#include using namespace std; int n,sx,sy,ex,ey,i,j; map>>m; int dx[]={-1,1,2,1,-1,-2}; int dy[]={-2,-2,0,2,2,0}; bool vis[201][201]; vectorpos={"UL","UR","R","LR","LL","L"}; bool check(vectorv1,vectorv2,string now) { v1.push_back(now); if(v1.size()=0&&currx+dx[i]=0&&curry+dy[i]>n; cin>>sy>>sx>>ey>>ex; vectoro; o.clear(); m[sx][sy]=o; dfs(sx,sy,sx,sy); if(m[ex][ey].size()>0) { cout<