....!. ..?.....# ...... ...........# ...... #. ...........##...... #.# #........?......... ....#.....#...# gg..... #.#.#.....#...##gg...#+ ....................... #...........>.......... +#....................#. .....#.........###...... .........###.#.# ...... ...............###...... .................. ..... #..##....<............. .#................. ................... .##.#........##.##. #..........<# .. ................ . .#..#.........#.# #..###.......... #. ##........ . .........