...... .....# #...# . #####...# .. .......(##########... .......(............. #..........l....# #)....<....r....# #..........r........ ..................... ...############...... #. ...... . ...... ....( .....