#include using namespace std; int main(){ int n; cin>>n; int sx,sy,dx,dy; cin>>sy>>sx>>dy>>dx; queue>bfs; unordered_map>>dp; bfs.push(make_pair(sx,sy)); dp[sx][sy]=make_pair("",0); unordered_map>visited; while(!bfs.empty()){ int s1x=bfs.front().first; int s1y=bfs.front().second; bfs.pop(); if((s1x<0)||(s1x>=n)||(s1y<0)||(s1y>=n))continue; if(s1x==dx&&s1y==dy){ cout<