### ######.# ######### #......# #.......# #.####.# #.#####.# #.# #.# #.#####.## #.# #.# # ####### #.##.....#########.####.# ..###.....# ###.##.....#..............# ...........# #....#.....#..............# ...........##### ############# #.####.#..##..............# ...............# #..!.......<# #.............%.∩)........#{ ............###.###.########### #.....<.......5........##+# ......####.....# #.....# ######......................# .. ...........#.########### #<[......###+##....#######..# ...... #..........#.#......# ######...#...............#..# .........###..........#.#.####.# #...................#..# .........##...##.......).#.#..#.# #....)..............#..#..........##...##.......###>#..#.# #.......##...####......#..........<..........%.........#.# #........>.....#####...#........#...............#......#.# #...#..#.......# { #...#......#.................#......#.# #...#..#.......# #...#...#....................#......#.# #...#..#...##..# ##..#.............##.........#........# #...#..#...+...######..#...........####.......###.....###### #...#..#...#...#..#'#..#......................#............# #...#..#.......#.....................................#.###.# #...#..#.......#.............................#.......#.#...# #...#..#..[....'........................##...#.....###.######### #.............##..#.#5.#................##..........##.......... #.............(...#.#..#................###.........###########. #...).............#.#..#....##......#######.%.......# #...#..#..........#.#..###### ...............)......# #...#..############.#..# .. h..................# #...#....... { ..#..# ..................# #...#....... >.#..# ...........##....... #............ ###..# .................... #............ ..# #................. #............ ................ ####...####.. ............ ####...##### ..... #..........# #..........# #..........# #......I...# #..........# #########..... ..... ... .