homework5 complete