3 6 6 [3, 2, 1]
4 24 24 [12, 6, 4, 2]
5 120 120 [60, 30, 15, 12, 3]
6 720 720 [360, 180, 90, 45, 40, 5]
7 5040 5040 [2520, 1260, 630, 315, 252, 56, 7]
8 40320 40320 [20160, 10080, 5040, 2520, 1260, 630, 560, 70]
9 362880 362880 [181440, 90720, 45360, 22680, 11340, 5670, 2835, 2520, 315]
10 3628800 3628800 [1814400, 907200, 453600, 226800, 113400, 56700, 28350, 14175, 12600, 1575]
Traceback (most recent call last):
File "./prog.py", line 27, in <module>
File "./prog.py", line 24, in solve
Exception: Failed to solve for 11