# .. . .# .## .# # .. .#.# # #.#.#.# # .###.#..... ... .........#h$... #...<......# #.#######.##