Which number is greater than 21 but smaller than 25?
20
25
22
26
Six simple riddles and thinking puzzles for young learners. Set 167, level 2.