8 129 212 true 6 9 12 21 32 34 37 43