. # # ## ## ### ##.# .. . # ####..## #.###. ### # # #. #.#.# .#..#..# . . .# #.####.####...... . .. ## . #..# .#. ....##. ..... ##.....#.#...# #. .# # . ... ###...##.#..##.#### # #.###.#.#.....#. ...# . .. # #..#!...#..# ##.## ..# .. . # . #.W...#....# # ..# #. . ####.##.#.. .# #.. #..#. # ##. # ..# ..#.. .# ##### #...##.. #. #. . .... .. . # .# .. #.. #.# # . . # # .# #. . ... # . . # .