Riddles of nature