############################ ......>J...................# ##########################.# #....# #.# #....# #.# #....#####################.# #........................#.# #.######################.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# #.# #.# #.#.# . #.# #.# #<#.########### #.# #.# ############.######################.#...........# #.# #.###...........................................<...# #.# #.##..###################..############.#...........# ###.##########.#..## ##..#.......................# #................## ##...#########.#...........# #..........###..## ##..## #.#..........># #..........##..##. ##..# #.#.########### #..........##.##.# ##.# #.#.# ###.######.##.# . ####### #.# #.#.######### #.# #.##.##.##### ###8#8#8### #.# #......>....# #.# #.##.#.##...###.........## #.########...........# #.# #.##.#.#....##...........# #..........%.........# #.# #.##.#.#....#............## #.########.#%#######.# #.# #.##...'...........<.....8+ #.# #.#.# #.# ####.######.##.#.#....#............+# #.# #.#.# #.# #........##.##.#.#....##...........# #.# #.#.# #.# #........##.##.#.##...###.........## #.# #.#.# #.# #........##.##.##.##### ####8#8#### #.# #.#.# #.# #........##.##.# . ##### #.# #.#.## #.# #........##.##.# .# ##.# #....# #.# #......%.......###. ##..# #....# #.# #........##.##..# ##..## #....# #.# ##.#.######.###.# ##...# #....# #.# #.#.# #.# #.# ##..#.# #....# #^# #.#.# #.# #.# ######..##.# #....# #.# #.#.# #.# #.# #....%..##.# #....# #.# #.#.# #.# #.# #.#####.##.# #..%.######.# #.#.# #.# #.# #.# #.##.# #...........# #.#.######.###.##################.#####.##.# ###.######### #.......................................##.# #.# ########.######.###.#################........##.# #.# #....# #.# #.# #.# #........##.# #.# #....# #.# #.# #.# ########.##.# #.# #....# #.# #.# #.# #.##.# #^# #....# #.# #.# #.# #.##.# #.# ###.####.######.###.########### #.##.# #.# #...........................# #.##.# ####.### ######.########...#.........# #.##.#### #......# #.# #...#.........# #.##....# #......# #.# #...##.######## #.##....# #......# #.# #...##.# #.##....# #......# #.# #...##.# #.##....# #......# #.# ###.##.#####################.##....#####......# #.##########.##........................................# #............########################################### #.........#### #.........# #.........# ###########