5 194 108 true
6 12 16 29 38