.....## .#...# #.# ## .##.# #.. ## ##... ### ...# .#.#### ....#.#..#.# . ####.... ### #..#.##...# ##..#.. .#.#### ## ## #....#....# .. ...#..#....##.#..# .##.##....#..b.h# #. #. #....#..##.# # .##. .##....# .#..##.###...# #. .#.#.. . #### . ..