7 35 103 true 3 5 7 10 16 21 28