. ## ...########..# #............# # #...).# .# #.######)##..# #..8.....8...# #..#.....#...# # #..<..#....# #.....# .#.# #..8.....8..# # #.##.######.# # #.. # ... ##.## #.. ###