Finishing hw06.