https://www.mikelitman.co.uk/2010/04/analogical-tetris/
Analogical Tetris