5 150 288 true 3 13 27 29 35