Push to github to show off code for problem solving.