comm 107 final exam 7182705