5 288 217 true 11 14 18 31 39