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