7 1014 336 true 2 4 6 8 29 32 37