. # . . . . # # # # . .. #.# # # . .# . . #. ### . .# .#.### ####t.# # . ##.##.### #. . #......#### . .#.....##...# ##....# ..#.##.## # #.... ...# .. ##..#.# #..# . .##. .### . ##.## . #. . . . . # ..