Skip to main content
4 of 5
better tests
ngn
  • 15.6k
  • 2
  • 45
  • 90

K (ngn/k), 41 32 bytes

{,/(|4,&0|,/-:\)'-':+(0,y)\x-97} 

Try it online!

output: 0=D 1=R 2=U 3=L 4=!

explanation - a bit later

ngn
  • 15.6k
  • 2
  • 45
  • 90