import java.util.* ;
public class Main {
public static void main
( String [ ] args
) {
Scanner in
= new Scanner
( System .
in ) ;
while ( in.hasNextLine ( ) ) {
s = in.nextLine ( ) ;
decoded = "" ;
for ( int i = 0 ; i < s.length ( ) ; i++ )
{
decoded += ( char ) ( s.charAt ( i) - 7 ) ;
}
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKcHVibGljIGNsYXNzIE1haW4gewoKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgIAkKICAgICAgIFNjYW5uZXIgaW49bmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgIAogICAgICAgU3RyaW5nIHMsIGRlY29kZWQ7CiAgICAgICAgCiAgICAgICB3aGlsZSAoaW4uaGFzTmV4dExpbmUoKSl7CiAgICAgICAgICAgCiAgICAgICAgICAgcyA9IGluLm5leHRMaW5lKCk7CiAgICAgICAgICAgCiAgICAgICAgICAgZGVjb2RlZCA9ICIiOwogICAgICAgICAgIAogICAgICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgcy5sZW5ndGgoKTsgaSsrKQogICAgICAgICAgIHsKICAgICAgICAgICAgICAgZGVjb2RlZCArPSAoY2hhcikocy5jaGFyQXQoaSkgLSA3KTsKICAgICAgICAgICB9CiAgICAgICAgICAgCiAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGRlY29kZWQpOwogICAgICAgfQogICAgfQp9
stdin
MUpLSidweid7b2wne3loa2x0aHlyJ3ZtJ3tvbCdKdnV7eXZzJ0toe2gnSnZ5d3Z5aHtwdnU1CjFQSVQncHonaCd7eWhrbHRoeXIndm0ne29sJ1B1e2x5dWh7cHZ1aHMnSXx6cHVsenonVGhqb3B1bCdKdnl3dnloe3B2dTUKMUtMSidweid7b2wne3loa2x0aHlyJ3ZtJ3tvbCdLcG5we2hzJ0x4fHB3dGx1eydKdnl3dnloe3B2dTU=
1JKJ'pz'{ol'{yhklthyr'vm'{ol'Jvu{yvs'Kh{h'Jvywvyh{pvu5
1PIT'pz'h'{yhklthyr'vm'{ol'Pu{lyuh{pvuhs'I|zpulzz'Thjopul'Jvywvyh{pvu5
1KLJ'pz'{ol'{yhklthyr'vm'{ol'Kpnp{hs'Lx|pwtlu{'Jvywvyh{pvu5