Tetris with arbitrary-sized blocks.