Programming as a game, my thoughts on CheckIO