hurley_assignment3