import java.util.HashMap;
import java.util.Map;

/**
 * Created by terry on 6/24/18.
 */


public class CaesarCipher {
    public static void main(String[] args) {
        Map<Character, Character> decoder = new HashMap<>();
        String key = "abcdefghijklmnopqrstuvwxyz";
        String val = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

        for (int i = 0; i < 26; i++) {
            //System.out.println(val.substring(i));
            //System.out.println(val.substring(0, i));

            String newval = val.substring(i) + val.substring(0, i);

            for (int j = 0; j < key.length(); j++) {

                decoder.put(key.charAt(j), newval.charAt(j));
            }

            String code = "maxzxxlxmatmetbwmaxzhewxgxzzlunmgxoxkvtvdexw";

            String output = "";

            for (int h = 0; h < code.length(); h++) {
                char k = code.charAt(h);
                char x = decoder.get(k);
                output = output + x;
            }
            System.out.println(output);
        }

    }
}
