#. #.# #.# ## #.#.# .8. #.#.# .... #.#.# ..... #.#.###g..... #....)ggg.?.. #.#.###gg.... #...# .8.8. #..## #### #..# #### #.# #..# #.. #.# #..# #.# #.# ###..###.####.###### #...)..........#...###### #....###.####....<....... #.............>......#### #..#.###..............# #..#.#########........... #..#......)....(......... #(.#########.#.#...###### .. #.#.#..## #. .......# ##.####.. #.# ## #.# #.#