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