7 89 267 true 2 4 6 8 26 29 30