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