The Ice Puzzle