8 342 546 true
1 2 7 8 10 11 34 37