Mostly Complete.  Everything is working but the output
Want working commit
Almost working output