11 5090 688 true
0 4 8 10 16 18 21 22 32 34 37