import java.io.PrintStream;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Scanner;
public class Overrated
{
public static void main(String[] paramArrayOfString)
{
String str1 = new String();
String str2 = "3d38629f056c942d561b63dbe8e94653";
int max = 16;
for(int a=0;a<max;a++) {
for(int b=0;b<max;b++) {
for(int c=0;c<max;c++) {
for(int d=0;d<max;d++) {
for(int e=0;e<max;e++) {
for(int f=0;f<max;f++) {
String teststr = Integer.toString(a, 16) + Integer.toString(b, 16) + Integer.toString(c, 16) + Integer.toString(d, 16) + Integer.toString(e, 16) + Integer.toString(f, 16);
teststr = teststr.toUpperCase();
if(encrypt("MCA-8E"+teststr).equals(str2)) {
System.out.println("WOOT "+ "MCA-8E"+teststr);
return;
}
}
}
}
}
}
}
System.out.println("Good job!");
}
public static String encrypt(String paramString) {
String str1 = "";
try {
MessageDigest localMessageDigest = MessageDigest.getInstance("MD5");
localMessageDigest.reset();
localMessageDigest.update(paramString.getBytes());
byte[] arrayOfByte = localMessageDigest.digest();
String str2 = "";
for (int i = 0; i < arrayOfByte.length; i++) {
str2 = Integer.toHexString(0xFF & arrayOfByte[i]);
if (str2.length() == 1)
str1 = str1 + "0" + str2;
else
str1 = str1 + str2;
}
} catch (NoSuchAlgorithmException localNoSuchAlgorithmException) {
}
return str1;
}
}