### #.. #.# #.# ##.## ###..@######. #....<......g #......###### #..#####.. #.. ### #. #