I do not have the patience for this kind of puzzle game, so when it started to get really hard I opted to end the game early.
Despite that, this is an incredibly clever game that I think everyone should at least give a shot. Especially people who want to test their programmatic thinking.