sbool isPunctuationCharacter(char c) { ret !isSpace(c) && !Character.isLetterOrDigit(c); }