.. . #.# ##. #.# #.. #.# #.# #.# #.# #.# #.# #.# #.#######.### ###..........<# #..########.### #..########.# #..#