Riddles of number