Puzzles solved by pili