4 43 284 true 2 13 18 29