############## #............# #.##########.# ########.#........#.# ########........'⌠......%'.# .........#####..#.._.._..#.# ###......#####..#⌠....(.⌠#.# #.............##########.# #......###.#..# #.$g$# #.# ##......# #.#..##...c..##.# #.......###.#...##....##..# #.#..###.........#8r.8# ..# #.#..# #.##.#.......... ..## #########.#..# #.##.#.#......###...# #............# .##)#.#.#####.#..#.### ####.#######.##.# .##.#..Ggc)......(..... >.##.# #.##.# .##)###.######...#.##. #.##.# #.##.# #.##)###.######...# #.##.# #.##.. #.......#........# #.##.# #.#### #.##.###:#.#####..# #.##.# #.# # #.# #.#.# .#<.# #.##.# #.# #.# #...# .#..# ######.##.# . #.# ###.# .# ## #.........# #.# #.# .. #>####.######### #.# #.. .. #.##............ #.# #### # ###......########. . #...)....####### #......).......# #..####..###.#.. #..# #..# ##.%# #..# #...####..#( #.....)..... #........... #...####.... #..<# #... #...# #...# #.... #..## #.. ##. #. .