###### #...... ....... ....... ..... ... ##.# #>.# .......Y...# ............... ............... #####......?... #......)... #.......... #..........