C. Крестики-нолики

тя с Васей играют в крестики-нолики. Петя играет крестиками и ходит первым, Вася играет ноликами и ходит вторым. Чтобы сделать игру более интересной, Петя предложил играть на поле размером n × m. В остальном правила обычные: игроки ходят по очереди, за ход можно поставить свою фигуру на одну из свободных клеток поля, побеждает тот, кто первым выложит по вертикали, горизонтали или диагонали ряд из трёх своих фигур подряд. Помогите Васе понять, сможет ли он на поле данного размера выиграть или хотя бы добиться ничьей при оптимальной игре обоих.

Input
В первой строке записано целое число n (3 ≤ n ≤ 106). Во второй строке записано целое число m (3 ≤ m ≤ 106).

Output
Выведите «yes», если Вася может выиграть или добиться ничьей, «no» — в противном случае.

Samples

input
4
4
3
3
output
yes
no

Python помогите пж

Чем помочь? Что делать пробовали? Что не получается? Какие вопросы?

C. Крестики-нолики

Так С или Питон?)