Логическая загадка: "Дочери бедного рыцаря"


   Давным-давно жил во Франции бедный рыцарь. Были у него две дочери: Элиза и Жанна. Это были самые правдивые девушки на свете. Они никогда никого не обманывали, даже первого апреля! Только раз в году, в день своего рождения, каждая из дочерей могла отклониться от истины и то только тогда, когда у нее спрашивали, когда она родилась. Однажды (6 апреля 1442 года) остановившийся в замке путник спросил у Элизы, когда ее день рождения.
   – Он был вчера, – последовал ответ. На этот же вопрос Жанна ответила:
   Он будет завтра. На следующий день путник снова спросил о том же самом Элизу и Жанну.
   – Он был вчера, – снова ответила Элиза.
   – Он будет завтра,– сказала Жанна.
   Путник был очень озадачен этими ответами. Но вам-то нечему удивляться, подумайте-ка получше, возьмите карандаш, бумагу и скажите, когда у Элизы и Жанны дни рождения.

   Шестого апреля был день рождения Элизы, ее ответ путнику в этот день был неверным. Но на следующий день, 7-го числа, отвечая "вчера", она сказала правду.
   День рождения Жанны – 7 апреля. Накануне него, отвечая "завтра", она сказала правду, а в самый день рождения отклонилась от истины.