. .. ##. ... #.# ##..# #_.# #.### #. #. #. .. .. ..