. .. .. . #... ##3 #...... .##... . .# .. #.....# .## .... #..5##..###. . #.###....##..#. #...53#####.... #.###.###.#.... #.....##..... ####.#4....## #..#.....# ##.# #### ####. .. ... ##.. #