3 38 268 true 17 19 29