### #.################### #...................# #.#################.# ################# #.# #...^.......# #...............# #.# #.########### #.#############.# #.# #.# #.#############.# ###'#######.# ####### #............##.######### #..>........###### ########.....# ###............##..).)...(# #............^...# #............# #<..............#..######.# #..........#####.# #.....(......###...######.####.#..# ####.# #..........# #.# #............'.....# #.#..#.#..# #....# #..........# #.# #............###.#.# #.#<...#..# #.#### #..........# #.# #########..........#.......# #.######..# #.# ############ #.# #....................#.#.### #.........# #.# #.# #........###########'#.#.# #########># #.# #.# #........# #.^...........# ### #.# #.# #........# #.###......############ #.# #.# #..^.....# #.# #.................# #.# ########.###....[...# #.# #######.#########.###### #.# #...................# #.#########.## #......# #.# #...................# #.#..........# ######.# #.# #...............##### #.#...(......########### #.# #.# #............##.# #.#........>.#.........# #.# #.# #............##.# #.#..........#.........###.#######.# #............##.# #.#..........#.....................# #............##.# #.#..........#...............########### #............##.# ###o#########.##.........................# #............##.# #....########.########.........#########.# #######............##.#####.............# #.........# #.# #........(...(........................### #.........# #.# #..........................##.........# ########'## #.# #......###########.........##.........# #.# #.# #....(.###########.........##.........# #.# #.# #..........................############ #.# #.# #..........................# #...# #.# #.# ######.....................# #.#.# #.# ########.# #.....................# #.#.# ###.###........# #...#######...........# #.#.# #>#......####### #...# #...........# #.#.####################.#####..# ##### #...........# #......#.................#####..# #...........# #...##.#.#......................# #...##.###### #....#.#.#.####################.# #...##.# #....#.#.#.#.........# #....).# #...##.###########.#.#.#.#.#######.# #.###### ######.#.............#.#.#..<....#.# #.# #.#.#########.#.#.#.###.###.#.# #.# #.......#<......#.#.#...#.#.#.# #.# #######.###.#.###.#.#.#.#.###...#.# #.# #........#..#####.#.#.#.#.......#.# #.# #.#####..#........#.#.#.##.##.#.#.# #.# #.# #..#..#######.#.#..%..#.#.#.# #.# #.# #..#......#...#.#^#...#.#.#.# #.# #.# #..##.###.#...#.#.#####.#.#.# #.##### #.# #.....###.###.#.#.......#.#.# #.....# #.# #.#.......# #.#.#########.#.#########.# #.#####.#.####### #.#.# #.#.......# #.# #.......#.# #.#.# #.#######.###.# #########.# #.#.# #...........#.# #.# #.#.# #########.#.#.# #.#########.#.# #...#.# #...........#.#####################.# #############.......................# #######################.# #.# ###