# .. .# ... .###...# . #. ..#. ..# .# ##.# #.. ##.####..# ..# #.a# #.# #........# #.###..###.###........# ### #.##..w##..<..........# ...##............##.......# ....>.#....#..##......... #...###..####..........# ##...##...# ##........## ##...w..<.## ##.......# .#####...##...## #.......# ........###....#### .......... ........###.......# ..#...###. ...###....@..####.. .##...# .. ##(.S...# # ..## #..###.# #.## #..# ...# ..# ..... ... #.l... .##. ..#.. .# #.