####### #....... #.(...... ##......... ##........... ##.#..........# #g##..........# #.# ... #g##5wg....>..# . #.# .... ##.##5.........###.# #.# .... #gs.sh5........#...# #.# #..# ### #g#######.#####..#.# #.# #..# #..## #. #..# #.##.# #.# #..##....## #. ##.####.##.# #[# #..#......# .. #..........######.#################..#......# #. #.#.......<#.........................%......# ##+## ...#...............................)).<......# ##...## #.###........######.#################).##....## ##.....###. ####.#...# #.# #..# #..## ##.8...8.## #.#...# #.# ####..###### ##.8.8)8.8.## #.#...### #.# #.......## #...........### ##.#<....####.# #........## +.....$.....'.####..##..#...##.##############.........# #...........#.....................5.......g...........# ############ ##.8.8.8.8.#######.##.5........##########5............###....(.....# ##.85..8.## #.##......###..... #.##.........>##..#.#''#.#.# ##....!## #.##5.....# #.###.. #.###.........##....#(.#...# ##{..## ..##......# #.# #. #.# ##.......###..########.# ##{## ..###......# #.# #.# #.# #{...>........+....#.'.# #{# ##.# ######## #.# #.# #.# #.........##..+..)%#.'.# #.# ##{..# #.# ##.###.# #{........###.####.###%## #.######..# #.# #...#..# #.g.......# #...#..#....# #........################.#####.....####{........###.#.#%%#.#..# ####..........g.g.....##...##......g...5....<.............)....# ########.......>..##.....##....5..................#####.#...# #....#####.#.......##...###############.............## #....# #....._.....g..# ########.###### #....# ###.......#.{{.# #.# #....# ##g....##5#.## #.# #....# ##.{{##5.### #.# ###### ##{##..## #.# #.5..## #.# ###### #.# #.# #.# #.# #.# #.# #.# #.# ###