groovy

Character XOR behaves differently depending on JVM