Finished exercise sheet.