Help me in solving CPPCC96 problem

My issue

can someone explain this question . the name is “journey of the night”

My code

#include <bits/stdc++.h>
using namespace std;

int main(int argc, char const *argv[])
{
    int t;
    cin >> t;

    while (t > 0)
    {
        int x1,y1,x2,y2;
        cin >> x1 >> y1 >> x2 >> y2;
        if(x1 ==x2 || y1 == y2){
            cout<<"yes"<<endl;
        }
        
      
       else{
           cout<<"no"<<endl;
       }
        t--;
    }
    return 0;
}

Learning course: Medium C++ puzzles
Problem Link: CodeChef: Practical coding for everyone

@darkadi
this question states that u have to find whether your knight which is at (x1,y1) can go to the cell (x2,y2) in exactly 100 steps or not.
Focus on exactly 100 not more nor less.