Skip to main content
1 of 5
ngn
  • 15.6k
  • 2
  • 45
  • 90

K (ngn/k), 41 bytes

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

Try it online!

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

ngn
  • 15.6k
  • 2
  • 45
  • 90