7 151 210 true 3 5 18 64 68 78 98