)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))
)))))))))))))))))))))((((((((())))))))((((((((((((())))))))))))))))(((((((((((((())))))))((((((((()))))))