8 1336 339 true 2 6 15 23 31 32 34 36