Problem 1
Problem 2 a and b
Problem 2c
Problems 3 and 4
Problem 5