. . ....... .### .#.#...# ...........j...# # #.#.#....#f....###. ##.#..##........... ##..#..#..#.#..#..# #.#.......##...#.### ##..f.#.#.........f##.# #.....#.....!........... ##...r...P..##....##.## #...####.......#..f# # ##.#.##...P#...P..P##### #.##...##.#...#..!r........ #...#r..#..(.###.rS#....##. #........#.......f.#r#### ##.#.........######r.# #..........### #.# #..P.####r##$## .# ##.## ##.# #.# . #. #P.##.#.#f. .. ##r%....... .. #..######## . #.rf# ##..# #.r## ###..# #....# #.# #..### ##f.## #f.## #.... ##..f# #### #.... #.#r## #...###...## ##..## .......#..### #.#..## ###.f#..P.#.....# ###...# ###...........##...# #.#r## ###...##)#.##...>..... ###..# ##.##....## #......... #..####.#.#...######.......#. #..............#..#P...#P.(.. #######P....>..>..........## #.................f.# #...................# ###.......#.F.......# #.........rS.^...f#### f# #........###.##...###.####..## .....###..P ######......<....f# ##P......## ####.#.#.##.## ###.##### #######