### #.. #.# ## #g# .....###(######## ........(........ ......##)#####.## #####........##.# ####...... ......#.# ..#.............#.# ######.#....... #...# ..#.....# ##..#. ####.#.#.#.# #..#.# #..#.#.#.#.# #..#.# #......#.#.##### ##.#.# .# #.##.###.......# #.#.###... #...)..#.......# #.#......# ###.##.#.......##### #........# #......#.#.#'#####...# #........# ########.#.#.#####)..#####...###..# .. #.#.#...............#.###..###.. #...#################..##........ #......... #######..##....... #.######## #.........#..... #.# #.#######.#..# #.# .#####.%..# #.# ...........# #.# #######..## #.# ........># #.# #####..###.... #.# #....⌠.⌠##.#### #########.######## #....._..#.##### .................# #....⌠.⌠.......# #########........#####....#.........#### #.)..........#....##............# ########.....#....##............# #........................# #....................#### #....................# #....................# #............######### #####........# ###.###### #)# ########## #.# #........# #.# #.######.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#######.# #.# #.........# #.# #.######### #.# ### #.# #.# #.# #.# #<# ###