homework 5.1
homework 5.1