##### #...# #'#.# #<#.# #+#.# #...# ###.# ##l# #..# ##J## ##..# #..######## #...J...... ####...#### ##.# .. .# #