Assignment One for 3710