#### .#########<.# .........#..######## .#######.#.........# #....######.# ####.# #.# h.....r.(.# ............. #########+#.... ###