.### .... ##... ...$.####### .#..h..$!..# ...).......# .....rh....# #### ....w.S....##.... .#.#..........# #..###...### ##......## ###.#...# ...###.# ### #.## . #.###..#.... #..<......... #####.##..... #........ ####.#... ##.# ##