Cypherpunks Puzzle