. . .# #. . # #....# #.##.. # .##{{#### . . ..#.....# .#. ## ..#..#.5# ###.# #.# #. .. .##.#.#... ###...###.#...#..# # #.......3...## . ##.####.#..5.# # #.##.....##(# ###.......5## .# ##.#.#.#..# ## ....#..##.# . #.. ...#.. ## #. .####.##.# .. # #. ##