hw9-solutions