N = 41
MaxSize = 8
NGroups = (N + MaxSize - 1) // MaxSize
SmallGroupSize = N // NGroups
LargeGroupSize = SmallGroupSize + 1
NLargeGroups = N - N // NGroups * NGroups
if NLargeGroups:
print("%d по %d, %d по %d" % (NLargeGroups, LargeGroupSize, NGroups - NLargeGroups, SmallGroupSize))
else:
print("%d по %d" % (NGroups - NLargeGroups, SmallGroupSize))
TiA9IDQxCk1heFNpemUgPSA4Ck5Hcm91cHMgPSAoTiArIE1heFNpemUgLSAxKSAvLyBNYXhTaXplClNtYWxsR3JvdXBTaXplID0gTiAvLyBOR3JvdXBzCkxhcmdlR3JvdXBTaXplID0gU21hbGxHcm91cFNpemUgKyAxCk5MYXJnZUdyb3VwcyA9IE4gLSBOIC8vIE5Hcm91cHMgKiBOR3JvdXBzCmlmIE5MYXJnZUdyb3VwczoKICAgIHByaW50KCIlZCDQv9C+ICVkLCAlZCDQv9C+ICVkIiAlIChOTGFyZ2VHcm91cHMsIExhcmdlR3JvdXBTaXplLCBOR3JvdXBzIC0gTkxhcmdlR3JvdXBzLCBTbWFsbEdyb3VwU2l6ZSkpCmVsc2U6CiAgICBwcmludCgiJWQg0L/QviAlZCIgJSAoTkdyb3VwcyAtIE5MYXJnZUdyb3VwcywgU21hbGxHcm91cFNpemUpKQo=