# # # # . # . . . . .# . #. # ###.. . # #.. #.. ### . q ..#. ..#.### #.. ## . #...# .. .#..####..##...# #..# #...3....# #...#...# #...##.# . #..#.## ... # . ###.. ##.# # ### # ## # .