Zen Sort Parking Puzzle