Slide Blocks Puzzle

skill
1104 Played