Видимо, надо поработать над сокращением факториального ряда: 1*2*3*4...*41 уничтожением 2,3,4 либо произведения 2*3, 2*4, 3*4, 2*3*4 так, чтобы остаток из голов (1,2,3) в конце аннулировался. Я пыталась сократить ряд поочередным отрубанием голов богатырями (2*3*4), но остаток из голов в 85 шт. превысил остаток ряда: 56*74*113*133*172*192*23*25*29*31*35*37*41.
Возможно, я неправильно сократила ряд. Дальше перебирать очередность рубки стало лень.