sbool isValidFileCharacter(char c) { ret isLetterOrDigit(c) || contains(".-_ %", c); }