added hw 12, ArrayStack is the file