..........(... ............. ............ ....<...... ........ .. #.....# ##..##...o# ......g.# ....###.### ##........# ..........# .##.#.....# . #.......# #.####.......# #....#.......# .......#.....# #..........# #.....###### #.....############ ######.....#.....## ##.............# #............... #...)........... ######...>........... ..................... ######...<...[....... ##.............# ##.....#.....## #############