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