Problem 5

Problem 5 upload.