...##... # ..# #.......#####... ..###.....#....## ##.# ...##..# #...###...#.. ....#.5.#.#.## # #.#.##..5##.##.#. # #.#.5..#..... ..#..bb.#...... #.?..bb..# .. ......#.#.#.## .#...#....##.. #....#.#.. ##.. #..##...##.# .# ..# ##... .. . ... #.. .. .#