. ##.. . ..... .....######....... #.......l......... #................. ....$.........## ..............# ....######....# ... ##.## . ..