### #### ### ###### #.# #..####################.############# #.##.# #.# #..##...............................# #.##.# #.##########.................#####...#####.#######.##.# #...............##########...# ##...##............#..# #.##########..#.# #...# #.....................# ##.##########..#.# #####...# #.....................### #....#.........#.######.......## #....###.#.....###.#....### #....#.##>.....................# #..............+..........############ #....#.##.###..#.######........###....###.#.....###...................# #....#.##.# #..#.# #...............# #.#)######..........w.........# #....#.##.# #..#.######.......#.##....###..................#######.#.## #....#.##.# #..#.##...................................##.#.# #.#.# ##.###.##.###..#.######.....#.##.#...#.#..###..##......#.#w# #.#.# #.............#.#.# #.....#.##.#...#.#..# #..##......#.#.#######.### #####.........#.#.# #####.#.##.#...#.#..# #..##..................#### ####.###..#.#.# #.#.##.....#....###............#............# #.# #..#.#.########.#.###.#..#.................#.#.#######.#### #########.###.................###....#.........##.#.)#.#.#.# #.# #.......#.......................................>.#..#.#.#.#### #.# #.......#####..###.###############.#.##..##.#.###.#...........# #.# #..........##......#####.....# #.........##............#.#.##.# #.# ####.......'.......)...+.....# #.##..#.................#.#.##.####.#### ####.......##.####.#####.....# #.##..#........###.#...................# ###.##.......##.####.#####.....# #.###................<.................# #....'........................####.# #...####.#......................#### #.#.##.......##......##.........##.# #...##..............#..###.#.##.# #.#.###########.#######.........##.# #...####.#.###.#................# #.#.# #.# #.........##.###...# #.#.# #.#....#..###.#.##.# #.#.# ##.## #............##....# #.#.###......#..###.#.##.# #.#.# #...# #............##....## #........................# #.#.# #...# #............##.....# #.#.###.#..O.#..#####.##.# ####.#.# #...# ######'##....##.....###.#.# #.#....#..#####.##.### #......# #...# #.##....###..........###.#....#..(..........# ######.# #...# #.##....# #......................#####.##.#.# #.##########...###########.##....###......#.#..####....#..#####.##.#.# #....................).....##...........#.#.#......................<.# ############...##.......#..####<..............####..............##.#.# ##################'###.......#..####..###..#.##..#.# #.........(######.#.# #..............)............................)...>#.# #.#...............#.# ####################.#.......#........###..#.#####.# #.#.###.###########.# #.#.......#.#####.## #.....####.####.#.# #.# #.# ##.#.......#.#####.####.....+...........# #.# #.# #...########.#..............####.######.# #.###########.# #...# #.#.......###.#............#.# #.............# #...# #.#.......# #.#.#####.####.#.# ############### #...# #.#.......# #.#.# #.# #.#.# #...# #.#.......# #.#.# #.# #.#.# ####..(# #####.#####.#####.#.# #.# #.#.# #......# #.................#.# #.# #.#.############### #.##...# #####.###########.#.# #.# #.#...............# #.###### #####.# #.#.# #.# #.#.#############.# #.# #.....# #.#.# #.# #.#.# #.# #.# #.##### #.#.# #.# #.#.# #.# #.# #.# #.#.# #.# #.#.# #.# #.#########.# #.#.# #.# #.#.# #.# #.....^.....# #.#.#####.# #.#.# #.# ############# #.........# #.#.# #.# ###.####### #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.#############.# ### #.................# ###.#############.# #.# #.# ### ###