BB
Size: a a a
BB
BB
BB
U
BB
U
U
U
IS
dirReduc=(a,t=[...a])=>{
while(t.length>1){c=0;for(i=0;i<t.length-1;i++)
if(((a,b)=>(d=>d[a]==b||d[b]==a)({"NORTH":"SOUTH","EAST":"WEST"}))(t[i],t[i+1]))
{t.splice(i,2),c=1;break};if(!c)break;}
return t;
}
исключительно в порядке ночного бредаIS
S
IS
S
S
S
S
IS
IS