Assignment 7 from CSS142 at UWT