http://www.denkenzet.nl/2015/games/game-0003.pdn