9 487 295 true 0 6 9 10 15 17 27 30 35