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