Problem 4 Added