# # # ##.###### .. #.#####.# ........# ....#.#.....### ........+ >.............. ........####### #<....# .).....<....... ##.##.# ......r.######. ..# .......o+ ..# ........# ..# .$....... .M# ##.###### ..# ... ..+ ..