 5: cycles:   3 247020
 7: cycles:   6 102313
10: cycles:  34 942777
12: cycles: 138 589132
14: cycles: 571 347922
