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