Lab 3: prettier comments, combined input parsing methods into one, prettier error handling, strip whitespace from input.