Ready Square

A mind-bending puzzle where the future depends on the past.
Puzzle