A two-dimensional model of moving balls with elastic collisions that conserve momentum and kinetic energy.

A simple random pass phrase generator.