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