Assignment 6 - Completed Samantha