######## ##......## ##........## #..........# #..........# #..........# #...?<.)...# #.....))...# ............## ###..........# #..........# #..........# #............ #..........##