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