import java.io.*;
import java.util.*;
public class Encode {
public String encode(String x, int offset) {
String temp = x.toLowerCase();
String result = "";
for (int i = 0; i < temp.length(); i++) {
if (temp.charAt(i) < 'a' || temp.charAt(i) > 'z') {
result = result.concat(Character.toString(temp.charAt(i)));
System.out.println(temp.charAt(i));
}
else if (temp.charAt(i) > 'z'-offset) {
result = result.concat(Character.toString((char)(temp.charAt(i) -(26- offset))));
System.out.println(temp.charAt(i));
}
else if (temp.charAt(i) <= 'z'- offset) {
result = result.concat(Character.toString((char)(temp.charAt(i) + offset)));
System.out.println(temp.charAt(i));
}
}
return result;
}
}