5 143 121 true
8 10 19 26 28