Played this on CoolMathGames a few years back. I didn't know this was a Terry Cavanagh game! Great concept, great game!