5 117 258 true
6 7 16 20 31