6 295 290 true 3 4 8 10 31 36