Мы точно знаем что говорить правду и неправду оба они не могут так как это не допустимо из за их протеворечивых ответов.. Если они оба говорят правду то ошибка в том когда новый год так как каждый утверждает свое. Если же лгут то проблема в фразе Николая что сегодня день рождение Андрея, а так как он лжет то сегодня не день рождение андрея Предположим что Андрей врет ТО1. Сегодня его день рождения2. Новый год не сегодня3. И завтра не день рождения Николая.Из этого следует что Николай говорит правду, так как врать и не врать в один день они не могут. И1. Сегодня день рождения Андрея ( совпадает)2. Новый год завтра ( что тоже совпадает)Но если Андрей не врет то1. Сегодня новый год2. Завтра день рождение Николая - этого быть не может так как если завтра день рождение Николая то сегодня врать он не может, но Андрей сегодня тоже не лжет. А как мы уже выяснили врать и не врать в один день они не могут