Предположим, Оля сказала правду.Тогда Петя, Игроь и Ваня соврали. Получили трех врунов, а по условию их два. Значит, Оля врет.
Предположим, Лена сказала правду. Тогда Петя и Игорь соврали. Получили двух врунов. То есть в этом случае Оля сказала правду. Но тогда соврал еще и Ваня, потому что он сказал, что это не Петя. То есть опять три вруна, что противоречит условию.
Значит, Лена тоже врунья.
Имеем: Оля и Лена соврали, остальные сказали правду. Значит, Петя прав. То есть, это Оля.