27. Складаємо алгоритми з розгалуженням. Розділ 4.