### #.. . #.# .# ######.# #..# ######......##..... #.......o##.......# #.####.#o>{.......# #<####........ #.# #%.....#. #.. ....!.... #### ####.##.. ..! . ##.