6 197 277 true
5 23 24 27 29 38