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