1st commit. Possible idea for the answer to question two.