5 288 285 true 2 14 16 19 22