6 399 321 true 1 2 6 23 35 38