############### #.............# #####################.###########.# #>....................# #.# #.#######.#.........#.# #.# #.........#.........#.# #.# ##..#####..#.........#.. # #.# #......##..#.........#... #. #.# #......##..#.........##..# # #. #.# #......##..#.........# #.###.#.###.#####.#. #......'...'.........+ ................... #......##.##.........# .g##.#.....#####+## #......##.##.........# .. ###.### . #......##.##)........# .# #...######.... #......##.##.........###.# #.g.ggg.g.g... #......##.#######........#.#.#.#!####gg.... #......##.##########.......#.#g#.# g.g## #......##.>..................#.#.# ..# #......'....###..............#.#.# .# #......####.# #.......####...#.#.# # ######## #.# #................#.# #.# #................#.# ##########.# #................# #..........# #############..#.# #..........# ########....# #..).......########...........# #..........+........######.#..# #..........#######..# #.##.#. #..........# #..# #.##...# #..........#######..### #.##.... #.....................# #.##...## #.....................# #.##.#.# #.....................# #.##.#.### ####.................<...# #.##..>..# #......#########....#...## #.##.....# #.####.# ######...# #........# #.##.#... +...# ####.###.# ####....##### #...# ###.###.# #.......# #.... #....##.# #.######.... ...... #.#..##.# #.# #.# .......###.#..##.# #.# . ..........#..##.# #.# ......# ##....##.# #.# +. ...... ##.##.##.# #.# ####### . ..... #........# #.# #.....# #..#####..# ##..##....# #.# #.###.# #..<......# #.........# #.# #.# #.# #..####...# #...####..# #.#####.# #.# #.........# #.........# #.......# #.# ##....##..# #..######.# ######### #.# ####.##..#####.......... #.#########.##................# #...........###.)..^..######### ############# #########