############################################################### #.........#...#.............#......#.....#......#.............# #.........#...#.............#......#.....#......#.............# #.........#...#.............#......#.....#......#.............# #.........#...#)............#......#.....#......#.............# ##......###...###....####...###...##+##..##.##..#####'#####...# ######......###)..######'####...###.^.##.##'###.##..####...####...# #...................#....#.......#....(....<....#.................# #...................#....#.......#..............#............>....# #...................'....#.......'..............#.................# #...................#....#.......#.....)........#.................# #...................#....'.......#......<.......#.................# #...###...####...####.##.##...#####.##=..###....####..####.#..#...# #######...####...##########...##.##.##...###....####### ######...# #.....).......(......[#................).../......# #....# #....)#.............).#...........................# #....# #.....#...............#...........................# #....# #.....#.............[.#...........................# #....# #.....#...............#...........................# #.รท..# #...########...####.####.##..^##...#############..# #....# #...###...###'#####.####.##...##...###...###..##### #....# #...).....#..........#.........................# ##.:.# #...).....#..........#.........................# ##### #.........#..........#.........................# #.........#..........#......................*>.# #.........#..........#.........................# #.........#..........#.........................# #.........#.......)..#.........................## #...##....####)##...###..##.####.#######.##.....# #'############.########..##.####.####.#####..#### #..............)..[........<.#................# #............................#................# #............................#................# #............................#................# #............................'................# #....>.......................#...............)# #............................#................# #...##.....###..##...##.##..##...##...##.##..## #########[####..#######.##..##..[##...##.##### #............................>[.......# #.<..........................[?.......# #..[................^.................# ##...#..#.####.....#######'#..#.##...## #############.....###.....########### #........#(.......# #........#........# #........#........## #..#.....##........# ####################