#include<stdio.h>
#include<ctype.h>
#include<string.h>
main()
{
int i,j,k,l1,l2;
char s[50]={"`1234567890-=QWERTYUIOP[]\ASDFGHJKL;'ZXCVBNM,./"},x[1000];
{
for(i=0;i<l1;i++)
{
else if( x[i]=='\\' )
else
{
for(j=1;j<l2;j++)
{
if(x[i]==s[j])
{
break;
}
}
}
}
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8Y3R5cGUuaD4KI2luY2x1ZGU8c3RyaW5nLmg+Cm1haW4oKQp7CiAgIGludCBpLGosayxsMSxsMjsKICAgY2hhciBzWzUwXT17ImAxMjM0NTY3ODkwLT1RV0VSVFlVSU9QW11cQVNERkdISktMOydaWENWQk5NLC4vIn0seFsxMDAwXTsKCiAgICAgbDI9c3RybGVuKHMpOwogICAgIHdoaWxlKCBnZXRzKHgpICkKICAgIHsKICAgICAgICBsMT1zdHJsZW4oeCk7CgogICAgICAgIGZvcihpPTA7aTxsMTtpKyspCiAgICAgICAgewogICAgICAgICAgICBpZiggaXNzcGFjZSh4W2ldKSApCiAgICAgICAgICAgIHByaW50ZigiICIpOwoKICAgICAgICAgICAgZWxzZSBpZiggeFtpXT09J1xcJyApCiAgICAgICAgICAgIHByaW50ZigiXSIpOwoKICAgICAgICAgICAgZWxzZQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBmb3Ioaj0xO2o8bDI7aisrKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGlmKHhbaV09PXNbal0pCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICBwcmludGYoIiVjIixzW2otMV0pOwogICAgICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICB9CgogICAgICAgIH0KICAgICAgICBwcmludGYoIlxuIik7CiAgICB9CiAgICByZXR1cm4gMDsKfQo=