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