Puzzle Blocks

puzzle
1860 Played