Added machine output option to print a readable string for manipulation by further Haskell programs
Tweaked formatting
Tweaked formatting