постановка задачи определение методов решения исполнение делаем в такой последовательности: 1)-2)-3) а не 3)-3)-...-3)-...-костыль)
не если дерево меньше 1, а если текущее дерево - 1 == 0
При снятии с публикации можно указать причину в комментарий к ресурсу.
Buulichkaa, даже если делать 1-2-3 то всеравно последним будет костыль