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