############# #..?..<.....# ....(.......... ....###+###.... ### ###