Clever puzzle game.
Took me a while to stop just randomly placing them about and understand the cues properly, but that's the point!