#include using namespace std; bool vis[1000][1000]; int dc[]={-1,1,2,1,-1,-2}; int dr[]={-2,-2,0,2,2,0}; string mov[]={"UL","UR","R","LR","LL","L"}; int main() { int n,r1,c1,r2,c2,currentr,currentc,nxtr,nxtc; cin>>n>>r1>>c1>>r2>>c2; queue< pair ,vector > >q; vectorv; q.push({{r1,c1},v}); vis[r1][c1]=1; while(q.size()) { currentr=q.front().first.first; currentc=q.front().first.second; v=q.front().second; q.pop(); //cout<<"currentx = "<=0&&nxtc=0&&nxtr