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