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