Riddle: What has roots that nobody sees and is taller than trees? Up, up, up it goes, and yet never grows. There are N teams in a cricket match. How many matches have to be played to know the winner and the runner-up?