######## #......# #.####.################## #.......................# #..###.###############.## ##### ####......# #.# #########...# #......#### #.# #.......#...# #......# #.# #.#####.#...################# #.....># #.# ##+#####.....'...............# ####'####### #.# #............###############.# #.#.....##############.# #............# #.# #.#.###....go>OSg...(#.# #........<...# #.# #.#.# #..###########.#.# #............# #.# #.#.###............#.#.# #........#'### #####'### #.#..........#...#.#.#.# ##..........##### #.......# #.####.#.#.......#.#...# #...............# #.......# #.#........#.....#.##### #.#.#......####.# #.......# #.##.#..(........#.#### #(..#......# #.# #.......###########.##.#...........#....# #########'#####.# #.......'.........................#####.# #.......# #.......###.........##.#........#.#####.# #..###..# #.......# #.........##.###..............# #..# #..# #.......# #........###.......####.####### ########..# #..# ######### #..........#####.#.#....# #.........# #..# ###'#+####.#.....#.#.#### #.######.## #.^# #.#.####.#.#...#.#.# #.######.####..####### ####### #.#....#.#.#...#.#.###### #.......###.#..##....# #.....# #.#....#.#.#...#.#.#....# #######)'∩#.#..##.##.#####...(.# #.##...#.#.#...#.#.#.##.# #....####.#........##.......<# #.##...#.#.#...#.#.#.##.# #.##.#.##.......#..##.##.....# #.##...#.#.#####.#......# #.##..........###.###.#####..#####.##...#.#.#####.###.#### #.####.#..........# #.# #...............#.........#.# #.# #.#.########.###.### #......###'###..#######W#.#.# #.# #.#.#......#)###'### #..)...# #.# #......# #.#.#.# #.####.#.#.##.[...##⌠.⌠####......###.###......###.#.#.# #......#.#.##.....##.>.'.........+.._###......'...#.#.# ########'#........##⌠.⌠####......###.###.#....###.#.#.# #............####### #......# #.# #.##...'.....#÷# #............#########......###'###.##...'######.# #.....<.........# #.####..........###..........# #.......#'#####.# #.# ###.##.....# #........### #####'###.#####.# #.######'##.....# #........# #.# #.......# #.#.......'.....# #........# #.# #############.#.......#.....# #>.......# #.#### #........#.......####### #........# #....# #.########....^..# #...>....# ####<# #.# #.......# #........# #.# #.# #.......# ########## #.# #.# #.......# #.# #.# ######### #.#####.###### #.#..........# #.....#.####.# ###.#.#....#.# #.#.#((..#.# ####.#.#.####.# #....#.#.# #.# #.####.#)# #.# #.# #.#)# #.# #.####.#.# #.# #......#.####.# ########......# ######.# ###