Etude 4-3: Non-Tail Recursive Functions