# .## ..# ...# #..# ### ####..... #.. #.### ####oo...... #.. #...####....oo..... #.##........####o..... #.......#### ..... ##...#### .... #.### ... #.# .# #.# # #.# #######.##### ............## ######..#.#..# #..........# #.#.#.#....# ............# ## #.#.#.#..#.#...# ................## #. .#..###.#..### # ......#......# #.# .#.#.#..#.#.# #... ...........# #..#..#.#.#..## #............# #..##.#..#.#.# ##.##[.......# #....##.#..## ####.......# ##......## #........# #........# ###..##### ####