.... ... # ..... ..... ..#... ... .#.....#.# #..#..#....#.#.. ###... .#..#.....# .# ..#.##..##..#..# .................#. ................... ................# ..##...###......#.. . #..# #..3.....#. #.. #.......... ................. .................. ...............#.. ##...###...## . #..#. .#.. ..... #.#.# #.?. # .#