########### ##.........## ##...........## ##.............## ##...............## ##....$............## #............f......## #....ff...h...<)......# ....$....[....ff.......# .......f............... .....fg............... ......I.....U......... ......f.............. ................... ...#####.#####... .> #.# .. #.#