### ......... .>....... .......... . .......... ..# ##......... ....#.$........ ............r##+# ........<........ ###....#.S..####. ###. .....+ .. ##....# .. #...... . ..#...## ......# .#.#+# . .