# .# ##. .. .# # ##.## # #.##<..## .> #....#..# #. ####....# .##.###########.#.# ................# # ....o......###### #####).......... ..######S#.#.######. ......{o###.... .....hh#.# #.### .###### #.##.# ###.# ..# ##