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