. ... ###.... #####....... #...ah...... #.###....... #.# ##.##.# #.# .. #.# #.. #.# . #.##### #.>..<# ####..# #..# #..# #..# #..# ####