8 251 390 true 4 10 16 17 18 36 37 39