assignment for homework 3488280