.. . ### .### ... ... ## # #.# ..# ... ..... #.# ..# #.#.##.# ...# #...5#<#....## #...h.......>. #.............## #.#.......#.#.# ##......#.# # ##.....# # #.....# #..#..# .......