######### #........ #........ #........ #........ #######........ .......#....#..#'##### .......#..........# .#.......# .......#..........# ..#.......# #...........#..........#...#.......###.... #...........#..............#.......#...oo #...........#..............#.......#....###'# ####### #####...........#..............#.......#....#...# #.....# #.......########....###(###....#.......#........# #.....# #.......##.........##.....##...........#........# #.....# #.......#.........##)?.....##.......H..#x.......# #.....# #...........#######.G#.#.#..#######....#........# #.....# #.....h.Y#..# ...### ###..# #....#O.......# #.....# #........#........#.........................#.%..............#...._..# #.....#........#........(................#................#...#.### #.....#........#.........................#....##......#...#.....# #.....#........#.........................#....#..##'#.#...#.....# #.....######..##.....................)().######.......#...#.....# ##.....#..##..########################(###................#.....# #.....#........................5555..))..................##'#### #.....#.......#.)....#############...((.....).......... #....# #.....#.......#......# #.5.(((............... #....# #.....'.......+......# #(..((.>.....#.....#######...# ########.....#.##...##+###..# ####(.######.#######.....#...# #.......##+###.##...# #### #..###....# #.....#...# #.$.....#......'....# #.........# #.....'...# #....<..#......#....# #.........# #.....#...# #.......#......#..>.+ #.........# #.....#...# #.......############# ########### #.....##### ######### #######