7 615 233 true 5 6 8 17 21 34 39