###.....# ........## .........## ..........# ..!.......###.. ?............ ..........# .......J..# .........## ..<....ls# .......... ........... ............ ............. .............. ..............