### #)# #################################.# #.).....o.o.......)....#........#(# #.#############o.#####.#.###.....(# #. #..#####.#.###.##.#.# .... ##### #........#.....##.#.# ..... #...# #........#.....##.#.# ...... #...#######........#.....##.#.# .......###...#.....o..#.....#.....##.#.###### .......#.......##.##..#.....#.....##>.......# .........##.##.#...#..#...........##.#.####.# (..?......#...#.o......##.............#.# #.# #....S.g..o.#...#...+..........#..#.# #.# #.....#...#..#.##..##.............#.# #.# .....###.##.#.##......##.............#.####.# .... .......# .#.##.......................# ... ....##.#. #...#.##....####...#.######.######## : #....#...#. .... #....# ####................# #..........# ..# #..... #..######.######.# ##...#...# # . ..... #....<.........# .#. . #...#.###.####.# #...# #......# #...# #.#.#.## #...# #.#.#.# ....#.#.#.#.# ...#.#.#.#.# #.......# ###.#.####.# #........# ...#####.######.# #................# #..######.######## ..######.####### #.##...........# #######.##.###.#####.# ...........###.# #.# ##...........#.#####.### ..............'.........# . #...........########### ... #..........##...##....# .... #.........##♣.<.♣###.## .....##.........#...)...##.# ..........#..####.>.♣......# ..........#..# #.......##.# #..........#..#####♣.>.♣###.# +............>....##...##.#.# #........#.#.###########..#.# ...............# #.#.###.# ..............######....)..# ..........%..........#.##### ....#...#...............# ...#.###..#.#########..# # #. #..#.# ...# #. #..#.# ##.# #..#.# .# #..#.# .# #..#.# . #..#.#