Ball Sort Puzzle Level 321