### .. . ..#.# . #.#... # . ###..... ##5......... #.##.. .... ...#.##.# . # . #.....# ..##.. ###.##.. .... #.. #.. ..... ...# .### .## ... ..# #..##.. . ### . .. .. ... .. # .##.. .. # # #..#