the 3rd software homework