6 438 320 true 3 4 10 12 15 26