Add exercise 5, extra credit, and new string format