# . .. # # # ##. # . # .# #. #.# # . #. .# ... # #..# . . ## ..# # # ##...... .#.# .#... . .# . # #..###.# # # . ##. # # #..# #.#.# ..# . # ... #...### . .. # # #. .. ## # ##..# ##3### .E..# ###.## . . ####.# .# .#. .# #....3### . ... # .###..# . ..! ## #..# . . . ##.# .# ###