6 459 245 true
5 15 19 20 22 32