Slide Blocks Puzzle

skill
1019 Played