Алгоритми з розгалудженням і повторенням в Python