Through this project I was introduced to the fundamentals of memory allocation. This seems to be less important
with all the high level programming languages I have been using since. None the less it is an important part of
programming and is neccessary for a true understanding programming.
Another important lesson taught here was recursion. I find this a very useful and often confusing tool to have.
It has a nack for shortening code.
Check it out