Help me in solving PR0BLEM problem

My issue

My code

/* package codechef; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Codechef
{
	public static void main (String[] args) throws java.lang.Exception
	{
	    Scanner sc=new Scanner(System.in);
	 int t=sc.nextInt();
	 for(int i=0;i<t;i++)
	 {
	     int aliceProblem=sc.nextInt();
	     int bobProblem=sc.nextInt();
	     if(aliceProblem==bobProblem)
	     {
	         System.out.println("YES");
	     }
	     else if(aliceProblem>bobProblem)
	   {
	     aliceProblem=aliceProblem-1;
	     bobProblem=bobProblem+1;
	     if(aliceProblem==bobProblem)
	     {
	           System.out.println("YES");
	     }
	     else{
	           System.out.println("NO");
	     }
	    }   
	    else 
	    {
	        bobProblem=bobProblem-1;
	        aliceProblem=aliceProblem+3;
	        if(aliceProblem==bobProblem)
	        {
	             System.out.println("YES");
	        }
	        else
	        {
	             System.out.println("NO");
	        }
	    }
	    
	 }
	 
	}
}

Problem Link: PR0BLEM Problem - CodeChef
What is the error in the code some test case not run