.......# .. ...............+ #.. ...............# .'. ..............# ..# . ........ ....###'##.. #.....#####.......... +...[.#..)#.......... #.....#...).......... #)....#...#.....$.... ##+##.....##'##........## #....<##'##go#.........# #.....#...o.g#...?.....# #.....#......+.........# #.....#......#.........# #.....##....##$>..>....# ##.....#....# #.....#.<..# #.....#....# #....#