import java.util.*;
 
class Main2 {
 
    static Random rand = new Random();
 
    static char[] chars = {'A','B','C','a','b','!','@','c','d','G','H','I','e','f','g',
                           'h','i','j','k','l','N','O','P','M','R','X','Y','Z','>','?',
                           'Q','#','$','%','m','n','o','D','E','p','S','T','^','&','*',
                           '<','U','W','r','s','t','u','w','x','F','J','K','L','y','z'};
 
    static int max_char;
 
    static char pass;
    static char pa_ss[];
 
    static int rand_char;
 
    static int t;
    static char c;
 
    public static void rand_ch() {
 
            rand_char = rand.nextInt((60)+1);
            pass = chars[rand_char];
    }
 
    @SuppressWarnings("resource")
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("Podaj dlugosc hasla");
        max_char = input.nextInt();
        pa_ss = new char[max_char];
 
        for(int i = 0; i < max_char; i++){
            rand_ch();
            pa_ss[i] += pass;
            rand_char = t;
            pass = c;
        }
 
        String _pass = new String(pa_ss);
 
        System.out.println("Twoje haslo to:   " + _pass);
    }
 
}