..((((((.........)))))).((((((((((......)))).)))))).................(((.(((((((((((.....(((.((((...............................................)))).)))........((((((((...(.(.((((..((((((((.(((((.........((((...))))..))))).)))))))).)))).).)...)))))))).........(((......)))...))))........(((((......)))))................)))))).).)))...