Simon's Optional Homework

Optional homework from Simon. Good stuff.