6 507 188 true
11 12 14 29 32 35