######## #......# #..|...######### #####.......(.#.....# #.....).)...........(## #......)))............# #......)..............# #.....................# ####.p .(######### ####### #....##..............)####.....∩ >.#.......# ##....... #....##..............).)pp.# ..........###<.# #....##...............###..# ..#.......#....# #....###.............## #.(# .............### #....####.....#......## #..# .# .............## #.....# #######..###..###..# .# #.........!..# ##.##.# ###...###.##...# .# ..##.#.##....# #.##.## ##......##.##..## .# .# #..#.......# #.###[#####.##....##......####.## .####.#...#....# #..#.##.#.##.#..#.......#.......#.###...)..####### #..#.#.#.#.#.#...#....#######.#...#...#.#..# #..#.#.#.#.#.#............###.....#.##.....# #.##.##..###.#................##..#.##...### #..##.).#...##.............#.####....#...# ##.###########..##.....<.....#...........# #.# #...>....(.###....).......[...#.#.### #.# #.[........###..................#... #.###..........#..)...((.#..........####.# #..#######.#....)...#.......#.....#.# .. ##...###...............#..###..[.##..# # ###................#.........##.###... ###.....................(.....# #... ####.....................(... ..... #.....###...######....#.## ..... #.....# #.......###..... .... #.....# #######.# #. .. ###.)...# #.......# #.......# #.......# #.......# #.......# #.......# #.......# #########