Сразу сообщу, что этот анекдот нашел не я, мне его подсказали.
Нас интересует странное поведение переменной Alarm (любой)
Смотрим на картинку
На листе Logic создаем такую программу, компилируем и запускаем симулятор.
1 на входе переменной Alarm я для чистоты эксперимента поставил.
блок AND...