. . .... . . . . .. ##. ... . # # . # .. # . .. . . # # # ... .##.. . . ## .... .. # . . . # ##. .#..## ..# # ..... #.#..#. .#.. # . .##. #. .# ## ###. # # .. .. #### . ...###..#.#.# ## # #.......##.#..#.. . .#..#..#.#.###### ... .#... . ...# # ## ..##.. .## #...#.### # ###.#.# ## ###.### ##.#.uu# #...u .u# ####.u#.##### ##u.u.u.##.# #.#.#.# .### ###..###..# #.## ## ##. .. #.