question: private boolean isLegalChar ( char c ) { if ( Character . isLetter ( c ) ) return Character . isUpperCase ( c ) ; return true ; }
target:  False if the character is a letter and it is lowercase. True in all other cases.