Problem:
Score : 100 points

Problem Statement

An uppercase or lowercase English letter \alpha will be given as input.
If \alpha is uppercase, print A; if it is lowercase, print a.

Constraints

\alpha is an uppercase (A - Z) or lowercase (a - z) English letter.

Input

Input is given from Standard Input in the following format:

α

Output

If \alpha is uppercase, print A; if it is lowercase, print a.

Sample Input 1

B

Sample Output 1

A

B is uppercase, so we should print A.

Sample Input 2

a

Sample Output 2

a

a is lowercase, so we should print a.

Solution in Java (OpenJDK 11.0.6) (judge verdict: Wrong Answer)

import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

class Main {

    public static void main(String[] args) {

        Pattern upperCase = Pattern.compile("[A-Z]");
        Pattern lowerCase = Pattern.compile("[a-z]");
        System.out.println("Please input alphabet");
        Scanner sc = new Scanner(System.in);
        String input = sc.nextLine();
        System.out.println("Input alphabet is '" + input + "'.");

        Matcher upperMatcher = upperCase.matcher(input);
        Matcher lowerMatcher = lowerCase.matcher(input);

        if(upperMatcher.find()){
            System.out.println("A");
        }else if(lowerMatcher.find()){
            System.out.println("a");
        }
        sc.close();
    }
}