. # .▓ #. # . .. #. . # # .# #.#. .. . #.# .# . . # # .# . . . ... .. .##.##########.#. ## #..... .....#. # . #..######## #.. #..#......# # ..# #### #.####.#.#. .# # ... .#