Slide Blocks Puzzle

skill
1116 Played