##........ #......... # #......... #. #......... ... #......... #.. ......... ###..#####........ ....$............. ..######.###.#......... .....#.....#........... ............##......... .............#......... .............#......... ........?.?..##........ .............###$.....# ......S.......>.....## ......r.............. ..$....$....[...... .....#............. ###..#####......... #. #......... # #......... #.........