6 172 269 true 2 6 14 23 24 38