###### ############ ############################ #....#######.[........# ########## #........#.........#.......# #....#.....#..........# #........# #........#.........#.......# #....#.....#..........# #........# #........'.........+.......# #....#.....#..........# #...###### #...##.###..###>..####.....####....#.....#..........# #...##...# #...##.###..###...###)..)..#.#.....#.....#..........# #........# #......#.....#.........)∩)...#.....'.....#..........#### ##.......# #......#.....#..........)....#.....#.....#.............# #........# #......'.....#...............+.....#.....#.............# #..###...# #......#..#####'#####.######+#.....#.....#.............# #....#...# #########.........###.## #....###P..P...+.........[...# #....#...# #.........'....# #....+.....P.............)...#####....##### #.........#....# #.......P.P..P...........).[..........#...# #.........#########............PP..........)[<..........#...# #######..<..............P.P.P.P.P..........)............#...# #...............PP...####P.P......................#...# #.>..................#.>#.........................#'### #########................P..P#[.#P.P.P....................'...# #.........##############...PP#○##.P.......................#...# #.....................#.P..P...P.P...............#+###....#...# #.......#.............#......(..P.P.P............#...########## #.......#.............#....P.P.P..........)......'....# ####.......#.####.###########..P.P..................#....# #.....###########.########.####.......#.............###### #.....#...........#............#......#......##+####.....# #.....#...........#............##.....#......#.....#.....# #.....#...........#............##.....#......#.....#.....# #.....#[..........#...................#......+.....'.....# #.....#...........#...................#......#...###.....# #####.....#.################..###..##.....#......#...#.......#### #.....#########..##..###.###..###..##.....#......#...#.......#..## #.....#..........'...(....#...#...........#......#...#.......#...# #.....#..........#........#...#....##.....#......#...#.......#...# #.....#..........#........'...#....##.....#......##'##########...# #...).#..........#........#...#...........#......#....'..........# #.......#+######.###.#######..####'##.....#......+....#..........# ########.......#+###'###.###..##....##'####......#'################### #.......#...........#...#..................................#..# #....>..#...........#...#..................................#..# #.......#...........#...#..................................#..# #......<'...........#...'..................................#..# #.......###############'#.........[........................#..# ###....##..#......................[.####'#.................#'### #....#...#......................[.#....#.....................# #....+...#.................[......#....######................# #....#...#...............(........#######...#................# #....#...'.........#'######(............#...#........####....# #....###'#.........#......#(.......))...###'#........#..#....# ##.............#####......#..(.....).)...............#..'....# #.............# #.......#...([(....................#..#)...# #.............# #.......#.....(....................#..#....# ###.............# ##..#####..........................#'##....# #.....########### ###..###.....#+#####'############......##'### #.....# #......#.....'....#......# #......#...# #.....# #......#.....#....'......# #......'...# #.....# #......#.....#....#[.....# #.(....#...# #.....# #......#.....#....#......# #......#...# #.....# ########.....############# #......##### ####### ####### ########