Slide Blocks Puzzle

skill
984 Played