7 163 187 true
4 13 15 17 18 31 36