#2 homework remake