# # ## . . .# ..# .## .. #.### ##.# #.... ... .#..### ###. .##.#.### #.# # ...# #...#.# . #. ##... #...# ..# # #### ####.# #. ##.##.## # # . ###. .## .# # . # #......# # # ### # #....##..## . #### ####.####.# . # # ## #.#.#.## # .. . .. .#.# ##.#.....# # # .#.##.# #..# # # # ###.#..##.#.# #........#.#..# ##.#..##u.#### ..... #.## ..###.# ### # . #.. # # #