HW 21

completed