5 171 99 true
2 7 15 16 20