Which number is greater than 17 but smaller than 23?
16
18
23
24
Six simple riddles and thinking puzzles for young learners. Set 270, level 3.