avanbalen_assignment_3_CIS375