######## #......# #.####.# #.####.############ #.#...............### #.#.##.########.....# ##.#.##.# #.#.#.# #.......# #.#...# #####.####### #.##..### #.......# #.......# #.......# #.##.##.# #.%##.#.######## #>##.##.# #.......##.....# #.#..##.# #..#.##.##.....# #.#.###.# #..#.##.##.....# #.......# #.......##.....# ###.############## ##.####.##.....# #.#..(......)..# #.####.####.### #.#.'########'(# #......####.# #...#........#.# #.###.......# ######.#.#.'####+.#.# #...........####......#.#.#....#.#.# .####......##.......#.#.#.#.##.#.#.# . #......###.##.##.#...#.#.##.#.#.# . #..[.......##.##.###.#.#....#.#.######## #..>..........##.# #K#.'####'.#.#.K....# #......##..#####.###.#........#.#.# #..<.............##..O########'.#.# ###.###...#########...............# #.......# #.##.....######## #####...# #.##.##### #...#########.##.# #.........##.....### #...#####.##.......# .............##.#>..#.# ......................... ..............##.......#. ##.......###.##..%....# #.#.........##.......# .#...#.########...## ..# #.## ..