. . # # # # # # #.. . . . #.# # . . # .. . .# ###. # # ### . ..## # ....# # #.###. # # ###3...# #..# # #.#.## # #.. #..# . ### #....# .##.# . . . # ##