######### #....[..# #..?....# #...