. ... ..#.. ...#.. ..... #... ..##...######## . ...............# ... ........O(.....#.... ........c.......# ....#######...#.... # # ... #........# #.#.# #.#. . #.###...#.# #.#.#.#.# #.#.#.#. #.# #....#.# #.#.#.#.#.#.#.#.#. #.# #...#.# .#.#.#.#.#.#.#.#.#. #.# #....#.# #.#.#.#.#.#.#.#.#.# #.# ###.#.# .#.#.#.#...#.#.#.#. #.# #.# #.#.#.#.......#.#.#. #.# # .#.#....f......#.#.## ######.# #.#.#....fffPf....#.#.# #......# #.#.#.#..f..%....P..#.## #####......# ## #.#.#.#....P.....f....#(# ............# #.# #.#.#.#..f..P####f.fPP#%## #####.....## ##.# #.#.#.#.#P.f.f#)>#...%%.#.# + #.....######.#.#.#.#.#.#..ff..#.[#..P%.#.## #.# #...........#.#.#.#.#.#.#..%.f#'##.fPP%.#.# #.# ####.........#.#.#.#.#.#........f.P.f..#.## #.# #........#.#.#.#.#.#.#.f......PPP..#.#%###### #.# #.........#.#.#=#.#.#.#f...f.f......#.#.....# #.# #........#.#.#.#.#.#.#.#f.....fP...#.#..%...# #.# #......%.+#.#.#.#.#.#.#.#......P#.#.#.#.....####.### #........#.#.#.#.#.#.#.#.#.#...#.#.#.#.......()(..(# #........+#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.....####...# #........#.#.####.##...>....##.########.....#......# ##########.#.# ########..##.# #######.###..# # #.# #..##.# #.#....# #.# #..##.######### #.#.##.# #.# #####.............. ..#.# .# #.#### .......##.################.# .# #....# ...........# #......<.#.# .# ####.# ......#.### #.######.#.# .# #.############.# #.#....#.#.# .. #..............# #.#....#.#.# # ################ #######.#..###.#.# ................#.# #######.########.# #(.........# ##########.# ###