#..# ... # #. .. # #. ##.. ## .. ## .. .# .#..###.# .#. ######.#....# ........##.5.55. #. #......#3# ##..#.##.#.5..# . #.#...##55# . .....##.##.## #.# ...##.. .#....# #..# .# .#..# #.##. . .#..#. # ## . ##.#..## .##