5 51 108 true
5 7 15 16 17