Masala #RO52L5DPTJ

Xotira 16 MB Vaqt 5000 ms
14

Password

Esingizda bo'lsa Bekzodga ustozi tomonidan topshiriq berilgan edi u bugun topshiriqni ko'rsatib maqtov eshitdi va ustozi unga yana bir topshiriq berdi.Bekzodda N uzunlikdagi S satr bor. U ushbu satrni kuchli parolga aylantirishi lozim.Buning uchun parol quyidagi shartlarni bajarishi kerak:

  • Parol uzunligi [6:20] oralig'ida bo'lishi
  • Parolda son,kichik hamda katta harflar bo'lishi 
  • Ketma-ket 3 ta bir xil son yoki harf qatnashmagan bo'lishi kerak

Topshiriq shundan iboratki kuchli parol tuzish uchun yana nechta qadamni amalga oshirish kerak.Doimgi-dek Bekzod bu topshiriqni hech qanday qiyinchiliksiz bajardi.Endi sizga navbat siz ushbu shartlarni har birini bajargan holda kuchli parol hosil qiling


Kiruvchi ma'lumotlar:

N soni (1≤N≤25) va N uzunlikdagi S satr kiritiladi


Chiquvchi ma'lumotlar:

Minimal nechta qadamdan song, kuchli parol yaratish mumkin


Misollar
# input.txt output.txt
1
18
IiIvmkjaCgWVVzuDxs
1
2
3
rPZ
3
3
18
BqXmX9eIUuYP9v0EEb
0