###### #.....# ### #...... .... #...... ..... ?......###...?. #!......#...... #............. #..<# ##.## #.. .... ....! #...... #...... #......