. . ## ..### # #####.. .## #.. #. . # . # .#... .....# # ....#.#.. # . ..#... ##.# .# ..#.#.. ..##.# .# .. ..# # # ..####..#####. . # ..##.#.#.#.# .#. #... #...##.###... #.......#......# #.#.##.........# # ##.##.....## #.........#... #.#.#. #..###. ##.###..#b#.# ## #...#..# #.#..#..# .......#.# ..... .#..# . #.#..... ...#. ..#. # . .. .# .# #.# .#