10 326 322 true
0 5 7 10 11 16 23 26 31 39