Problem 2 (a) - (e) Finished and assessed against sample answer.
Text formatting.
Problem 2 (f)
Similar names done. Worth taking another look on it.