Problem 2 Solution
Problem 3 Solution
Problem 4 Solution