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