####### #################.....# #.....................## ######...........####.....#.# #................# ##...#..# #............##### #..#...# ############# ...........############....# #...........######.##......#.........##....# #.....###..................#.#.....#...#...# #.....# #.#...#####.#......#..#...#.#...#..# ##.....###.#.....#...D#######...#...#.....#.# #......................<....##....#...##...## #.......................######...############# ###D#....####......#......#####..#...#########.#.....## #..>###### ####..............#.#.#............#....... #.#.# #...#......#####..#.....##.##...#.....#. #.#.# #...#......# ##.......##.##...#....... #.#.# #...#...#### #.......##.##.#.#.....# ..#.# #####...# ##......##....#.#.....# .#### #.......# ##############.......# #. #.......# ##......#. #. #.......# #........ #....#### #...#.### #...)# ##..# .. #....# #..# ## ####....# #..## ........####### #...# ............... #.#.# #######....)... ###.#.##### #(.........^.# #.........# #............# #...##.##.## #............############ #..........# #.......................# #..........##### #...............(.......# #............... #.......................# #...........## #.......................# #...####..#.# #.......................# ######....#... ###.......###...........# #.##.# #. #......<# #...........# #.##.## #######.......###...........# #.##..# ###### #............(..............# #.##..##.#....# #...........................# #........#.##.# #........###......##....####### #####.####.##.# #........# #......#............ #.>....##.# #........# #......#.....#####.# #########.# #........# #......#....[### #......# ########## #......#.......# #.###### #......#.....#.# #.# ######.##..###.####.# #####.# #.##...........# #.....# #.###.##.###############.##### #.# #.##.# #......##.# #.###.##.#######.####.##.# #.....##.#..........#.##.# ########.#.#####.#....##.# #.........#######.# ###.####..........# #.####.########## #......# ########