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