adding in michaels stack implementation a2, and a random test file play