Альберт, Чарльз і Мері придумали нову версію класичної гри Бінго. У традиційній грі Бінго ведучий керує грою. На початку кожен гравець отримує карту з унікальною комбінацією чисел від до , розташованих у стовпцях і рядках. Ведучий має мішечок з n + 1 кулькою, пронумерованою від до . На кожному ході ведучий випадково вибирає кульку з мішка, оголошує її номер гравцям і відкладає її, щоб вона не могла бути вибрана знову. Гравці перевіряють свої карти і відзначають оголошене число, якщо воно є на їх карті. Перший гравець, який повністю відзначить заздалегідь визначений шаблон на карті (наприклад, повний горизонтальний рядок), виграє приз.
У версії Альберта-Чарльза-Мері ведучий на кожному ході витягує першу кульку, повертає її в мішок, потім дістає другу кульку, знову повертає її в мішок, і оголошує абсолютну різницю між номерами двох кульок. Щоб зробити гру ще цікавішою, перед початком гри з мішка видалили (можливо порожній) набір кульок, залишивши принаймні дві кульки. Вони хочуть дізнатися, чи можна все ще назвати кожне число від до з урахуванням нового методу діставання і кульок, що залишилися в мішку.
Кожен тест складається з двох рядків. Перший рядок містить два цілі числа і . Значення (1 \leq n \leq 90) було описано вище, а (2 \leq b \leq n + 1) представляє кількість кульок, що залишилися в мішку. Другий рядок містить різних цілих чисел b_i (0 \leq b_i \leq n), які вказують номери кульок, що залишилися в мішку.
Після останнього тесту йде рядок, що містить два нулі.
Для кожного тесту виведіть один рядок з Y, якщо можна назвати всі числа від до включно, або N в протилежному випадку.
Приклад 1