Which number is greater than 29 but smaller than 35?
28
30
35
36
Six simple riddles and thinking puzzles for young learners. Set 154, level 2.