... .. .# ..##. #.# .... #.## # ... ..#.... .. ....##.## #...*.# ### #.##...# ## ##.#### ##.....# # # . .###. ##. #.####..#. . .. ...## #.#.##......##...# ... ..#..#..#..#.# .#. # .## ..##.# ...##..##.# .. #. . .# # ##.#.# #.. # # ##.#. ..## ###..##.. . # ## ....# # . ... ... # .. .. ... #.# # . ..# .#. #.. . ... ... # .### # # #