## .## .. ###.# ....# #...# #..###### #<....... ######### ## .# ##.# #<.# #..# #..# #### #..g. #.... ..^. w.. .. #. #.#### #!...# ####.########### #...w.......# ###########.# #w# #.# #.# #.# #.# #.# #<# ###