3 43 247 true 14 18 21