5 244 284 true 3 5 18 22 25