######## ##......## ####........## ##............# #.............# #.....[.......# #..###........# #.))∩').......# #.)###.......## #............## ######## #######...........# #......# ##### #.................# #......# #...###.######..........############## #......# ###.#..##.######...........##..........# #......#### #.........##...........................# #.........######..).....###.####.........##...........# #......##...............##..# #.........###..........# #.>....#########.##.##.##..## ##.###..#### #..........# #......# #.##)##....#####.........####..........# #......# ##.##.#............#.##.#.##............# #......## ##..##...#####......#.##.#....############ ######..# #...##..## ##................#....# ##.# ####...##..# #.......<.......#.#.#.## #.###.##..#....# #.....................# #..#........##.# ##..............>...#.## ##.............####.....................# ###..#..#).###..#....................#.### #....#...[#####...###............O.....# ####.........)...##..# #..(.............#.## ###................##..# ##..............##..## #...###<...........##..## ##.............###..# ##### #####..###........######........##...##.# #...............###.........####.##.# #...........>##........[.....# #.##.# #............#.........).....# #.##.### #..####..#.#.................# #.##...# #....##.......<..##.)........###.####.### #.##)##.##.......#............##........# #.>.).......#...............#...#.......# #.).....................[..####.........# #.......................)...# ####..p...# #.........................#.## #......# #.###...##..#.............#..# #......# #.###...###...............##.## ###.#### ###.#.........).###........###..## ##.# #........####...###........####..# #..# #.......## ##..##..........# ##.####.#### #.......# ##.##..........# #.....p...# #.......# #.##..........# ###.......# #......## ####..........# #..