#. ...r... #. #........ #. ......... #####.## #.......... #...#..# #.........# #...##.# #.........# #....#.###.........# #................... .....## ###..#.###.#........ #.....## ##...# #.##........ #...... ##..# #........... #....# ##..####.#........ ##....# ##........#........##....# #..#.######..............###### ##....# ...................#. ###.)#### ########..g........?. #.....#### ####...##.#.....## #.##.....###......##......... #..####............#......... #............................ ##.##.......###)#............ #.....###.(###.###.........> #.)...# #..(...g<.........## ##...<# ##(##.((c........## ###### #.########.....## #.# #.#..## ### #...## ##.# .+ #