Will add comments to help explain some code and how to get the answer.