Problem Set 6

Essentially Tetris Lite.