6 438 213 true
3 4 10 12 15 26