#################### ...........#........' ...........#........# ............'........#.. ....##......###..##...#..... .....##......###..##'###...%.# #......#................#.....# #......#................#.....#.. ... #......#................#.....'.. #.....# #......#................'.....# +.....# #......'...........)....#.....# .. ..... ... #......#................#.....# ... ..... .. #...####.....###...####)#.....# ... ... .# #...####.....###...###.....#'######'###'###.####. # ............#......%.....'....#................ .............'......#.....#....#......[......... #.............#......#.....#....'.....[........... ...##......###.....##.....#)####+####)##'####... ###'##..>...###.....###)##.........###<##...##...# #........................#.........#.............. #........................#.........#.............. #........................#.<.......+.............. #........................#.........#.............. #........................#.........#.............. #........................'.%.......#.....)........ ###+##'##+#####.....##+###.........#.>.##...###..# #...##.#......#'######...###.......#+####...### . #.....o#......#.. .'......#(......#..........# #......#......#... #..%...#(......#..........# #......'......#... #......#.......#..........# #......#......'... #......'.......#.....)%...# #......#......#.. #......#.......'..........+ #......#......# #.[....#.......#..........# #......#......# ###'##.#.......##'####...## ......#..o...# ###..##.##'#.....#..###...### .....#......# ............'.....#..........# ....#......# ...........#.....#..........# .#......# ...........#.....+..........+ #......' ...........#.....#.........># #......#. ...###....#.....##'###.....# #.....%#.. .. #....###........#.....# #......# .. ...... #........+..... #......# ... ........#(.......#.... #......# . ..... +........#... #......# #........# #..<...# #........# #..g...+ #........# #......# #........# #......# .... #......# #......+ #......# #..o...# ...