Blocks Puzzle

puzzle
800 Played