#.# #.# #.# #.# ## #.# ..# #.# #.# #.# #.# ##.## ##.## ##...# ##.#.###.#..# #.#.#.#.##..## #.<.#.###...# #.#.#.#.###..# ##.#.###.##..# ##.## ##....# #.# #.##.# #.# #.##.# ..# #.##.# ### #.hhh##.# ####.. .. #..#.. #..# #..# #..# #..#