Изучаем разветвляющиеся алгоритмы