#. #. ###.. .... . ####..#########.### ......?.....?...... ................... ....#..l.......... ......... ... ..#