#(......... #.........# #.........# ##.........# .........^.# .....>.....## .......$....#.# ......)<......# ......hS.....%. ..............# .............## ...........#.# (...#......# # ......####.# .....< ..