5 85 289 true 8 10 17 28 35