######### #.......##### #####...........# ............###.# ............###.# .. ##......>##..# ..# ##.#######.## .....##########..# ##..# .......S..(.....## #..## .....####cO)##### ###.## ......##.......#####...# a..........^.....##..### ....#.(##########..## #.#...## #..## #.## ##.## #. #..# . ##.## . #####...# ###.......# ..######...###..<# .......<.### #....... .######### #....... ......... ......... ......... .......