### ####.### ###.#....############# #^.....#.............# ###### #.#.##.###.........#.# ###### #..[># #.#.#............#...# #....# #.##.####.#.....#####.#....### #....# #############.......#.#...........###..###### #....# #.............###.#.#.##....#####...........# #....# #.###########.###.#.#'##.............#.####.# #...|# #.............##.......'.................##.# #....##########.....>.........##.>.#...............#.##.# #.........#.........#.##.......+..c#............####.##.# #.####....#...#........#.....###...#.........#..####.##.# #....'....#...#......#.##...)......#.###........##...##.# ######)...#...#.#+#..............###...+........##.####^# #.....#...#.#.#...PPP.##.....##.####......####.# #.# ####.###.#...#...#'#PPP.P##.....##.#.....#+### #.####.# #....# #.#...###..?..P_PP..........#.##.##+######......# #.#########.## #/...P.PPP.##+#####.#...........##......# #.....##.....# #.....P.P..##.......#.###.......###.###.# #####.##.#######....########..####.............###.#...# #.#........)...)# #..#<.....###........(./#.### #.#..#.....#...## ##.......#####.###########.# #.####.###.#...########......................# #.# #......#.............##............#.#######.# #.# ########.#)##........##....................#.# #.# #)#...........................#####.#.# #.# #.#####.......#.#...........#.#####.#.###.# #.............#.###'#.......#.....#.#.....# ######........#.# #.#.##.........##...##### #.............#.# #.#.##..###....####.# #.............#.# #.#.##..#......# #.##### #.......#.....#.# #.#.##..#.####.# #.....# #.......####'##.# #.#.....#+#....# #####.# ##....<##.......# #.####.#....#### #.# #.....##......####.# #.......# #.# #.....##...........######.....####### #.# #.....##......<###..................####.#### #.....##.......# #....##....................# ##############.# #...........######.#.#####.# #.# #...........# #....#)...##.# #.###...........###.#######.##.# #.......[....)...##.##......##.# ############.###+##.##.#######.# #.......#.##.# #.# #............##### #.# #.........###....###.# #.........##.........# ######+#..##..##.##### #.#.......#....# #...(####.####.### ###### #....#...# ####.###.##### #.# #.....# #.#####.### #.........# ###########