Panda's puzzle, and his voyage of discovery (1977)