15. Алгоритми з розгалуженням