Index: Check.java
===================================================================
--- Check.java	(revision 35155)
+++ Check.java	(revision 35924)
@@ -35,8 +35,6 @@
 	        try {
 	        int m = ouf.nextInt();
 	        int jans = ans.nextInt();
-	        if(jans == -1 && m != -1)
-	        	return new Outcome(Type.WA, "Contestant can do magic");
 	        if(m == -1 && m != jans)    
 	        	return new Outcome(Type.WA, "Contestant thinks that it is impossible");
 	        if(m == -1 && jans == -1)
@@ -89,6 +87,9 @@
 	        }
 	        if(ok == 0)
 	        	return new Outcome(Type.WA, "Gods will meet each other:(");
+	        if (jans == -1) {
+	        	return new Outcome(Type.FAIL, "Fail");
+	        }
 	        return new Outcome(Type.OK, "Yeah, man, you're the best!!!");
 	      } catch (Throwable e) {
 	            return new Outcome(Type.PE, "Something went wrong!");
