Finished exercise--adding for safe keeping and to learn git