6 389 131 true
1 3 6 11 18 29