Складання та реалізація алгоритмів із розгалуженням