Blocks Puzzle

puzzle
798 Played