### ### #.#########.# #...........# #.#########.# #.# #.# ############### ##.#########.# ###### #.............# #..........#.# #....# #.###########.# ################# #..#####.#+#'###### #....# #.# ######'## #...............# #..#..............#############....#####.######.......###.#############.# #..#.##...........+................+..........'...............># #.# #..#.##.#.........####.............####......##...........####.#### #.# #..#.##.#.........# #.#######...............#####+#......'.......# #.# #..#.##.##+#..########.###############.......'............####.##.### #.# #..#.....#..>................................#####+#......+..#.#....###.### #..#######.#........##.##.######.#####.......# #..........##.#.#.#........# ##.)........#........##.##.#............#.#..## #..........##.#.#.#..####### #...........#........##.##.#.................# #..........##.#.#....# ##.########.#........##.##.#....[.........##)## #..........##.#.#.#.## #..........#...........##.#...............#..###..........'..#.#.#.# #.########........#######.#.....######....#....###'#......####.#.#.# #........'........# #.#.....# #....#....###.#.###'#####.#.#.# ##########........# #.#.....# #....#........#.........#...#.# #........#######.#.....# #....#........#####.......###.####### ###.........##.#.#.....# #....#.#......##......###.#.........# #.........+..#.#.#+#.# #....#^##.###.##...(..# #.#.#.#####.# #####.........##.#.#.#.#.# #....#.....##.##......# #.#.#.#.....# #.............'......#.#.# #....#..#..##.##......###.#.#.#.##..# #.####........#......#.#.######....#.........+........#.#.#.#.#...## #.............#....................##..##.#.##......#.#.#.#.#.#....# #######'#######.##########.##########.....#.##......#.#.#.#.#.#.#.## #.............#.##..........#......##.#.#.#.##......#.#.#.#.#.#.#.# #........#....#.#.#........#......#.#.....#.#######.#.#.#.#.#.#.#.# #........#....#.#..#......#[.....#..#.#.#...# #.#.#.#.#.#.#.#.# ##########....#.#...#....#.#.#..#...#.#.##..# #.#.#.#...#.#.#.# ################ ####.#.#....#..#...#..#....#.#.##..# #.#.#.#.###.#.#.# #..............# #.#.#.....##...#.##.....#.#.##..# #.#.#.#.....#.#.# ###.##########.######.#.#.....#...#...#.....#.#.##..#######.#.#.#.#####.#.# #.# #.........(....#.#..#.#...#.....#...........>..........#.#.......#.# ##.####......#########.....#...#[<...#.#...#.#.###########.###.#########.## #.....+................#..#.#.#.#...#......#.#...........#.# #............# #..####.......##########.#...#...#.#.#.....#.###########.#.# ############## #..# #..........# #....#.#...#..[#....#.# ##.#.# #..# #........).# #...#...#...#...#...#.##### #..#.########### #..# #..........# #..#.....#.......#..#.....######..#...........# #..# #....###...# #.#.......#.......#.#.............###########.# #..# #....# #...# ##.................##..........#.## #.# #..####....###...# #########.##########..........#.# ### #.# #.....'.....##...# #.##########..........#.# #.########.# ##..####.....##...###### #................######.# #........#.# #..........#..'...'....# ############.....# #.# #.######.#.# #######.####.##...####.# #.....# #.# #.# #.#.# #.# ######## #.# #.....# #.# #.# #>#.# #.# #.# ####### #.# #.# #.#.# #.# #.# #.###.######.#.# #.# #.# #............#.# #.# #.# #####.########.# #.# #.# #.########.# #.# #######.# #..........# #.# #.......# ############ #.# #)####### #.# #.# #.########.# #..........# ##########.# #.# ###