ALTERADD- Getting wrong answer

Whats wrong in the given code-

for _ in range(int(input())):
    a,b=map(int,input().split())
    flag=0
    while a<=b:
        if a%2==0:
            a+=2
            if a==b:
                flag=1
                break
        else:
            a+=1
            if a==b:
                flag=1
                break
    if flag==1:
        print("YES")
    else:
        print("NO")