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