. ... .... #+ #....#. #....#. ####### #......#######..c.... #.................... #.................... ...#............!.... ..................... .............(....... ............c...(###....... ...........>......+....... ...............###....... #..............# ....... #..............# ......# #..............# ......# #...........(..# ......# #..............# #.........(##### #....(((((.# ####.......# #.......# #.......# #.......# #.......# #########