Victor's version

Here is my version of the assignment. I still need to add destructors to
free the memory allocated within the array.