Slide Blocks Puzzle

skill
1096 Played