Код Ревью

Сравни свои решения

    1. (b); x did not mutate
2. (b c d); x mutated, points at the same structure as w, returning value in append! may be not a great idea