Homework 5 of class Applied Software