## .. # ##.#g######..# ....h.$......# ##'## #...# ###.8.### #.......# #.8.<.8.# #.......# ###g8h### #hhh# ##'## .............# .#..########... #