Очень мало, из-за определённых обстоятельств я пропустил эту тему, а работу сдать надо, вот сижу, пишу прогу и параллельно что-то пытаюсь понять о модулях(
но если прям так заморачиваться, то лучшим вариантом будет использовать tail recursion, но я не уверен что она норм сделана в питоне, в сравнению с функциональными ЯП