5 356 243 true
1 5 10 12 19