########################################################################## #........................................................................# #...............###.....####.........................####................# #...............# #.....# #.........................# #................# #...............# #.....# #.............#......(....# #................# #.^.............# #.....# #.............#......##...# #................# #...............# #.....# #.............#(()...##...# #.............#..# #...............# #.....# #............[#......##...# #.............#..# #...............###.....# #.............#......##...####................# #.####..................####.............#......##.......................# #..........................................................########......# #..................>................................######## #......# #.......###+###+#####'#############'################# #...##.# #.......#...................#.......# #...##.# #.#####.#.......<...........#.......# #...##.# #.# #.#.................(.#.......# #...##.# #.# #.#...................#.......# { #......# #.#####.#............##....##).....## #......# #.......##.....##.... ....##..>...# { #......# #........#...######## ############# #......# #........'...# +...##.# #.^......#...# #...##.# #....##..#...# #...##.# #....##..#...# #...##.# #....##..#...# #......# #........##### #......# #..........@.# #......# #......####..# #......# #......# #..# { #......# #......####.(# #.####.# #............# #......# #............#### ##......# #................. #######.......# #...........?..... #.....#...###.# #...........####+# #.....#...# #.# #...........# #)....'...# #.# #.$.........# #.....#...###.# #...........# #.....#.......# ...#.......# #.....#.......# ..#.......# #.....##......# #......#......# #......#..###.# ########......#..# #.# #.....^.......#..###.# ###...........#......# #...#########......# #...##......#......# #...#.......#.####.# #...#.......#.####.# ######......#......# #..#......#......# ##..#......#......# ##...##+###'#......# ##..................# .#.#..............###..# ..................# #..# ..................# #..# ..........<.......# #..# .........)........###..# ........>..............# ########################