### # .# . .. # # . #. . ##..#. #..# .....# ### ..# .#..# #...#.##.## . #.. ##...# # #.#...#..## .# ##..##. ..# .## . #.#.## ##.# ...# ...# .#.##.####..# #. # ..###(.#..# # .###.####....# .#. #..b.#.# #..##.####.#.# # # . #.#.....## #..##.##### ## .# ##