Есть ли историческая причина того, почему Xoring любая буква алфавита с пробелом меняет регистр буквы? (т. е. 'a' xor ' ' = 'A', 'F' xor ' ' = 'f' и т. д.)
Или это просто совпадение?
(Предположим, что символы закодированы в ASCII или Unicode.)