Stumble Boys Sliding Puzzle

82.35%