Slide Blocks Puzzle

skill
1101 Played