### #.# ###.## #....# #....# #...### #..yyy# ..#.Wy@(# ..c...yy.# ...(....### ..(..w### ...... ...... . $....# . .#. .##. #.... ####^.... #........ ##........ #......... #............ ##........##. #.........# h..........# ........##...! #........# ##.. #.......## ..