true 11 10 true 2 8 13 29 31 32 33 36 37 45