################ ####################################### #............... ..............................o...@....# #............... #.........)...................o.@..o...# #................ #..................(...##'##.#######...# #.......>........ .....................(#...#.# #@..# #.#+###########.. ......................#...#.# #@..# #.# ........#####.........#####.# #...# #.# .......# #...............#######...# #.# ......# #...####..................# #.# . o....# #...# #...o.@.@oo........# #.# ... ...# #...# #..@#########......# #.#########+###...... #...# #...# #......# #........h........... ... #..@# #......# #......).)).######### #..@# #......# #..........o# #..># #......# #....####...# #...# #......# #....# #..(# ..:...# #......# #....# #(..# .......o# #......# #....# #(.o# ##>.....# #......# #....# #.).# #......# #......# #....# #.((# ......# #......# ...# #..(# .....# #...)..# #..(# ..#########......# ..... ........<.....# (... ..............# ########.....# #.....# #.....# #.....# #.....# #.... .