Masala #0774

Xotira 16 MB Vaqt 1000 ms
14

2 and 3 #3

Anasxon matematika darsida ustozini gapini eshitmasdan boshqa ish qilib o'tirganligi tufayli mavzuni tushunmadi. Ustozi unga uyga vazifa berib yubordi. Agar Anasxon uyga vazifani bajarmasdan maktabga borsa ustozi unga yomon baho qo'yadi. Anasxon albatta yomon baho olishni xohlamaydi. Shuning uchun u sizdan yordam so'raydi. 

Vazifa shundan iboratki: siz n marotaba 2 yoki 3 raqamlaridan foydalanib, k sonini ular yig'indisi shaklida ifodalash mumkinmi? Agar ifodalash mumkin bo'lsa, nechta 2 va nechta 3 sonlaridan foydalanganingizni aytishingiz kerak.

Masalan 5 soni: 5=2+3 1 ta 2, 1ta 3 sonidan foydalandim

Kamida bir marotaba foydalanish kerak.


Kiruvchi ma'lumotlar:

Bitta qatorda n(0<n<105) va k(0<k<105) sonlari kiritiladi. 

 


Chiquvchi ma'lumotlar:

Agar k sonini masalada aytilgandek ifodalab bo'lsa YES nechta 2 va nechta 3 sonlaridan foydalanganingizni, aks holda NO deb chiqaring.


Misollar
# input.txt output.txt
1
2 5
YES 1 1
Izoh:

birinchi necha marta 2 dan keyin necha marta 3 dan foydalanganingizni chiqarishingiz kerak!