#. . . # .#. #. #.#.# ###..5.. # #..# # #. # #.### #..# .#. ..## ....#. .#.# . .. # #5#5.## ##. #.# #.### ## ##3# ### .#.## #.####.## ##55..#.# ##3##.5## ##.##....#. #.###. #... # ### #. . . .# #..5 #...# # #. .## .. .. .