. . # # # . .# #.. .. .... . .. .. . . .. ..... .. . .. ...... . . .. .. ....# .# #... .. .# .. .###..........# #..#.#...... .... #....#.##. ..... #...#### . ##. #....###.. # .#..# . #.#..# .#.## #.#1# ###.# #.# #.# #.# #.. ###