################################################################## .............................).................................... ..............................).................................... ...)......................##############........................... ..........................#............#........................... ..........................#............#.....................########..# .(.....HH{...........(((.(#............#.....................#......#..# ........Hp..........(((((.#............#.....................#..∩...#..# .......)pp.......(........#............#.....................#(.....#..# ..................(.......#............#.....................'......#..# #########.................#'############.............>.......#......#..# #............(......................###############..#......#..# #....G.......(......................#.............#..########..# #...................................'.............#.........(..# #.∩.................................#.............#............# ########............................#.............#............# ....#............................'.............#............# ......#.........####'#######.......#.............#............# #......#.........#..........#.......#.............#.(..........# #......+.........#..........#.......#.............#............# #......#.........#......>...#.......########'######............# #.........#..........#..................................# #.........#..........#..................................# ..(.......#..........#..................................# ..############...########.......................# .. .....# #.......................# ...... +.......................# ...... +.###########'###.......# ... #.# #..#.#.......# #.# ###'##.......# #.# #..#.#.......# #.# #..#.#.......# ###+##.......# #.......# #.......# #.......# #.......# #.......# #.......# #.......# #.......# #.......# ..........# ..........# ..........# ..........# ####......#