//(66->64)
//i;main(){for(;i<572;)putchar(i%26+97-(82204<<i/26>>i++%26&1)*32);}
i
;main
(){for(;i
<572;)putchar(i
%26+97^82204<<i
/26+5>>i
++%26&32);}//----+----1----+----2----+----3----+----4----+----5----+----6----+----7
Ly8oNjYtPjY0KQovL2k7bWFpbigpe2Zvcig7aTw1NzI7KXB1dGNoYXIoaSUyNis5Ny0oODIyMDQ8PGkvMjY+PmkrKyUyNiYxKSozMik7fQogIGk7bWFpbigpe2Zvcig7aTw1NzI7KXB1dGNoYXIoaSUyNis5N144MjIwNDw8aS8yNis1Pj5pKyslMjYmMzIpO30KLy8tLS0tKy0tLS0xLS0tLSstLS0tMi0tLS0rLS0tLTMtLS0tKy0tLS00LS0tLSstLS0tNS0tLS0rLS0tLTYtLS0tKy0tLS03