.. ... . .........# #.#.. # ...........(. #.... r.. .#.......... .#. ... #... ........... # .> ... .....#........# ... .. ##.# .....#...(....#..PP..#. #..## .........?.#.##.PPPP.... #<.# .## #.<...#..#.PP_PP#..##)## ....#...#......PcP.P....#..## #.......#....#.PPP.P........# #..#........##.............## #...###.g...##...#.........# ...g# #>......g........###..# ..g# ##.............### ...# .. #...............# .... #.(....(..(.$...# ..... .............###.# >.^.# .....##......## .# ..... #....... # ## #......#.