homework 5 has been done.