homework6 the last one!