passing length checks
passing test_area_code
refactoring method
passing pretty_print tests