##### ..... .... #..# #..# . #..# #.. #).# #.. #..# #.. #..# #.. #..## #####..########...####### ### ......................... ...... ................#..#........ ....... #######..####...#..#.#####..# #....... ### #..# ##..........##..# #........ #.... #..# ##....#.....##..# #........ #.... # #..# #......#....##..# #........ #......# ..# #..# #...............# #........# #...#...# #...# #..# #.....##..#..#..# #.o......# #....#.. . .#....# #..# ###...##.#..#...# #........# ##.#...###.. .###...#.###..######......o......####........# #...#..#..#...#.. ..#.................o.....#..{{{.........# #....###...#.#...###..................)....#............... #...#...#...#...#...#..######..#######.........#####..##### #..#.....#..#..#.....#.### #..# #..#####..# ..# #.........#####.....)....# #..# #..# #..# $.# #..#.....#..#..#.....#.#.####..#######..#####.)#####..# #...#...#...#...#...#.......>.......................... #....###...#.#...###.........................>......... ##..#..#..#...#..#..#..######..######(.......######..# #.#...###.....###...#.# #..# #........# #..# #....#..#.....#..#....# #..# #........# #..# ##...#...#....^#...#...# #..# #........# #..# #.......#.#...#.#......######..######........######..####### #......#...#.#...#.........................................# #...................................%......................# ######.......###..######################.........########### ####..### #..# #.........# #..# #..# #.........# #..# #..# #.........# #..# #..# #.........# #..# #..# #.........# #..# #..# #.........# #..# #..# #.........# #### ### ###########