######## ....<..# ###.l>... #...... .....#. #######