Java standart kitabxanasının sənədlərinə əsasən, sətrin hash kodu belə hesablanır
burada sətrin -ci simvoludur, sətrin uzunluğudur və ^ qüvvətə yüksəltməni göstərir. Hesablamalar iki tamamlayıcı formada olan işarəli -bit tam ədədlərlə aparılır.
Verilmiş tam ədədi üçün məqsədiniz yalnız böyük və kiçik ingilis hərflərindən ibarət olan, hər biri yuxarıdakı formulaya görə eyni hash koduna malik müxtəlif boş olmayan sətrin qurulmasıdır. Hər bir sətrin uzunluğu -dən artıq olmamalıdır.
Tək sətrdə bir tam ədəd (2 \le k \le 1000) verilir — yaradılacaq sətrlərin sayı.
sətrdən ibarət sətr verin. Hər sətr yalnız böyük və kiçik ingilis hərflərindən ibarət olmalı, boş olmamalı və uzunluğu -dən çox olmamalıdır. Bütün sətrlər fərqli olmalı və hamısının hash kodu eyni olmalıdır.
Nümunə 1