sS randomUpperCaseLetterNotEqualTo(S l) { S letter; do { letter = "" + randomCharBetween('A', 'Z'); } while (eq(letter, l)); ret letter; }