####### ..#.....## # .........####... ..............# ..........##### ..........########### ..............)...... ..............r...... ..................... .............##...... ........###### ...... ##.#### ...... #. ..... .....