6 118 203 true 3 4 10 14 21 28