# # ##. .## ##..#####..## #..#.....#..# #..#.......#..# #....<....# #..#.......#..# #..#.....#..# ##..#####...# #.. ... #. .#.. # # .