# .. . # .# #. .. # . #. . . . ...#.# #.. .# #.. . .# . .#. . .. ##..#. #####.... ##........ #..#.#..## ##..#.# ##[..# #. . .##.# # # ### .