Когда-то, занимаясь программированием, мой отец придумал и написал забавную софтинку под ДОС для измывательств над коллегами. Мне он ее однажды загадал в виде загадки, утверждая, что тут достаточно здравого смысла и хоть какого-то понимания того, что такое комп и где у нея неонка (с).
Софтинка очень простая.
После ее запуска предлагается (забудьте про графические интерфейсы, все тот же ДОС) ввести некое слово.
Предположим, присутствует два человека.
А - автор программы
Б - кто угодно другой.

Итак, А пишет "привет".
Софтина отвечает: "О, привет, мой гениальный автор!"
Если же Б пишет "привет", софтина отвечает "Пошел нафиг, козел".
При этом эффект:
независим от последовательности - когда бы А и Б не занимали место за компом, софтина безошибочно отличает одного от другого
независим от регистра
независим от раскладки

То есть, Б пишет на том же языке, без ошибок, с капсом все путем, и т.д.
Оба пишут только слово "привет"
Жульничества с пробелами до или после слова А не допускает.
Б может первым написать это слово - эффект будет тот же: как уже сказано, софтина работает вне зависимости от последовательности появляения юзеров за клавиатурой.

Используются ТОЛЬКО клавиши "П","Р","И","В","Е","Т" и "Enter".
По одному разу.
Таймера НЕТ - скорость не считается.

Вопрос: как это работает?


P.S. В жж чур не подглядывать