6 50 266 true 3 5 7 34 35 39