The Callisto Protocol Puzzles