Slide Blocks Puzzle

skill
1163 Played