################# ....(...#......(############# .................(>.........# ######Z#....(..##.########.# #.#...o...##.# #.# #.#.......##.# #.########## ######.#.......##.# #..........# ..........O(g$.[##.#################.# ....###.........##..........#.....##.# .. #..g......................#.##.# ..........#####.##.#.......#.#....# ..##...g...........)).........###### #.#.###..####)#..##........# #.#.# ##.# #.......#.####.# ..#O. ..###.#####.#... ..# ####.. #.#.......#.######## #.#.#.###.#.# #...#.#.#.#.# ####### ##..#.#.#.#.# #.....# #..#.#.#.#.####.....# ##.#.#...)).....<...# #.........####.....# ##..#....))# #.....# #..#......# ####### #..#......# ##.#......# #........# ##..#.#### #..#... ##.#..... #........# #........# .........# .........# #.. ..# #.. .. #.# #.. #..##### #....5.# #...##.# #.#.##Y# #.#.>#.# # ##.#.# #.#........ #.####.#... #.# .. #.# .# #.. # ###