#### ### .... ..# #..# #.# ..# #.# #.# #.# ######.########.# .............##.# ########.......##.#####.# ###################### ......................... .....)....>.....gg...# #.###.#......#.#..#####.# ####'#####################.# #>.....)...#.#.#........# .# #...... #.# #####.#..#.#.#.#.#########.# #...... #.# #.#..#.#.#.#<.......##)# #...... #.# #.#..#...#.#...####.##.###......###### #.# ..#..##.............#....+......#....# #.# ###..##.....#######.#..###......#....# #.# #.........#_>...8.........)!oooo...# #.# #.###.....#######.....##......#.#### #.# #.####..#.........#...##......#.# #.# #.......##..#####.#...##......#.# #g# # ###........## #......#########.# #g# #. #........# #......#^........# #.# ####.#####........# #......#.#########################.# #..............#.## #......#................gg.........# #........#######..# #......#.......#.....g############## #........# #(# ##.#...##.#.#..#.####g##.. #.......#########.######.#......#......#.##.##.# .............).....(.....#..########.#.#.##.##.# ########...#######.#######.............))gg.##.# #...# #..# ##.# ######.#.#######.# #...# ##.# #.# #.#...g..g..# #...# #.## #.# #.########..#### ....+ #..# #.# #.# #[....# ##...# ##.# #.# #.#########.##.# #...# #.# #.# #..g..g.....##.# #...# #.## #.########..###########.# ####..#####.......##..#...........# #. #.....................#.########### #.###'##.....##.......##.##.###### #.#)...#..........................# #.#....#......#.########.##.#####.# #.#....#......#.............# #.#<...#......#.#######.....# #.#.)..#......#.# #.....# #.'...........#.# #..##.# ###.(..#####..#.# #..##.# #....# ##.#.# #..# .. ##....### #...# #..# ## #<........ ..... #..# ########## ##.>## #..# .##