Slide Blocks Puzzle

skill
1063 Played