## . .. # .. .# .. ...######.##..$ ..8$....8.. #.....# #..<..# #..?..# .[8.....8.. #.##.######... # #. .. .. . #. ..