######## ### ########......################ ......... .#....#......'..............# ........... '....#......#..............# #....o....... #o...+....).#..............# .'.............#....#......#....##...##...# #o..........>.#....#......#....##...##...# #...........!.#....#......#....##........# #.............#....#......+..............# #.)# #.##'#......#..............# #..####+##.#.........#....###+#####'# #..))).....'.........#....##...##...# #..........#.........'....'.........# #..........#.........###'###........# #.......(..#...............#........# #..........#...............##+####+### #..........#.........)...............# +..........#.........................# #'####+##..#....%....................# #...... #..####+#.....##'##..........# +....... +.......#.....#...#..........# #........ #.......#.....#...#...<......# #......... #.......#.....#...'.....###### #.......... #.......#.....#...#.....# #.......... #.......'.....#...#.....# #.......... #.......#.....'...####### #.........h.#.......#.....#....# # #..<........#+#####'#.....#...## #.##'##+###.............#'###....# #.........+.............#........# #.........#.............#.......## #.........#.............#........# ............#.............#........# ............#.............+........# .........................#.......## .....##+##.########.....#+####### ######+#.....# ...# ##......#.....# +.......#.....# #.......#.....# . ..#.......'.....# .....#.......#.....# ####### #+ #.##.##..###'#.....# #.....# ##.##.##.###+#.....##### #.....# #............#.....# #.....# #............+.....# #.....# #............#.....# #.....# #............#..)..# #.....# #............#.....# #.....#############'#####'##.....# #..............#....###........### #..............#......#........# #.....)........#......#........# #..............'......+........# #..............#......#........# #..............#......#........# #..............#......#........# #..............########........# ################ #####