Problem 1
Problem 4
Problem 5