5 288 162 true 1 3 19 34 38