#### ... .r. ########'####+ #.....h....... ..######'###### ..........<...# ......#####...# ..... #...# .... #...# ... #...# .. #...# . ....# ...># ...##