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