Dittmer S. Puzzle and Proof...2024