######################################################################## #......................................................................# #..#..##........##..###..#.....##.......#..#..#.........#..#...........# #..#..##............###..#.....##..##.........#..#..##..#..#...........# #.........#............................................................# #.)...###........#.......#########....##########...###+#######'####.<..# #.).).# #...........#..#.# #....# #.#.# ........# #....# #.###.# #.#..#...........# #....# #.#.# ........# #..#.# #.....# +....#...#.##+#### #....# ..#.# #.......# #..#.# #.....# #....#.....# #.#..# #..... #.......# #... # #.....# .......# #....# ..###. #.......# #.... #(....# ....#.. ###### ### .. #.##.##.# #..#. #.....# ..:. #. #. #.# +... #.))).# #.....# #.....###.. #.........# #.#...#.... #.......... #.......... #.############### #................ #................ #................ #........######## #........###### #.............. #.......##+#### #....<..+.....# #....#..#.....# #.......#'####### #...............# #.#..#...###....# #.#..#...# #....# # #..#...###....# #.#F.#..........+ #.#.............# #...............# .# #......########## ..# #......# ..(... ####..# #......# ..... ......# #.####Y# #.... ......# #......##+# #.(.# ....#.# #.....S...# #.(.###########......# #..$....#.# #....................# #........ # ######....................# #....##### ..............###...###...# #.##. ....####...##.# #...#.#...# #. .. . #......# #...#.#.#.# # ..Y .####......# +...'.#...# .. ...........# #...#.#...# ##.......### #####.)...# #.#..##.# #....#.#.# #.......### #######...# #####.....# #.........# #.###.# #.....###.# ##.....###.........# .....(....(.....C...# #?....#..#..##...##.# ....................# ######################