public static void main(String[] args) {
   Month birthMonth;
   String userEntry;
   int position;
   int comparison;
   Scanner input = new Scanner(System.in);
   for (Month mon : Month.values()) System.out.print(mon + " ");
   System.out.print("\n\nEnter the first three letters of " + "your birth month >> ");
   userEntry = input.nextLine().toUpperCase();
   birthMonth = Month.valueOf(userEntry);
   System.out.println("You entered " + birthMonth);
   position = birthMonth.ordinal();
   System.out.println(birthMonth + " is in position " + position);
   System.out.println("So its month number is " + (position + 1));
   comparison = birthMonth.compareTo(Month.JUN);
   if (comparison < 0)
     System.out.println(birthMonth + " is earlier in the year than " + Month.JUN);
   else if (comparison > 0)
     System.out.println(birthMonth + " is later in the year than " + Month.JUN);
   else System.out.println(birthMonth + " is " + Month.JUN);
 }