refactored out parseChar
Revert "fix solution"

This reverts commit c41403b66223e2d6026e01c96221cc399e6053d7.
Revert "Revert "fix solution""

This reverts commit d9d8f97149365a455a6e1307fa1aacdadf40897f.
Revert "refactored out parseChar"

This reverts commit f3a4c9a1656ee53b250988c1aff5d33cae1ef4fa.
aesthetics
parsed named char
showVal