Or do they?
This piece is a small study in design & code, with random characters generation and semi-random motion. I also added z-sorting, meaning that characters lower on screen will appear on top of those higher.
When the window is resized down, the characters will naturally tend to go back inside the window. When the window is expanded, they will have more space to move.