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