... .. .. #..### ###. ## # .. .# #..#.# ..... ... ... .. #..#.# ####..#######.#.#. .###### #..... ............#..... .#..... #..#.# #####.#.###.###.#.#.8oo... #..#.# .... #.# .......'oo.?. #..#.#####.####.########$.((8oo⌠.. #...<..)...#......)o()(.)#<.# ####.#######......########(...# #...................... #....# ##############.#######. #####.# ..... .. o# ....#######[### o8 ..........<[o..# .' ...........$...# .8. #+###.............. #.............. #...........### #............. ...#########.Y. ... ...