/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
int shift = 11;
String data
= "I can read this IP 192.168.0.1"; System.
out.
println("Data : " + data
);
// cipher the data.
char[] chars = data.toCharArray();
for (int i = 0; i < chars.length; ++i) {
chars[i] = (char) (chars[i] + shift);
}
System.
out.
println("Cipher : " + cipher
);
// decipher the data.
chars = cipher.toCharArray();
for (int i = 0; i < chars.length; ++i) {
chars[i] = (char) (chars[i] - shift);
}
System.
out.
println("Decipher: " + decipher
); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWludCBzaGlmdCA9IDExOwoKCQlTdHJpbmcgZGF0YSA9ICJJIGNhbiByZWFkIHRoaXMgSVAgMTkyLjE2OC4wLjEiOwoJCVN5c3RlbS5vdXQucHJpbnRsbigiRGF0YSAgICA6ICIgKyBkYXRhKTsKCgkJLy8gY2lwaGVyIHRoZSBkYXRhLgoJCWNoYXJbXSBjaGFycyA9IGRhdGEudG9DaGFyQXJyYXkoKTsKCQlmb3IgKGludCBpID0gMDsgaSA8IGNoYXJzLmxlbmd0aDsgKytpKSB7CgkJCWNoYXJzW2ldID0gKGNoYXIpIChjaGFyc1tpXSArIHNoaWZ0KTsKCQl9CgoJCVN0cmluZyBjaXBoZXIgPSBuZXcgU3RyaW5nKGNoYXJzKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oIkNpcGhlciAgOiAiICsgY2lwaGVyKTsKCgkJLy8gZGVjaXBoZXIgdGhlIGRhdGEuCgkJY2hhcnMgPSBjaXBoZXIudG9DaGFyQXJyYXkoKTsKCQlmb3IgKGludCBpID0gMDsgaSA8IGNoYXJzLmxlbmd0aDsgKytpKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIGNoYXJzW2ldID0gKGNoYXIpIChjaGFyc1tpXSAtIHNoaWZ0KTsKICAgICAgICAgICAgICAgIH0KCgkJU3RyaW5nIGRlY2lwaGVyID0gbmV3IFN0cmluZyhjaGFycyk7CiAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkRlY2lwaGVyOiAiICsgZGVjaXBoZXIpOwoJfQp9