Experiments with not using O(N) memory
Mutual tail vs non-tail recursion experiment