#. .# .. . # #. .. #.##.######... ..8.....8.. #.....# #..<..# #..!..# ..8.....8.. #.######.##... # .# ## .. .. .##