Код Ревью
Сравни свои решения
#| Для этого упражнения нет проверок.
Любое решение будет считаться успешным ответом. |#
Процедура попадёт в бесконечную рекурсию, потому что if —
это специальная форма, в которой не все операнды вычисляются.
new-if, в свою очередь, — обычная процедура, в которой все операнды
вычисляются вне зависимости от значения предиката.