Solution Code Pushed

Code with solution and logic added. Program can now be compiled, and ran
to produce results.