Which number is greater than 34 but smaller than 39?
33
39
35
40
Six simple riddles and thinking puzzles for young learners. Set 271, level 3.