Selbesterwahr

A single player Billiards game.
Simulation