#..#.. #....# .#..# ...# ..# # # #.#####..# #.##........# #...