### .. . .. #.###. ...#.## .....# #.#..# #.#.<##### #........# #######..###.# .........# ########.# #.# #.# ####o#####%# ....SMoo...# .###.####h.# #..# #..# #..# .... #..## #..# ...# ..#