Which number is greater than 16 but smaller than 21?
15
17
21
22
Six simple riddles and thinking puzzles for young learners. Set 050, level 1.