########### #.<....... #.####..## .#. #.####..#### .....#.##.......###. #........#......... #.....#####.##.### ##........O.# ##...####### ##>## #. #. #+