Typo; ASCII art; Improve the way the temporary percent value is calculated; Make the validation syntax clearer.