Which number is greater than 27 but smaller than 31?
28
26
31
32
Six simple riddles and thinking puzzles for young learners. Set 025, level 1.