Slide Blocks Puzzle

skill
1118 Played