import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashSet;
import java.util.Set;
public class A_Pangram {
static BufferedReader br;
public static void main(String[] args) throws IOException{
br = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(br.readLine());
String val = br.readLine().toLowerCase();
Set<Character> sets = new HashSet<>();
for(int i = 0; i < N ;i++) {
sets.add(val.charAt(i));
}
if(sets.size() == 26) {
System.out.println("YES");
}
else {
System.out.println("NO");
}
}
}
다른 A 단계 문제 중 못 푸는 문제들이 좀 있음
음.. 문제 이해를 제대로 못한 건가, 시간을 정해 놓고 지인에게 물어봐서 힌트만이라도 얻어보고 다시 풀어보자