### ############################.# #............................# #.##########################.# #.###......############### #.# #........................# #.## ######################...###.#############.# #..## #......................).....<.......# ##.###...# #.####################...#.#.#######.####...%....# #.#...............# #....................#####..# #.#.#..........##.# #.....#.#######.####.#(..#..# ##########.#.#<....####.##.# #..(..#.# #.###..#(..#..# #########>.............o...# #.##.####.....#.# #......#####.## #.........########.#.......# #.#...........#.############.......# #.........########.####..#.####.##########..#.#.........#...._..)# #.........+............................................>#.#.....## #.........####.)..##.....................#.........#..#.#.#####.# ###.........####....#.......)..............#....#.##.#..###.# #.# #..............'....'......................+...(#....#......# #.# #.............##....#......#...........>..##......####.###### #.# #.............#######......#......................+....# #.# #.............# ##.....#.#####.##########.....###### #.# #.............# #.....#........# #.....######### #.# #.............# #^....#..####..# #.............# #.# #.............# #.....#..##....# #.............# #.# #.............# #.....##.##....###### #.............# #.# #.............###############............# #..........(..# #.# #.........................# #...##.......# #.............# #.# #.........................# #...'........# #.............# #.# #.....................(...# #...##.......####.............# #.# #.........................# #...##..<....'..'.............# #.# ####....###..._...........# #...##.......####.............#######.# #....# #.._8_..........# #.<.##...(...'..'.............'.......# #....# ##.._...######### #....#.#.....####.............######### #....# #......# ######....#........# #.............# #....# ###....# #....#....#........# ############### ###### ###### #....####.#.[......# #..................# #..................# #...............#### ##..............# #.........>....# #..............### #..........)...... #..........o...... ###########)...... ....... ....... ....... ....... ....... .......