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