8 262 662 true
5 12 14 15 18 34 35 38