#.#..# .. #..#.## ... . #.#..# #... .. #....# #... ...###...## #..# ..........##..# #.......#..# #.....M