.........#. ..........# ..........## ..........##. ...........# #....)....... ..........)## #####......[.... ...<........### #$............# ......_.......###o###.........# ...>......{.oo.g.g............#.. .##.....8.._.###b................ #..........# #......(..<..$...# ##..........###.##........#.#.. #...._....................../ #..........##..#.............# #..........##.###...#..[...... #############. ##..###....... .. #... ..<.... .# #.... ....... #... ......