updated to remove string.punctuation (String library)