5 23 248 true 8 10 19 26 27