## #+###### ..########..##..## .................# .................+ .................# ........o........# .####..##..##..##### ##.o##'###..##..######. #....o....o............ #..o................... #.....G...........c.... #.........).(.......... +...................... ##.##..###.###.o######. ##.##..###.###..# ................<# .......O.ccF.....+ .#.###.###†#####+# #####.###.# #. #.......#.. #.....c.#. #........ #.......# #.....O.# #..###J## ######O## #.....# #.....# ####+##