Puzzle Blocks

puzzle
1821 Played