. .... ############ ..... #............ ...... ###.......c.c.. ....... ............c.c ....... ............c...c ########....... ........<...J.... #................ ...............J. #.......<........ ...###+#####J.. #................ . . .............## .............+ .............# ............# ........... ......... ... . #########.. #.......... #........... #..<........ #........... #........... #........... ###'#####... #......# . #......# ... #......+ .... #......#.....# #............# ##'#.....#.... #....._..# . #........# #........+ #...##..## #...##.#... #......#... #......# . #......# #......+ #...##.# #...# .# #.... . #.... #..... ...