7 45 233 true 5 9 17 22 25 33 34