10 50000
(())(((()))())()((())((((((())((()))((()((())))()(()))((())))(()(()())()())(())(((((())())()())()())(())()))))(()))()))))(())(())()()()(())))(()))))))(())()()))()(((()(()())))))))((()(((((((()()(()()()(()()))))(()()()()()(()))()(((()((((((())()((((())(((((()(((()())((())(((()(())()())()((()()())((())))(((())()())))()()()()()))())()))())))())())(()()(((()())())))((((((())())(()())((()(()()))))(()))(((((()))))()()(()))())((())()())))(()(()()))(()())))))(()))(((((())((((()((()())()()))(()))((())()()))()(((()())(())((()((())))()(()(()))())))))())))()())))))()))(((()(())())(((((())))))))(()()()(()())(()((())(((()(())(((()(((()()))(())))((())))(((())((()))()(()()))()))(()(((()))))((())(()((()(())())((()))()))))())()(()))((()())))(((()(()((())())(((()((()())()())))))()()(())()((((()))(()((()(((((()())()((((()()(()()()))()))((()))()(((()()()))()))()))())()())()()))((()())())())))))())))))((()(((())(()))))(()(())())(())))()()())()(()()))()())(())(()(()))))())()())))))()())(((())(())())(()()()(()())())((()))()())())(())()((())()))()()(()())((()(())()()((((())()()(((((((())))()))()((()(((((())((()))()(()))))))(((()))((())()((()(((((()(()(()))((((()(((()(((((()))(())))()))))(((()))()))()()())(()))))()((((())))()(())))()(()(()(((()()))((()((((()(())))()))((())()(())(((()))(()())(())()()())(()(((()))(()())(()()((()())())))((())()))((()()((()()(((())()((())((()((())(()(((()()((((())))(()())((())))()())))()))(()(()((())()((((((()))())(()()(()()))())(()))))((()()(())(()()((((()(())((((((())()))(())))()())()))()))(()))((()(())))()()()(((((()()((((()))()()))()(((()))((()())((()))))(()))))()())(()()((()((()))))))())))))())()()))()()))())())())())())(((((()()()))))(()())))()((())((()())()))))(()))(((((())))()))((())())())((((())(()))))))()))()()))))()))))(()))()(()((((((()())())((()(()))))(()))((()))(()((()(())))(()))))((((())))()())))((((()(((((((()))((((((()()((((()))()()))((()(()))(())))((()))()(((((((()(())))((()(((())())()))(()))()))()(()))()()(()())(()())))))()))()(()((((((()())))()(())(()(((((()))((())(()))))))(((((())))((()(()))))(()(()))))((()()(()()()))(()((())()(()(()))((())))())(()))((())(()))))())((((((())))(()(((()((()(()(((()()())(()(()()))()((()))()))()((()(())))()))))()))()()))))(())(()))))()(())(((((((()(((()))))()(()((()())()()((()))()())(()())))()()))()(()()((((()()((()))))()(())()(())(()))()()(((()((((())(()()))())())())())((()))((()((()())))())))()((((())))))((())(()))))))(()()))()())))())))())))(()(()()())())))))())))))))(()()(((((((((()()())(())())(()))(()))(())((()(())()))))(()))(()))))(()()()((()))())(())))()())()))(())(()())())(())))()))))))())()(()()()((((())(()())())())())))))(())((()()((()))))()(()())))()))(()))()(((()(()(((())())))(()((()((()()(((())()))()(()(()))))(()))()))((()()(()(()))()(()()))(())))))(()()))))(())(())()(((())())()()((()(()()(())()))((())()())))()))()())))()(((((()))))()(((())()()))))()((())(((((()())))(())))())())))(()((()))(()))()))())()(()(()((((())))((()(())()())(()()))()()())(()()())(((()())))()(((()()(((())())())))(()()(())(())))))((()(()((())()())))(())(()(()()))())()()(())()())(())(((()())()))))(()))()(())((()(())(())()(((()(((((((())))(()()(())()))(())()()((()))())(((()(()((())((((()()))(((())()())((()((()((()(((()()((())()))()))(()))))(()()())()))(()(()(())()()()(()))))(()(()((())(()))))(())))(()(((()))(())()((()((()))())()())((())))((())((()((()((()(((((()))())(()())((((()))(())((()()(()()())))()))((()(()))))())(()))()))))))()))(((()(((()(()()()((((((()(((((())(()))(()()))(()))(())))((())()))())))()()((())((()())((())(()(()(()(())(())))(((()(((()((((())(()((()()(()((()()))((((())))))(()()(()()(()())))()()))())())))))())))())()(((())(()())))()(()()(()()())))()())((()(()()(((())(((((()(((()(()())))()))))((((()()())((()))(())))()((((((()))()((((())(((())(()))((()()())()(()))()))((())((()(((()()))))()())())())))())))()()())))))))((((()(())()))()(((()((((((())((()())))))(())))((()()()(())()()(((())())(((((())())())(()())()())()))()()())()))()((())()))()(())))((()()(((()())((((((((()))))()()())))())()(())()))(()))))))()(((()()(())(()))())((((((((()((())())()(()())()(()()))(())()()()())(()))(((()((())()))()()))())))(()(())(()(((((()((()))())))()()((()()(()()()()))(()((())()(((()))()))()(((()())(())())((()()(((()()()))())(()()((()(((()()()()))()(()())(()())((((((()()))(()(((())()))(()(())()()()))()()((((()(((()(((()())))()())(())(()))()))(()())))())())(()((((())()())((()()(((()()()))()()())(((())((()()()))))())())())(()()((((())))))())()(()())(()((())((()())()((())()))((((((()))())())(()))(())()(()))(()()(((()(((((())((()(((()(()(()()))((((((()))()()((()))((((()()))((()()()())))()))())(())((()(())()())))())(((((()((((()))()))()((((()(()()()))())()())(((((()(((()(())(()())(((()()((())(((())((())())))()()))))()())()()()()()((()(()))(()(()()(()()))(())()))(()()(()))(((()()((()((())())()((()()())((())(((())(())))())))((()(((((())())(((())())()(()(((((())(())()(())(()((((()()(()))(()()())(()))((()()))(()))(()()(())(()()(()()((()(()())()(()((()((()()))())))(()))(()(((()()(()))())()))))))((()()()()())))(()()(())()()(())(())())()((()))())()(()()(((((()())))(())(()())()(((())((())((((((((((((((((((((((((((((((((((((((((((((((((((()))()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()())))))))((((())))))))))))))))))(((((((((((((((((((((())))(()))))))))))(((((((((((((((((((((((()(())))))))))))((((((((((((()))))))))))))(((((((((((((())))())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))()))))))))))(()))))))(((((((((((((((((((())))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((())))(((((((()))))))))))))))))))))))((((((((()((())))))))))(((((((((()))(()))))))))))(((((((((((()))))(((((((()))(((()))))))))))(((((((((()))))))((((((((((((((((((((((((()))((((((()))(((((())(())))))))))))))))))))))))(())()))))))))(((((((((())))))))))))))))))))))))))((((((((())))))((((((((((((((()))(((())))))))))))))))))))))))))))))))(((((((((((((((((((())))))(((((())))(((())((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))((((((((((((((()))(((())))))))))))))))))))))))))))))))))))))((((((((((())))))))(((((()))((())))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))((((((()))(())))))))((((((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((((((((((((())))))))(()(((((()))))))((())))))))))))))))))))))(((()((())))))))))(((((((((((((((((((((((((((((((((())((((((((((((((((((((((()(((()))))))))))((((()(((((((((()))((((((((())))((())((())))))))()))))))))))))))))()))))(((((((())(((()((()(()())))((())()())))(()))))))((()))))))))))))))))))(((((()(())((()()(()))))))))))))))))))))(()))())))))))((((((((((((((((((((((((((((((((())))))((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))(((((((((((((((((((((())))))))))))))))((((((((((((((((((()))))())(())))))))))))((((((())(((((((((((((()))))((())))))))((((((((((())))))))))))))))))))))))))))(((((((((())))(((()))))((()((()))(((((((((((((((((((((((((((((((((((((((()(((((((()))(((((()())((())(((()))))))((())))((()()(()())))))))())))))))))(((((((((((())))))))))))()))))))((((((())))(((((((((((((((())(((((((()))((()((())))()))))((()))))))((())))))))()))(((((()((()(())))))((((())))))))))))))(((())(()((()()))(()(()())((((())))())))))))))))))))))))))))(((())))))((((((()))(((())())))(((((()()(((((())))())))))))((()))((((((())))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()))))))))(()))))(((((((((((((((((((((((((((((()))))))))))(((((()())())))((()))))))(((((((((((((((((((((((())))((((((()))))(()))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))()))))))))))))))(()(((()))))))))))(((((((())))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((())))))))))))((((((((((((((((((())((((((())(((((((((((()))))))))()))))))))))))))))))))))))))))(())))))))))))))))))((((((()))))))((((((()))(((((()))))))))))))))))(((((((((((((((((((())))))))((((((((((((((((((((((((()))))))((((((((((((((()))))))))))))))))))))(((((((((((()))((()(()))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((())(((((((()))))))))(((((((((((((())))(())(((((((((((())((()))))))))))))))))))))))(((((()))))(()(()))))(((((((((((())))))))((((((()))))(((((()))))))))))))))))(((()))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((())))))(())))))))))((((((())))))))))))))))))))))))((((((((((((((()))((((((()))))))))))))))))(((((())))())))))))(((((((()())(((((((((((())())))))(()((()(((())))))))))))))((((((((((((((((((((((((((((((())))))((((((()))))((((((()((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()(())))))))))))))))))(((())))))))))((((((((((((((()))))))))))))))((((((((())))))))))((((((((())(((((((((())))))))))))))))))))))))))))))(((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()())))))))))))()))))))(((((((())))))))))))))))(((((((((())))))(())))((((((((((())()))))))))))))((((((((())))))()))((((((((((((((((()(())))()))))))))))))((((((((())))))))))))(((((((((((((((((((((((()))((((((((((())))))))))))(())))))))))))))))))))(((((())))))))))))))))))))))(((((((((((((()))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))(((((((((((((((((((((())(())()))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((()()))))))((((((((((((((((((((())))))))))))))(())))))))))))))))))))))))(()))))))))))))))))))))))))))(((((((((((((((()))))))))))))))(((((((((())()(((((((((((((((((((((((((((((((((()))))))))))((((((((((()((((())))(())))))))))))(((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((((())())))(((()))))))))((((((())))))((())))))))))((((()()())()))()))))))))))))))))))))((((((((((((((((((((((((((((((((((((())(((())))))))))))))))))(((((((((())(((((()))(((((((((((((((((())))((())((()))))(()))))))))))))))))))))))))(((())))((()))(((((((())))(()))))))))(((((((((((((((((((()(((((((())()))(())))))))))))(((((()())))(((())(((((((()))))))))))))))))))))))))))))))))))))))))))((((((()((()))))))))(((())))((()))((())((((((((()())))()))))))))))))(((((((((()))))))))))))))))))))((((()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))())))))))(((()((((((((((((())))))))))))))))((((((((()))(()())))))))))))((((((((((((((((((((((((((((((((())))))))))))))))()))))((((())))((((()))))))))))))))))((((((()))((((()((())))())((((((((((((((((((((((((((((((((()((((()))))))))))((()))))))(())))))))))))))))(((()))((()((()(((((((())(((())))))))))(())))))))))))))(((((((())(()))((())))((((())(((((()))))(((()))))))))))))))((((((((((((((((((((((((((((((())))))))(()))))(((())()))))))))))(((((())))(((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((()))(((((((())))))))))))))))))))))))))))((((((((((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))(((((((((((((()))))))))))))(((((((((((((((((((((((((((((((((()))))))))))))((())))))))))))))))))(((((())))))))))))))))))((()))))))))))))((((((((((((((((((((((((((((((((((((((((((((()(((((())))))))(((((((((((())((((()))))))))((((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((()((((((((()((((((((())))))))))))))))))))))))((((((((((((((((((())((((((((((((((()))((((((((((((((())))(()))))))))((((((((()))))))))))))))))((((()))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))((((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((((()))(())()(((()()())))))(((())))))))(((((((((((((())))(((()))))))))))))))))(((((((((())))))))))))))))))))))((((((((())(()((((((((()))(())))))))))))))))((((((((((((((((((((((((((((((((())))))(((())))))))))))))))(((((((()(((((()((())))))))((()))))(((()))))((((((((((((((((((((((())))))))))((())))))))))))))))))))))))))((((((((((((((((((((((((((()((()))))((((((((((((((((()))))))((((((((((((((((((((((()))))((((()(((((())((()))(((()))))))((()))))())))))))))))))))))))))((())))))))))))))))))))))((((()))(()))))))))))))((((((((((()))))))))((((((((((((()(((()((((((())((()))))))((()))))(())))))))))())))((())()))))()))))))))))))))))))))))))))))((((((((((((()))))))))))))))))(((())))))))))))))))))))))))))))(((((((((((((((((((((((())())((()()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))())((((((((((()()))))))))))))((((((())))(((((((((((((((((((((((((((((((((())))))))()((((())))))))))((((((((((()(((((((((()())(((((((((()()))((((()))((())((()))()))))))))))(()))))))((()))(()()(())))))))))))))((((((()))(((((((((((((())))))))))))))))))(((((((((((((((())))((((((((())))))))((()))))((((())))))((((())))))))))(((())))(((((((()(((()))))((((((((())()((((()))))))(()(((((()))()(((((((((((()))))))))))))())((()))))))))))))))))))))))))))))((((((((((((((())))(((()()))))))))))))))()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))(())))((((((((((((((((((((((((((((((((((((((((((()))((((((((((())))))))))))))))((((()()))))))))))))))((((((((((((((((((((((((((((((((((((((()))((((((((())))))))))))))))))(((((((((((((((((())()))())))))))))))(((((((((())))))(((())))))))))))))))((((((()))))))))))))))((((((((((((((((())))))))))))))(((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((()))))((())))))))((((()))((((((((())(((((()((((((((()))))))(()))))))))))))())()())))))))))))))))))))))))))((((((((((((((((((((((((()((())))((((((()))))))))))))))))))))))))))(((((()))))))))((((((((((((((((((((((()))((()(((((((()))))))))))))))))))))))))))))(((((()))(((()))()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((()))))))))))))))((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())))(()))))))))))))))((((((((((()())((())))(((((()))))))(((((((((((((()((()()))))))))))((()()))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((()))))))))))))(((((((((((((((())))))))))))((((((((((((((((((((((((()))))))))))))))))))))))))((((((((()))))))))))((((()((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()((())))))))(((((((((((((((((((((((((((((((())))))))(((())((((()))(()))))(((((((((())((((((((((((((((()))))))))))))))()))))))))))((((((((((((((((((((()(()))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))(((((((((((((((())))))))))))))))())))))))((((((((((((((((((((((((((((((((((((((((((())))(())((((((((((((((())(()))(()()))))))))))))))))))))))))((()))(((((((((((((((((((())()((()()))((((())))))))))))))))))))((()))))((((((((((((((()(((((()(((()))))))))((())))))))))))))))(((((((()(((((())((())))))())))(((())))))))(((((((((())(())()(((((())))()))))((((((((((((((((((((((((((())))))))(((((((((()))))()))))((((((((((((((()((((((()))))))))))))))))))))))))())))))))))))(((()))(())))))))((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((()((((((((())))()((()((())))()))))())()))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((()))))((()))(((((((((((((((((((((()())(())((((())))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))((((())))))))))))))))))(((((((((((((((((((()))))))(())((())))((((((((())))))(((((()))()))((())))((((((((((((((((()))))))))(((()))))))))))))))))))))((((((((((())))(((((()((((()))))))))(((((((((((((())))))))())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())(((()())(((()()))))))))))))))))))))))(((((((((((((((((((()))))))))(((((((()))()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())(((((((()))))(((((((((()))))))))))))(((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((()))))((((()))))))))((((()))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))(()((((()))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()))))))))))))))))))))((((((((((((((((()))))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()))(())))))))))))))))))))))))))))))))))))))))))))())(()())))((()(((()((((())()())()())())((())()(((())(()((())())(()()()()())()()()))(()()((()((()()()))))))()(())()())))(((()))())))()(((()((((()())(())))(()())))(()))(()()()(())(((()((())())()()(())()((()())((())(()()))))(()()(())())))()))(()(((()(()))(())(((())())(()((((())))))())((((()()(()(()))))((()(()(()(()))()((((()()(()(()))()())((())())()()()(((()))(()(()(())))())))((()))(())()(())(()((()(())())(())))((((()()(((((())))(()()((()())(((()(((((()))())((()()))()(()()(((()()()())(()((()(())()))())(((()()))))))())(()()()))))(()()()(((()(())(()))())(())()))(((()(())))))))(()()(()))))))()())))(())))))))())()())(())()((((((((()(()(((()(((())((((()()()(((())(((()))((()))))((()((((((()())(((()((())))(()()((())))()((((()))()((((()()(()((()(((((()))())())))((()((())()())((()))(())(()(()()(()()(())()))()(()))()()(())(()))(())((()(())()()))()()))))(((())()))(())(())())())(()(()))((((())()((()))))()())((((()(()))))()))((()(()))()((()))((())())()()))()((((((()))(()(((()(()()()(()())(()))(()((()(())))(())())((())((((()()))()()(()((())))))(((((((())(((())((())(((()(()((((()))(())))())((())()()(())((()))(()))()(((((())()(()()(()(()(()))((()()((())()()(())(()))()))))((()(()))())))()())))))))())()())))(())(()()(())(()(()(((()()(()()(()()))))(()()())))())()((()()))(())())(((()(()(((((()()()))(()))))()))((()())))((()(())(()))(()((())((()()()((())))())((((())(())()((()))()())())()))()()(((()(()((()(()))())())))))()()))((())((()()())(()()(((()(()(()()()))(((())())))()))((((()))()(())()()(((()())(())()()()(()))))))()()()(())(())()((((())))())())))))))((()))))()((())(()))()(((()())((()(()(()()(()()(()()()))))()))(((()()(()()(((((())((((((()(()))(()()()))(()))(()((()))()))((())))()))))(()()(()())())()(()))))())()))(((()((())()())))())()))(()(()()())()(()()))))(()(((()(((())((()(()()(((((()))()()(()()())))(())))))((((()((()()))(((())()))()((((()))((())))()()))(()((((())))(((())(((()()((((((((())))(())((())()((((()())))((())()(())()()(((()))((())())((()))))(()(())()()((((())(((((()(()((()((())(()))()()(()))(())(()))(()))()))))))()((()(((()(())())(()((())())()))(((((())(((((((())(())()(()(()())))(()(()))(()(())()())))(((())(())))(())))()(()()())(()))))()()))))()(()(())))()())((((((()(()(((()())(((((((((((()))(((())))((((()(((()))()()())()))))())())))()))()()))()()()))))())))()(()())())())))()(()(()))()))(())))()()(()(()())))))(()())))(()()()))(((())(()()))))()(()())()((()(((())()((()(()((((((()((((()(()))(())((()()))((())))((()()()(()()(()())())())(()()))()()))))(((()((((((())()(()(((()()(()((()()()))((((())((()))()()))(((()))(()((()())((())((()())()))((((())(())(((())()))((()(()(()()()((())(()))()))))())))(()((()())()(())))))))))((((((()()()(((())(())))))()((()))(()))()(((()((())())((()()))))(()(()))((()()()()(()()(()(()()()))))))((()()((((()))((((((()((((((()()())))))((()(((()))(()))(())))((()())())(()))(()(())))(()())((()(()))))(())((())())()())))(()))(()()((()(())())))(())((())))))()(()))())())))()))(()))())))))))(()(())(())(((((())())(()((((((())))))(((()))(((()(()))(()))((()())()()(()((((()())()))())())()(()((((())))((())())()))((((()()(((()()(()()))))()))(()))((())(((()()))(((((()())))(()(()))))((())())((((())()(()((())))())(((()()))()()()()))()()((((()((()())))())())))())(()()()())((()()()((((()())(()(((()()))))(())()((())())))))()()(()(((()((((()))(()())(()(()())((()()((())((((())))()()(((()(((()())(()(((()))())((()()()()))(((((())((())))(((())))))))()))((()))))))))))((()(()(())(((((((()((())())())))()()()(()())))((()()(())()(())(())(((((()(()(())((())()()())())))((())()))(((()))())))())(((((())(((()((()()(((()(()))()))(((((()()(()()))()()((((((()(()((())()((((()())))()())))())((())))(())((())())())))))))()()))))))()))()(()))))))))()(((())()))(((((()(((((()())()(((((((())()())))()()(()(((((((()()()())()())()))))()((()))((())))()))(())))()(((()()())))((()())())(()(()())))(())())())(()(()()))()))()()))))())()())(()()(()())))))()(()(()()())))(()(())))())())()))(()(((()(()())((()(()))(()()))()((()))(((())()())())()(()(((()()())()()(((()(((()((((()()))()(()((((()()()))(((())(((((((())(())(())(())())()()))()(((())()(())))))(()))))()))()((()))())()())())((((((()())(()))(()))))()(())()((())(())()())())))))())((()(())))))(((((()()())))))())(()()(()(()()()())())())())()))(())(((()(((())(())()(())())()))()))()((()))))(())))(())()))))(()(((()))))((())()()))))(())()(()))()(()((()))()))))))))())()())()((())()(()())))))(((()((())()())(()())))())()()))((((()(())(()()))())))()(())())))(((())((()((((())())()())(((((()))(()))((())(()(((()(()))(()))))))())(((()()()()()))()))(()(())()((((())())))((((((())(((((((())))((((()(()()())()(()))((()))()((())()))())))))()())()))))))((())))()))(()(()()())(()(()))((())())()(())(((((()(()((())()(((((()()))())))((()))()((()(())))(((()()())())((((()((()((())()))(()()))))))((())()())((()((((())))))))))))(()))()(()(()()(()(()(())(()(((((((()()()())((()()(())))(()))((()))))()))))(((())))))))(())()(())(())()(())(()(()((((()))))))()))()())))))(())(()))())))())(()(()())())((()()())))()(())()()))))()()((()((((()(())(()(((())()))()((())(()()((()()(()))(((()(()()()()(((()))(())((((()()())))(()))()())))))(())((())(())))()())))()())())())()()(()(()((()()(()()(()()())()((())))(((())(()))()()(((()((((())(((()))(()()((()()))(())((()))((()(()((()))(((((((())()(())()(((())((((((()()()()(((()))))()()())())((()))()((()()())()))()()())()))())())((()())))())()))()(())(())((((()))))(()()))())())(()((()()((()())))(()(((()(()((((())()((()(()())(((()))())))((()()))))()))()(())(()(()())())())))())(()()))(())))))()((())(()(())()((((((())()(()((()))))()))()((()))((()(()))()()(((()()))(()))())()())())())())((()((((()(()(())))((()((((((())(()))()((((()))))))(())()))(()())(()(()))())()(()(()(((((()()(()()))())(())))()()((())()((((()()()))))))())(())((())(()((())()))))())()(((()((((((()((())))()))))()))()()((()))((()))())())())()()(((()()())(())))(((((()())()()))(((()())(((())(((())))))(()))))((((()()(((((()))()(((())))))()))(()()))((()())((()()(())()))))(((())()()))())(((()(((((((((()))(()()((((()((()((())))((()(()(()()((()))(((()()())(())))((((()())(((()((())())()))((()()()())()()))()))()))))((()))()(()())((()((((((()()))))(()((())))())()((()))(()(())()))))(((()(((())(()())(()((((())())((()((()())())(()))()))((((()((()((()))(()(())))))))))()))()(()))(())()()())()())()(()(())))())((()(())(()())))((()((()(()(()())()()))(()))(()))()()())))(((()())))()()(()))()()))(()((()()((((((()))(()(())(((())))(((()((())())()))()))()()())()()())))(()())())))())((()))))))())))))(()()())())((()))())(()))())())((()())((()))(()()((())()((()(((()()))))())(((()()(()()()))((())))())()((()))()))(()(((((()(((((()((()))())(()(()))()()((())))(()))))))()(((()(((()()()()(()()((((((()((())))()()))((()())(()))(()()))(())()(())))((((((()))((()()(()))))(()(()((()()()))()()((())))()((()()((()))((()(((()())))))(())(()))()(()((((()))((()(()(((((())())))))((()))(()))()()()()())()()())()()()((()(()))()((((((()(())(((())))(((()(()()))((())((()()()()(()()(((())(()(()))))(((((()(()))))((())((()()(()())(()))(())()()))(()))(()()())()())()))()((()(())())()))()(()))()))()()()()))()())())()(((())(()()((())(()())(()()))))(())()(())()))))((()((()()())())))))))(())())((())()())))()()(((((()()()))))((((()()))()((()))())))()(()()))((((((((()())())(()(()((()())())))((()))())(((())))))(()(()))()((())(())()()(())())((((())(((()))))(())))()))()(()((())))((()(()((((((()())(()()))(()((())))())(())(((()(())((((())()))))(()((()(((())()(()))((())())()))()((()))((()((()()((()((((((()(()())())))()())()))((()()()())((()((()(()()(())()()())))(())((()((()(((()()(()(((((()()())()(()))))((()(())))())(((((((((((((((((((((((((((((((((((()))))))))(((())((()())))))(((((((((((((())))((((((((((()))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((((((()()()((((())())()())))))(((((((((())))))()))(((()(())))))))))))))))))))))))((((()((()((())()))(())))))))))))((((((((((((((((((((((((((((())))))))(((((((((((((((((((((((((((((((())))))))))))))))))))))))))(((())))))))))))))))))(((((((((((((((((())))))))))((())))))))))))(((((((()))()))))((((())))))))(()(()))(())))))))))))))((())))))((((((()((((((())))))(()()))))((())))(((())))((()())))))))))))))))))(((((((()((()())))(((((((((((((((((((())))(())))))((((())))((((()((()()((()(())()))))))))((((((()))(())((((((()))))))))))))(((((())))((())))))))))))))))))))(((((((((((((((((((((((((((((((((()))))))))))))))))((((((((((()(((()))))))((((())((((())(())))(())())((())))))))())))(((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((()))))))))))))))))))()))))))))))))))))))(((((((((((((((((((((((((())))))))))))((((()))))))))))((()()))))))))))))))))))))((()()(()()(()(()))))(())()(())))((())()((())))))))))())()()()((())()(((()(()(()))))()))((()()(()())()()))(())())))))))(((((())())(())((())()(((((()((()((()(()()()))((((())((())))(()()((())())))()))(()((())()))())()()(())((())())(())(((((()(()()))))())((((((()))))()((((())(()(()()))()()()(()))(()))((((())()(((()(()(((((()((()((()()()(()()()(())(()()()))(())(()))()())))))(())(()))())(()((((((()()))))))(((())())))((((()))(((()(()(()(())))()(()())((((((()))(()()()()))()((()(((()))()())((()(())()(())((((()))))()(())(((()))))()())((())(()(())()(()((()(()((()(())))((()()()()))))(((())((()()()()))(())(())()(()))())(()()(((()(())))()(()()()))())(((()(()())))(()())((()())))())(()))(())))()())()()())())(()((()(()(()((()())(())())((())))((((()))()()()())(((((()))())()()()())(((())(()())))(()((()()))))())((())(((((((((()(())))))))()(()())((())))()((())())())))((())(()((((()((((()(())((((((()))()))((())())))(()))()()))(())))())(()()))))))))()))())()())()()(())(())(()(()()()))))())((()))(()((()()((())((((((())()()(()())()())))(()((())))(()())((()(((()()(()())((()))))(()()))(()))()()))((((((()(())()(((((())((((()(()()()()()))))()()((()()))(((()(((())((((()((()))((()(()()(((())(((()))(()())())))()(())((((((()()(()((())()())()()())())((())((()((()(())(()())()(((((())))(())((()())((()(()))((())(()((())()())(()()(()())()()((())()())((()(())(()())))(())()))))))))(()))(()))()()(()))())())(())((()(()))))))()))()))()))()))()()((())()))))())()(())()())()(((()())())()))(())(((())(((()(((()()((((()(()))()()())((()(()))()((()))()((((()(())(()()))))))())))))))()()())(()(((()))))))))))))(((()()))))())(())())()(()(((()))(())())())((()(((())(((()()(()))()))())()()()((()()()(())((()((()()())))(()()((()()))()((()(())(())())))()()()((((()((())((((()())))())))))()())(()))()()()))(()((())(()(())()))))))()((()((())))(()))))()))())())(()()(()())()))())(()(()()))())((()))()(())(()((())(())())()((())()()))((())((())))()))))()((()())))((())))((()(()(()())()))))()))((()(()())()()))))))(()(()()(())(()))()(((()()(()((()))()(((()()()))()()())()()()))))(())()(((()())))()))(())(((()(((()())((()(())((()((())((()(()))())()())((()()(()))())(()()((())()()(())(())((()()(())())()()))))()(()()()))())()))))(()(()(()(((())(())(((((()(()())))(()))))()(()(((()))(()()()(()))(()()((((((()))())))()((((((((())()))()()(()(()())(()((())))(()(())())()()()(((((((()))))()()()(()(()))()((()((())))))))((())((())())()))()))(()(()((((())()()((())(())(()()()))(((()))))()(((())()(()())))(((()))())())))()())(()()))())((()))))())())())()))())))()((((()(())))))((()(()(()(()()()((())()())()))((((()()(((()(((()))()(()(((((()())))())()((())))()((()(((()()()(()())(()))()((()()(((())))()((()((())))(()()())((())))))))()())(((())(((()(((()))))())()))))((()))))(((()))(()())(()()))(()))())((()))()((()())((((())(((((()((())((((())())(((()())((()))()))()()()(()))))((()))))(()(())()()()()))())())())()))))()((())((()()(())(()((((()())))))(((((())(()))((()((())())(()(()))))(()))))()())(((((()((()()())())((((((()(()()()())()())())((((()))(((()()))))())(()))(()()()((((()(((()(())(()))()((()))((())))))(())(((((((((((())(()())))))))((((())()))((()))((()(()(()))()())))))())(()))))(()(((())()))((((((())))(()(((())((()))())()((()))))))(((()())(((())()((()))((())())(())()(()()))()(((()(((())()((()(())()()())(()))((()))(())(())((((((()())(((()))(())()(())))((()))()())(()())()()(((())(()))(()())(()))))()))(())((((())())))())((((((((()(((()()()(()))()((((()))))((()(())))()((())((()))((()(()()(((()(()(()))(()()(()()()))())))(((())((((())))())))((()()())()()())(((()(()(())())(()(())())(())((())))(()(()()((()()((()((()((()((((()()())))()))()((()))(()())))((())(()))(()((((()(((())(())()(()(((()((((()))((())))()())()(((()))()))((((()((((((()(((()()()()))(()))(())((())(()()())(()(()()))())(()((()()()((())))(())()(()))))(()(()())))((((((((()())((((((()()())())()(((()()())()()()()()))))))()))))()()(((())(())(())))())((()())(())(()())((()()(()()())(()())()())(())))((((((())))()()((()(())()()(()(()()()(()))))()))))(()())()()(((())))(((((())())()())()))()))()(()((())()(()((()()(((((()())))(())(((()(((())))((())())(())))(()))(()))(((())(((()())((((((((((((()(()))(()(()))))))(((((())))((((()(())(())())())()()()(()(((())))((()))))()))()(()())((()()(((())(()(()))()))(((()((()))(((()(()))(((((())()()()))()()))(((())())))()())((()()))())))))(())))()()))))()()()))))())())(((((()()(()(())()(()(()()((((()()))))()()))((((())(((()()())))())())()((()()()(()))(()))())()((())(()(((()()))())(()(())()((())())((())))))))()()((()(((())))(((())))))))))(())((()()()((((()))(()(((()(()))()()(()()))((()()()((()))))(()()()))())(())))())))(()()))))()((()()())(()(())()))())())()))))())))()))())(())(()(())(((((((()(()((((())((()))()()((()))(((((()))(()(())(()(((((())))())))()(()(((())()()())))())()()(((()()((())()))()())())))((()))(((()()()((((())(()))())((()(()))(()))((()))))(((((())()(()()((()((((())())(((()())()(()))((())((())))))((())))(()(())()))((((()(((()((()((((()))()))()))))(((())))))(()))()))))())())))))()())(())()(())())(())())())(())(((())))()))))(())))(()(()()((()))))))(()(()((((((()((()())((((((()((()()))((())((())))(())))))(()(((()(()))))((()(()()((()(()()))((())())()))(()))(())(())))(()()(()()((((()())()((()))))(())(()()()))))(()))))))(()())(((((((()()))))))))))))))())))()()()()(())))))))))())(((((((()()(())(()(()())()(((()()()()()(()))))())(())(()))(((())))(()))())(())((()())))))(()())()())()()))((())))()))))))))()))))(((()()()())()()(()()(()()))()))((()(((()()((())))))(()())((((())))()(())())))))))())(()))((()(())()()()(()(()((()(())()))(())()))())))(())))((()())(())((((())))())()())())(()())())()()((()(())(((()(()()()))()(())()))(())(()))()))()(((((()))()))))(()((()(())(()((()(())()(()((())))))()()())))(()()((()()()((((((((())((((((())((()()())))(((((()))()()()())((()))()())()(()))(()()(())(((())())()))))()())))((((())()()(()())(()(()()((((((()))()))(()))))))(((()()()()))(())(()((()()(()()((()()()())(())()(()))))))(()((()))((())()())()))(()(()(()((())(()))())((((()()))())))(()))(()))(())()()(()())((((((()))()())))(())))((()()((()))(((((()(()(()())()))((()()())()()))((())()()(()))()()())(()((()(((())(((()()))))(((()(()()()()()())()()()))))))((())())))()(((())(()()(()(())((()((((((((())((((()()))()))))((((((())))()))()()(((()())()((()()()())))))))()((())))()(()))()())(())())()))((()((()((())()(()(((((()(())()())()())))()))(((((())))))())((((()()(((()(())))((()(())(()()()))((()()((()))))()((()(()()((()()(((()()())())()))()(((()()(()((())))()(()()())(((())(())()()()(())(())(((())((()((())()(()())(((())((()))))()()()(())())(())))(()((((()())())(()))()(()()(((())(((()(()((((()))))()()()))(((())(((())(()))())()))())))()))(()())())(()())()()((()(()))))(((())(())(())()()()(((())()(())))())())((((((((((()))()))(((((((((()((()()))((())()))())))((()()())()((((((())()())(((((())))((()())()()()())()((()))(((((((())()(((()())()))((()(()))((()))()((())))(())()))(())))))(())()()))()))(((())))(()())))(()(((()(()())(()))))))())()(())))())))()())((((((()))())))(()()())(())((((())))())()(())()()((()()()))((())(())())(((((((((())())))))()()))()))))(())(()))()))))))))))())(()(())))))(()(((((()(()(()))))(((()(()((())((((())(()()())))(())))(((())()((())((()()())()())())()))()))()())()()))(((((()((())())(())(()()))))())))(((()))())))))(()())))))))((((()()(()))()((((()())()(()()))(((()((()()((()))()((()()()(()))(())(((()()())))))((((((((()((())()())))()()(()()))(((()))((())(()(()(())))())))))())))))()(()()))((()(((()(()()())(()(()(((())))((())(((()))()(()))(()((())())()())((()(((()()()))(()))()()((((((()()()()(((()(()))))((()()()()))(())(()))(()()(()()(((()((()(()))))(()(())(()))))))(((()))))())()()((()(())()())()((((()())()))((()()())(((()()((()())())(()(((()))(()()()(()((((()((((()))))(()((()())(())((())(()))()())()())(()()))(()))((())))()((((()()))(()())(()(())(()(())))((())(()())(()()(((()))()((()((())))((()((((((())(()(()((()()())))((())((()))()())((((())(()()(())))))(()(())((((()()(((((()()(()(()))()()))))(((()(()))())))((()(()(()(((((()()((()()))))))()()(()))((())(())()())()(()()(())(((((()(()()())))(())(())()())(((()))(((((((((((()(()(())(()()()((()))()((()))(((((())())))()()))()((((())(()()()()))())()()(()())))((()()()((((()((((((()())())())))()()(((((()()()))(())))()())(()(()((()))()()())(((()()((()))()()))()(())()))))(()(((((()(())())))))(())())()(()()()()((()(()()))))(()()())(((()(())()(())))))))))()(())()()(()))))()()()(()())))()())((((())(())(()()((((()(()())((()))())((((((())((())))(((((())))())((())()())((()())((())())()()((())))())()()()(()(()(((()))((())())())(()())(((())()))()((())()(((((()()(()))()()(())))()(())()()(()())(()(((()((((()()))()))))((((((())((()()))(((((((())))))()()()(()))((((((()))(()(()())(()))()()))((()()))))))))(())((((((((()(()))(((((()())()(((()))((()))()(()(((()))))))((()))()))((()()))())))(()(())))(()()(())))()(()))()((()()())()(())()(())(()()(())((()())()()))((()())()()()))())))()((()))()))((())(())((((())(())(()))))()(()))))()()()(()((()()))))))(())())((((()()))()()))()))))))())((()))(((()(()())())())())())()()(((()))(()((((()((((()())()((()((()(((()()))(())()()))))()))))((()))((()(()))))()()(()()((((()))))(())(((()())())((((()))(()(()))(()((())()))(()))(((()))())())()((()))())()())((())())())(((()((()(())())(()()((())()(((())))(((((()())()))()()(()()))(((((()((())(())())())))))(()((()))()))(()(()((()())())()())))())())()((())()()))))())(()(()((())())()())(())())()()()(())((()()())()(())(())()))()()())(((()((((()())()())())()(((()(())(())))(())()((()(()())))()))()))(()((()((()()((()()(((()(())))((((()(())()((()()((())))(())(((()))(((())(()))()()()(())(()))(())(((()((((()()))()))(()))(())))))))()()))))()))())()())((((())))))()(())()()(((()(((()()()(()(()()(()((())(()())))(())((()(()))((()()())))()())()()))(((())(()()((()(()(()())(())()))(()))(())())))(())()(())())))(())()))((()(()()(()))())(((((())((((()))()()))))))))()))((((()()(())()()())(()(())(()(()()())))(()))(())()())(()()(())((()((((())((()((())))((()))))((()))((()((())()(())()()()))))(((((())(())))()))()))())))())(((()()((()()))())((()()))))(()))((())))()(()()()))())())()())(((())())))())()(()))))())))(())))()))))()(())()())()))()((())())())())))(())()(()(()())))())()))))())))(((()((())()((()())(((((((()(()()()((()(((((()()(()))())(())))()))((())((()))((()((()((()())((((())())))))))(((()))()())))()))(()))())())()((((()())(()(((((((()(((())))())))()))))(()(()))(((()())())())()))))(()))(((()))(()))))(()(())((()()())(()())()())(((())((()))(())(()(((()((()(()))()((())()()((()(())(())(()))()()))))))((())((())()()))(()((()))))))())))))((((()((((())()(())())(((((((()))((()))(((((((()((()()((())(()(()())(((()))()((())()))())((())))(()()())())()(()))))(()((((()((()())))(((((())()))((((()()((()))(()(((()))(()(()())))(((()))()))(()()((((()()((()(()))(((())())(()))((())(())(())()((())))))((()(()()((()((()(()))((())))))((()()))))(())(())(()()())()()))(())(())()(())(())))())((())())()((())(()())((()(()))))())(()()))))))(()))))())(()(((()((())(()(())()(()(()(())((())((())()()((((()()())()()((())))((()())((())((()())((()))(())()()(()()()((()))(()(())())(()(())(()(())((())()((())((((()))(())()))()()()(()()()((()))(((())))()))()(()()(())))(()()))(()()))())((())()()(())(((()()()(()(()(()))(())((())())()(((())(())))(())()()))(())(())((()()))()))))(()(((((()(()))))()()(()((((((())((())((()(()())()((((()))(()(())()((())(()(()()))((()((())(()()((())((((())(()()()(((()((((((()))((()))(())))()(()()((()()))())((((()()())()())))()())(()(()))((()(()()))))())))()()))(()(()()()())())())(())()()(())(())))(((())(()))))((((((((()(((((((())))))(()(())()()()()()()()(())()((((())))))()((()((((())(((()()()()(())(())())()()()(()(())(())(()(((())((((()()(())))(()))())()()()(()))()()((()((()())(()(((()())))))))))))(()()((()()(()))((()(())))))))))(((())()((((()((((())())()())()()(((()()(((((()))()))(((()()((()))(())))((())()))(()))(()((()(((()))())))(())(())))))()))((()())()))()((()((()())()))))())))()))))(()))()))()((())(())))))(()(())))))))))))()())((()(()((()(())())(()((()())()))())((()()()(())()))(())(()()))(()()()()()()((())((()(())((((())(((())(())(())()()()()))((()(()))(()(((((()(()(())())()()((())))(((())))(((((()(((())(())())()()()()))))((())(())()))()())(()))))()(()()()))())(()(((())))())()(())))(()(())()())))(()(()()()))(())(((())())(()(()()())(()))))(()((())(()((()((()))()))))())(())(((((()()(((())())))))))()(()((()))(((()))(()())))))((()()((())((()))())(()(()((()()())))))()))((()())))))(()()(((()))))))))()))())))))))(())()(((((()(()()()))())())(()())())(()))()((((()(())())()()))(()((()(()()()()((()))()))(((())))()((()())))(((()(())()())))))))()())(())((()))()(()()(()(()())))()))(()())())))))(()))))))())))()(()))()))))(()()(())())())())))(()((((()))(())()(())))())))))))(((()())()()(((())())(()(()((((()())))((()()))()))((()()))(((()())()()()())()(()()()(()((()))(()()))(())()((()))(())))(()(()))()(())(())(()(()()())))(()((((()()()))()()((((((()())(()))(())((()((()))((()))())))()(()))()))(()(((((()))(())(((()()(()())())()()))(((()))))((()()()(((()(()))())((())()()()()((()()(()()(()())()(()()()))()))(()))(()((()(((()()(())))))()((()())(())()))(()())())()((())))()((()(())(()))))((((()()()(()((()))(((((())(()()()(())()()((()))()())))(())))))))(((()()()))()))(()()))())(()((()))()()(())))))()())()()()((())())))())())(())))(())(())(())()((()))))(()())()()(()(((())(()))(()((((()()))()(())((()))()(()()()))(((((((()()(()())(())(((())))))(()))((()((()))()))))(())()))))(())))(())(((())())()())(()(()(())()))()()()(())()()(())((()()(())()(())())(()(()((()((()))))((()((())(()()(())((()((((((((()())))()))()()()))(((()))()()((()(()(()(()(()(()((())((((()()()(()()())))(())()()()))((())()((()((()(((())(((()())))(()((()()(())))((()))((()(())((()(())(())))((()))()))()((((())))(()()()()))(()()()))()()()((()))()))))())(()())())()())))))()))())()))))(()())))(())(()(()(()()(()(())()()(()()())((())))((()))()())())()())))))((()()()()())(()))())(()(()()))()(((()((()((())))()))()()(()(((()(()()()())))))(()((()()()))())(((()()())((((()))(((()()))(()((())((())((()))))))))()()((()()())))(()()))()((((((((((()))()))))))(((()(((()))))(((())(())()(()()((()()))()))))()())()(())(()(()()(((((())()))))()(()))(())(((()()))(((((())())))((()))()))()()(()))(((()((((())(((((()(()((((()(()))(((())))))()()())()))((()()(())))(()())))())(()())()))()(())))()())))()())())(())(()())())())))(())(()))(()((((())()(((())()(())()(())(((())))(())(()))))()())())(((()))((((())(((((((()(((()(()))(())((()()((()()())))(())(())()()((()))()(()())))))(((()())(())(()))))((()())()()))()((((())))(()((()()((())))()(()()()(()(()))(())(()()(()((())))()((()()()))())(((()()()((((()(()())())()((((()))(((()()(()((()())()))()()()(()()()()))(()))()()(()((())(())()(()(()((()())))))(()()(()))))()(()()))()())())(())(()())())))(((()()()))))())(()((())()()(())(((()())())()))()))())((()())()()())(())())(())()())(())(()(())()()())((((()((())()))))()((((()())))()))(()()((()(())(()))())(()))(()((()()))(()())()(()))))())()()))(()))()()))()(())()))))))()))))((()())()((((()(()())()))())())((((((()))(()))())())))))())()()()()))))()(()())(()())())(((()(())())))())))(((()())))()()(()))))(()(()(())((()))))))())(((((()()())))())(())()(()())))((((()()))))))))(((())(()())())()()(((((())()))((()()())(())()(((())))(()(()(()()))))()())(()((()((((()()())))(()(()))())()()())))()()((((()()()))))))(((()())())()(()()())((((()(()()()(((()()))))()(()()()()(((()((((((()())()(((())()))))))()((()()()()(())(())()())(((((((())))(()()))))(()()(((()))()))(()())(())()((()(((()))()))())(((((())))))((()()()(((()())())))))(()())()(((()))((()()(())(((((())(()(()()))))((()())((((()))(((())))()(()()))()(()()))(())((()()(())(()))))(()))(()()))))()()((()((()(((())())((())())))))()(((()))()))()))))))())()(()(((()))(()())())())))))())))(())))())((()(())())(()(()())())(()(())((((()))())((((((()((((())))())((()())(()())((())((())((((()((())(()))())()()(())))()()()()()(()((((()(())))((()((())(())(()()))(((()))))()))()))()))())(()))))()())(())))))))))()(()((((((((()()((()(())())(())((((()))(((()())))))(()(((()))((()()(())((((())()))(()()()(())())))((()))()(()(()(((())()()((((((((()((()())(((())())((()()((()))((()()())()))()())((()(()))(())))(((()((((((())())()))(((())())((())()))(())())))()((()))))(((())(()(()())()(()())))())((()))())(()))(((((())()(()()((())())()())())))()())(()))(())(()(())))())))(())((((())(((((()((()(()()))()()((()))(()()()()))(())())()))(()))()())))())(()()))))(()(()()()))(((((())()())))))(())((()))())()()()(())((()(()))())(()(())))))))())(()))())(()()))(())))())())()((())()()))())())(()()))))((((()))))())(())())))(())()()()()())))))())(((((((())))()())))())())())))(())((())(())))())()(())()((()()(()))(()()(()()))()()()((())(()(()(()))()())))))(()()))(())(()))(()())))()(()()()))))))()))()))()))))))()())()(()())())())()(()(()(((()(()))(((((())())()()()))()()(()())()()((((())())(()(()())())))())))))(())))(()()((()(()())())))))))(((()((()()()()))()(()(()(())(((())()())))()())(())()())())((())))()(()(()())(((())(((()((()((((()())(((())(((()(((())(()()()())(()())())(()))))))()))))()()(()))))()((())()(()(((())()(()()((())(()))())))()()())()())()(((()((()(()(((())(((((()))))()(())(((()())))(())((())))))())()(())()((()(()())((()(())))())))()()((())(((()(((()())()))()))())))(((((()))(()))))()(()((()())()))((())()()((()((()))))(())()(()()()))))()))()()(((()(((((((()()()(()()(()(()((())))(())((()()))(()())()))()()()(())()()())(()())(()())(((())))()(((()(((())(()((()))))()(()))()()()()()(())()))())()))))))))()()(((((())()(()())))())()))))()(((()))()))()((())()())))()(()(((())()()))()())()(((()))()()))()(()(((()())()))()))())((()((((())(()()))))((())())))()()))(((()))()()))))((((()()(((()((()()(())))())(((())))()))((()))()(())))()(((()))())(()(()))))(())))()))()()())(()()))(()())(((((()))))())(()()(()(())()(()))((()())))()))))()(()))))()())()(())))))))(()(()((()(())(((((()())())(()()()(()))()()((()((()())(()(((()(())))()((())(()))))()))))(()((()))))()))()()(())()())))(((()))))))(()())(()))())()))))((())()))((()())((()()())))))))((((())))(((()()))())(()(()())((()(((((())(())()(()()(()(((((())((())))))()(((()))((()()()()()((()()(()())))))))))(())))(())(((()((()()()(()(()(())))))()))()()))((((()()((()())(())()(()(()(()((())()((()()(()())()))()))(()()(((()()(())(()())(()())()))())((())()))()())(()()))()))))(((()))(((((()))))(()(()())())((()))()()()(()(()((())))()())(()())((()()))())()()(()()((((())(()))(())()(()())))())))((()(())(()()()(()))(()(()(()(((()())()()()()))(()()((()())()()()(()(((()()()))())((())(())((()()((())(()())))()))))))(()()())((()))((((((((()())())(()())((())))))()()()())(()(()))())()()(())(()(()())()))()))))(()(())()()))()())()())()()))))()))(())(()(((((())(()())()(((()()))()))((()))())((((())))((()())()(((()))))())(()((((((())()((()))(()(()(((()(()))((())()(((()((())(((())()))())((()((((()))((()((()))()(((()(((()())))())(())((())(((())))))((())())(())))))((()()()(())())((((()(())))))))(((((()())))())))((())())())()))(()))))())()))))())()((()(((()((((())(()())))())()(((()())))))((()(()))(()((()())())))())))))()()(())((((()(()(((((()(()()(((()()(())(()))(()))())))(())(((()()(()((((((())(())())((((((())()))()))(()))))(((()(((()()()(((()))))))())((()))((())))(()()(((((()(())))(((((())()(()))))))((())(()(()))((()((()()(())))))()(()()))())(()))(((()())()))()((((()()(()())(()))((())(()((((())))(())))(()())()((((()((()()((((()(()()())))()()()))((()()(()))()(()((((())))(((((()))((())()()))()()(()(()()()()()))()(())(()())(()))))(((())(((((()()()))((((()(()())(())()()())()(((()((())))(((((())())())()))()()(())))()()))(((()()))))()((((())))(())(()(()(((()(()(()))((()()((())((((((())(()))))())))(()((())()(()()())(((()(())))))()))()()((()()))()()()))))())())())()(()()))((()())(((((()())()(())))()())((()(((()))(()))))()()))))()(((())((()(()(((((((()()())())))((()()((())()((())((()))))(()(())))))((()(()()(())(((((((()))()(()()()((()())()((()))))(()(()()((((((()(()()((())(()(())(()(()()))((())())((()()())(()(()()()(())(((())()()((((()))()())(((()(())))()))))))((()(()())()()))((((((())))))))(())(())()()())((())))))))))))((((()))))))))))((()(()(()(()(((()))(()(((((((()))))()())((()))()()())((())))(()(())))))((((()((((((())())()()())())()))())))((()))()))())(())())()((())())((()()))))(()((((())(()()(())()()(((((()()((())())(((()((((()(()()())()(()(()()))()())(())()))(())()())()())))()(()(((((())()())()(()()))))))((()()))((((((()())(((()(()())((()))))))()((((()(()))()(())()())())))())((())))())())()(())))))(()((((()())(((((()(()()())()((())((()()(()()()(()()))())(())())(())(()()()()))()()()(()))((((())((()()()))()))())))(())(((())()))))))()(((())))))))())()())(((()())(())())())()(())()(((()((()())(()()(())()()()))(((()((()))()))()(((((())))()(())(()))))))())((()()()))))))((((()))))))))()))((()))())()((()())())))))))))))))()))())()()))())(()(()())()))))(()()))((()((((())(()(()())))()))(()(())()()(())((((()()())((((()((()()((()())()()()((()((())(())))))))(())))()()()()((())((()(((()(())()(())(())((()))(())))()(())))(()))))((()()(((())()))))(())()(()(()(())((()))(()(()((())()))(()))()(()))())()(((()))()()(()))(())()(()(((()(())))))()((())))(((()()((()))(((((((()))((()(()))(())()))))(()))()(()(((()()))()()())())()(())())(()))(()())((()())(()))(((((((())())()())((()())))()))((((())))()(((()(())))()(()))))()))()((()()()()())())()()())())()))(())(()()(((((((()(())(()((()()(()()(((())((())()()))(()))())(((()(((()((()(())())))(()()())((()))((()(((()()))))))())))())))(()()(())))))())())))())()())))(())((())())(()())()))))))())()())))(()(()()(()((()())()(()())(()((()(((()))))(((((())(((())(((())((())))))))())(((((()())()))()))(())(()((()((())))()()())()(())(()()(((()()((()((())(()())(()()(((((())(()()(())))))()(())))(((()))())()))))())()((((())(()()))))))()(()(()))(())()())((())())))))()()())()))())))))(())())(())()()()(())()())((((()(()))))())))()((()()((()))(())(()(())(()(((()))(()()())((()()())(()(((()))()())))()()((()())()))()()()()()))))))))))((())()(((()()((()())()())())()))()()))(()(()))()((()())(())())(())()())()(()((())))))((((())()(()()(())(()))(()(()(((()()(()()(((((((())()))()))((()))((()()()()))(()))())))()))()))))(())(())))(()(())))))())())))))(()())(()))()(()(())())(())())(())))))())(()))))()))))))()(()(()((((()(())()(())))()(())()((())))(((()(()))())))(()))()((())))))((((())(()((((())())))(((((()((()()(((()()()())())()))))(((((((()((()))))()()())(())())))()()()))()(()(((()())()()))))()((()))))()(()))))(()(()(()(())))(()(())((()())()(()()()((()))))())(()()())()()))(((()()((((((()(((())((())((()()(()()))(())((()()(((())((())(())))((())))((())))((())(((((()(((()))()(())())()))))()()()))((())()()())()(()))))))()))())((()(())))())))())()())(()((()()())())()()(()(())))())))))(()(((())()()(((())))))(((()()))()((((())(()((()())())))()))))(()))(((()(()))))()))))())())()()))()()((())())(()()))(())()())())))(()())()((()(()((()(()())())()(((())(()))((()()((())()((((((())(()(((((()))()))(((()()()(((((()((()))(())(()))((()))(())))()(((()(())(())))))()())((()())()()()())()()(((()(()(()))()(())()()))))((())(((())(((()())()(((())())))(()()((((()(((())(())(((((())()())((()))((()))()))))())((((()(()()())))(())()())()(()()))(())))())())()(()))()))(((()(())())((()())()))())((()))((()(()()()()((())))))(()()(()())()()())))())(()(()((()()(((())(())((((((((())(((())(()()((((((((()())))()(()()))))(()((()((()))()())))()()))))((())(()((())()())))()))))(()((()))()(((()(((()((())()()))((()))()(()))()()()()()))(((((()))(())(((((()()()))(()((())()(()))())()()()(())())))))(())))()(()))(()))((()(())())()()(((((())(())))()))()())(((()((())))(()))()()())())(())()()))((()((()(((())(()())((()()))()())))(()))((((())())(())(((()))())((()(()))))())))(()()()(()((((())))()())())()))())))((()()((()()()((((()((())(()())(((()((()(())()()(()()(()()))))(((()))((()()((((()()(((()()))))()(()((()(()()))())((()(()(()(((()()()()()))()()(())))(()))))))()(()(())()()()()(()(())))))))))(((())(()())))()()())())()))(()))((())))())))))()(())())(())))))((((((((()(()())(((()(())())(((())))))(())()(())(()(((((()))((((()(())()))))())))))()()(()()(()((()()(()(()((((((()((())()(((())))()))(((())))))()()()(()))(()(()))))()())(()(())))()())()())))())()(((()()))()))())))()())(())()))((((()()(()((((())))(()))((((((()())(()))))()(()(())))()())((()())()(())))())))()))))(()((())(((((())())))))))())((())((()(((()))())(((((((()))))(()())))((())()()()()()()(((()()((()(()(()((())((()()))()))()()()(()()()))(()((()()()())()(((()(()()))))(((())(()()))))()()((())())())((()((())(()())(()))((()())(()())))()(()))(()()))()()(()((())())()(()))))()())()(()))()((((()(()()(()())))(())()(()(()))((())))))(()(()(()))))))()())))(((()(()(((()()())))))))()))))))()(((((()())))())((((((()(()(()(())(())(()((()(()))())))(()((())()())((()))()))))())())))((()((()(()))))))()))((((()())(())(())((()(())()(((()))(()((())((()(())))(()())()())(()((())((()))())())()))))()))(((()))((()))))())(())())(())()()()(()))()(()((()))))(()))))()(((()(()(()))()())())((()(()))(())()()((((())(()(()))(()((((())()()))((())(()((())()((()))(())()(()()(()))()(((((()))(()()(())()()((())(((())()())))(())((())))()(())((()
((()())()))())((((()(()))))()(((()()(()(()((()))()))(()((()()()()()()))()()((())()))(((()()))())))(())))(()())(())()()(((((()()((()(())(())()())(())((()(()())))()(((())())(())())(()()()))))()(()))()(()())()((()(((()(())(())()(()()()(()()()((()()))())))(((())((()())(()))()((()(((())((())(()))))))())))()()((()(()()()()())())()(()(()(()()(()))(())(())())((())))((())()))(((())())(())())))))))))())))((())))))))(((((((((()))))()))((()(((((()))((())())))))))))))()()()((()(()))((()(((((((((((((()(()))))(()()()()()()()())((()()())())(()()))(())((()))))(((()()))()))()()))(()()))))())))())()(()(()())()))))()))()(()(()()()()))()(())))))())()()(())))))()(())()()())())))())))(()))())))))))()(((()())()((()()())(())())()))(())()(()(()))))(()((()())()(()))))()))(()(()((()((()()(((())()()())((()()((((()))((()))((())(())((())((((()))))))(()((())(())()))))(()))())((((())()())))())())()())()))((()))())))()(())((()(())()()((())())))))()))(()())(((()))()((((()())())))()))(()()()(()((()))((()(()))))(()()(((()(()()()((()))()(()(()))(()))()()(()()))((((()(((()))((()((((()()(()()))(((((())))()()()((())()()(((((((()))()())))))))((()())))((((())))))))())())())((((((((()()())()(()(()()(()()()()())))()())()((((())(()((()())))(()(()())(()()))())()()()))))))((())(()(((()(()())))()(()(()()((((()))((()(()()))))()(())))()()())())))((()(()(()()))())))()())()())))((())))((())()())()())()(((((((()(()(((()(()())())())))))((((()()()((()(((())()))())())(()()(()(()))((())(())())))(()(()()))()()))))())((()())))(()()(()()))))(()((((())())(()))()((((()())()())((()((())(((((()()()(())(()())(()))((((()))()((()))(()))()()))())(()))()()((())(()()((()())(())(((())()(())))))((()))()((())())))()))((((()(()()(()()()()))(()((()()()()((()()()(((()(())((((())(())()))(()()((((((())))((())()()(((((()()(((()))())()()())))(())()()((((()()(())())(()()(()))))()()))((())(()((()((())(((((()(())()))))))(()(()()())()()()((())(())))))(()()(((()))()((()(((((((((()((()()()))))))))(()()(()))((()()())((((()(()(((((()()(()()())())((()))())((()))((((())()())((((())()(((()))))()()())(())(()()()))()()())()(((()()))(())(())(()((()))())((()))())())())))))(()(((((()))((()()(())()())())(()()((()))))(()(())))()())()))(()()()(()()(((())(((()())())())))()(())(())))(()))()))))()())(())(((())()(()))(())()((()))()()((())()))(((()))()()()())()()((()(()))))()())((())(())())()))(())))))))())))((((())((((()(()())()))(())())))((()))(((()))()((((((())(())())((((((()())()(()))()))))(()(()())((()))()))())())))))((()((())()((()((()))())))))(()))()())(((())()))))))())(()()(()())(()))))))(()(())(()()((((()()()()))))))(((())))((())))()()(((((()(()((()(()(((())())())))))((()()()()((()((())))()(()(()(((()())))(()))))())()(()))((((((()()))((()())())()((())()(()))(()))))(()())())(()(()((())))))())()()()))()(()()))()())())((()(()()))())))(())())(()((()((()())(()((((((())(())(((())()()()(()()))()))((()())((()(()))()((((()()(()((())(()())))())())((())(()()((())(()((((()))))()))()()())))((((())(()((((()(((())))()(()((())(()(()()((()()()(()((())))(()(((())))))(((()())))((()()()())()())())()()())))()))())()((()()))))())()(((()(((()(()())(((())())(((()())(()))()))()(())))()))))((())()))()))())((())(()())(())))(())())()((((()())()()())(((((())(()(((())))()())))))()()()()()()((()))())(())())()(())(()()(((())))))()))())()()()(()(())((())())())())(())))(((()((()((())()(()(())()())(())))()())((()()((()()(())())((())()()()))(()((()(()()())()))())(()(((((()((()))(()((((()()())()()((())()()))()())))((())(((()(())))))())())))(())()())))(((()))))))(()()(((())))())())(((()(()())(((()))(()(()))))())((()()()(())))()))(()())())(()()())))))(((()())())))()))))(()))())))))()()))))(()(((()(())(()())()))(())()()))(()))())(()))(()()()))())()((())))))(()))()))()()(()((())((()(()(((()(()))))(()()()))()))(((()()))())(()((())()())(((((()()(())()()))((()))(())()()())))(())())(()))(((((())()((())()()())(()()(()()(())))))()()))))()(())))))(((())))())()(())())(())))())()()()))))((()())()(()())()))))(())))))((()))())((()()())()))()(()(()))(()(())((((()())()())))(()))))())(((((())))(()(())())(((())()(())()))()(()))(((())))(())()))(()())((()))))((()(((())))())()()))(()))))())))()((()())(()())))()())())((((((()))()(()))(()((()())))()()(())))))()((((()))((())())(((())))())()()()())()))(()()()))(()(())())())))())))))((())))))(((()((()())())))())(((()(())()()())()(((((((((())()()((()((((((((()()((()))((()())))(((()()))((()(()))())((()(()(())(((()(()))))(()((((()()))())()))))()((()(()()()()))(()(())(())()))((()((())(())()))())()))()))()())))((((()))))))))))(()()()()))))))))(((()(())())((()()())))())())()(())((((()(()))))(()((()(()))()()))()()())())())))()())(()(()(())())))())))()(()())))(()()(())))())))()()()))()()(())()(()(()(()(()(())(()(()())))))(())(()()((((()))(((()((((()()))()()(((()()()(())))()(())))))))(((())()())))()(()((())())()((())))(((()(()(()))((()((())))(((())((())((((())(((()())))))((())()))())))))()))((())))))))((()(()(()))))))())()(()(()(()((((())()(()())()()()))())))())((())()(((((((()()))()())(())()()(()((()()))(()()(((()()()))(((()((()()(()((())((()))))()(())(())()))))()()(()())(()((())()))(())())())()))((()(((())))(()(())()()(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((())))))))))))))))))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((())))))))((())))(((())))()))))))))((((((((((((((((((((())()(((()()))))))))))))))))))))))()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((())))((((((((((())))())))))))))))((((((((((((())))))(((((((((((((((())))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()))))(((((((((((())))(((((((((((((((()))(((((())))))))))))))))))))((())((((((())))))))))))((((((((((()())((((((((((())))(((())((())))))()))((((((())))))(()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(())))))))))))))))))))))))))))))))((((((((((((((((((((((()((())))))))))))))))))))))))))))))))))))))))))(((((((((())(((((((((()))))))(()))))))))(((((((((()))))()))))))))))))))(((((((((((((((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((())))))))))))))))))))))))))))(((((((((())))))((())))))))(((((((())))))))))))))(((((((((((((((((((((((((((((((())((())))((((((((((((((((((((())))((())(()))))))))((((((((((((((((((((((((())(((((()(((((((((((((((((((((()))(((())(((()))))))()))))))))))))))))()))))))(((((())(((()((()(()())))(((((()())))))))))))))))))))))))))))))))))((((((()(())((()()(()))))))))(())))))))))(((((((((((((((((((((((((((((((((((((((((((())))))(()((((())(((()))(()))))))))))))))))))))))))((())))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())((()))))))))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))(())))))))))))))))))((((((((((((((((((((((((((((())))))))(((((((((((((((((((((((((((((((((((((((()(((((((((()(((((())()((())(((()))))))(()()))((()((())()))))))))))(((((((((((())))))))))))))))((((((((((((((())))))))))))))))))))))))))(((())(((()((()()()())()))))((())))))))))))(((((((((((((((()((((()))))))((()))()))))))))))((((())(()((()(((()())))()))(((())))))(()))(((((((((((((((((((())(()))))))(((()))((((((((((((()))(()))))((())))()))))))))))))))))))))))))))))))))))))))))))))))()))(((((((((((())))))))))))((((((((((()()))))))))))))))))))))))))((((((()(()))(((((())())((((((((((((((())))))))))))))))))))))))))((((((((((()(())))((((((((((((((((((((((((((((()(((((()())))))))))))))))))))))))))(((((((((()(()))))(((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))((()))))))))))))))))((((((((((((((((((((((((((()(()))(((((((((((((((((((((((((((())))))))))))())))))))))))))))))(((((((((((((((((()))(((()((((()))))))(((((())))))))))))))))(((((((((((())((((((()))())))((((((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())(((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))()))))))))))))((((((((((()))(()(((((()((((()))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))(())(((((()))))))))))))))))))))))))))))))))))))(((((((((((()))((())))))))(((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((())))))))))))((((((()))((()()))))))))(((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))(((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))()))))))))))))))((((((((((((((((((((((((()))))))))))))))))(()))))))))))))))))))))(((((((((((((((((((((((((())))))(((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(()()))))))))((((((((())))(((((((((((((((((((((((())())))))))((())))((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))((((((())))))(((((((((((((((((()))))))())))))))))))))))))))(((())))))))))))))))(((((((((())((())))))))))))))(((())((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((())))))))(((((((((((((((((()))(((()))))))))))))))))(((((((((((((((((((((((((((((((((((((((()((((((((()))))(((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((()(((((((((((((((((()())))(())))))))))))(((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))(((())))))))))(((((((((((((((((((((((((((()))((((((((((((((((())()))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((())))))((((((((((())))))))))))(((((((())))(())))))((()(()))(((((())(()))))))))))(((((((((((((()))))))))))))))))))))))))))((((((((((((((((())))))))(((((((((((((((((()())))))))))(((((((((())(((((((((((((((((((((((((((((((((()))))))))))))))))))(((((((((((((((((((()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()()())()))())))))))())))))))))(((()))))))((())))))))(((((((((((((((((())))((((()))))))))))((((((((((((((((((((((((((((((((((((((((((()))((())((()))))(((()))))))(((())(((((())))(())(())((()))(((((((())))(())))))))))))((((((((((((()))))(((()))())()(((())()))))))))(((((()())))(((())(()))((())))))(())())))))))))))))))))))))))))))))))((()((()(((())))))))))))))((((((((((())(((())((()((())()))))))))((())))))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))())((((((((((((((((((((((((((())))))))))))))))))(((((())))((((((((()))))))))))))))))))))))))))))))))))))((()(((((((((((((((((((((((((())))))(((((((((((())))))))))))))))((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()((((((()((())))())((((((((((((((((((((((((((()))((()((((()((()))))))((()))))))(((())))))))((()))(()(())((()((((((()))))))(((())))(((())(()))))))(((())))())()(())(((())(())))))))))))))(()())))(((()))))))))))))))(((((((((((())(((()))))))))(((((((((((())))))))))))(((()))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((())))())))))))))))))))))))))(((((()))))((((((()))))()))))))))))))))))))))))))(((())))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())()))))))))(()))(())))()))((((()))))))))(((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((())))))))))))))((((()))))((())))))))))((((((((((((())))))))))))((())(()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()((((())))))(((((((((((((((((()((((((((()))))))))))(((((())(())))))(((((())))))))))))))))))))(((((((((((((((()))))))((((((((((((((())))))))))))))))))))))))))((((((()))))))))))(((((((((((((((((((((((((((((((((((((((()))))()))))))((((((((((((((((((((((((((())))(((()))))))))))((((())))()))))))(((((((((((((()()))(((())))))))((()))(())))))))))))))))))))))))))))))))))))))))))))))))((((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((())((((((((((()))))))))))))(((((((())((()(((()))))))))))))(((((((((((((((((((((((((((((((((())((((((()))((((()(()()())))))))(((())))))))((((((((((()())))))))))))(((((((((()))))((((())))((((())))))))))))(((((((((((((())(()((((((((()))()))))()))))))))))(((((((((((((((()))))))((())))))))))))))(((((((((((((((((()(((((((()(((((()((())))))))((((((((((((((((()(((())))))))))))))((((()))))))))))))))((()(((())))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((()))))()))))))))))(()))))))))))))((((()((((((((((())))))())))))(((()))))())))))))(((((((((((((((())(((((((((((((((())((((((()))))))())(((((((((((((((()))(()))))))))))(((((((((())((((()(((((((()))))))))((()))))(())()))))))()))))))))))))))))))))))))))))))))))))))))))))((((((()(()))))))))(((((((((()))))))))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))())))))))))))))))(((((((((((()))(((((())((())))))))))))))))))))))))))))))))))))))))(((())))(((((((((((((((((((((((((((((((((((((((((()((()))))(((((((((((((()(((((((())))))))(((((((((()(((((())()(((((((()))()))))))))))(()))))))((()))(()()(())))))))))))))(()))))))))((((((((((()))))))))))))))))((())(((((((((((((())))(((((((((((((((((((((((()))))))))))))))))))))))))))(((())))(((((((()(((()))))(((((((()))())))))))))))((()(((((((()())))))(())))((())(())()))(()(((()))))((((())))))))))))))))))))))))))))))))))(((((((())(((()))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())()((())))))))))(((((((())))))))))))(((((((((((((((())))))))))))))))(((()))())))))))))))))))((((((()()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()(()))))))))((((((())))((())(())))))))(((((((((((((((((((())())))))((()))(((()))))))(((()))))))))))))))((((((((((((((((((((((((((((((((((((((()(((((()))))))(((())))))))(((((((((((((((((())))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))(((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((())))))))((((((((((((((((((((((((((())))))))))))))))))))(((())))))))))))))))))(((((((((((((())((((((())))))))))))))))))))(((((((((((((((((()))))))))))))((((((((((((((())()))))))))))))))))))))(((((((((()))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())(((())))))(((((((((((((((()))(((((()()((())))))))))))))((((((((((())(((())))(())))))))((((((((())))((()))))))))))))))))))))))))((((((((((((())()))))))))))))))))))))))))))))))))((((((((((())))((()))))))))))))(((((((((((((()))))(()()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))()(((((((()))))))))))))))(((((((((((((())))))((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((()))))))()))))))))(((((()))))(((((((((((((((((((((((((()))))))(((((((()))((((())))))))))))))))))))))))))(((((((())))))))((((((((())(((((((())))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())()(())()))))))))))((((((()))((())))))))))((((()))))((()))(((((((((((((((((((((((()(((((((()(()))(((()))))(((((((((((((((((((())(((((((((((((((()(((((()))))(((((())()))))))))))))))))))()())((()(((((())((())))))()))))))))))))))))))))((((())((()))(((((())))()))))((((((((((((((()))))))(((((((((())))))))(((())))))))))(((((((((((((((((((())(((()))))))(((((((())))))))))))))))))))))((())()(())))))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()((((((((())))()()((((()))(())))))))())))(((())((()))))))))((((((((((((((((((((()))()((((((()))))))))))))))(((())))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))()))(((((((((((()))))())))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))(((())))))))(((((()))))))))))))))))))((((((((((((()))))))((((()))))))))))))))(((((((()))((((((()))))))))))))))))))))))))()(()))))))))))))((((((((((((((((((((((((()((()))(()(((()())))))))))(((((((((((((((((((((((())))))))(((((((((((((())))(()(((((((((((((((((())))))))))))))))))))((((((((()))))))))))))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()))))))))((()))(((((((((((((((((((((((((((((((((((()))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))((((((((())))(()))))))))))))((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))))))(((())))))(((((()))))))))))((((((((((((((((((()((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())(()()))()()()(((()))))))())(()))))))))()))()((()())()))(()())(()(())())()))(((()())())(())))((())()((((((())))))))()))))))((())(())((()))()(((((()()(()(((()((((())(()()()()()())()()(()))))()())(((((((()())()()()))())(())(((())))()())))((()()))))))((()))(((()(())()))()(((()(())((()()()())((((())()((((()()(()())())))())((()))))))()()))()((((()((()(())())()(()(())(())(()))())(())()))))()((())()()))(()()()))())))))(()()()(()()))))()(()(()(((()()()))((())(()((((((()()))((((()()((()))))(())(())(())())()()()()()(()(()))))())((()(())))())(())(((())()(())(()))))())(((((()((()())(())()()((()(((((()))((()()))()()))((()))()()))((((()()()(()))())()())))()(()))((((()())))))))()(())()))))(()()()()(((((())()((()(((()()))()(((((())))(()())))()((((()(())((()()(())()((()())()()))()()((()(((()())))))()(()))()))()(((()))((())()(()(())))())())((()))()))))))((((()))()))()(())))(())(()((()))((()((())(()))(((())()())(((()()(()()(()))(()))(()())(())))()(()))((()()))())()((()()(()((()(()((())())()((()()(())(())(((())()()))()))()())()))()())(()())(()(((()(())()))(()())))())(()()))((()))))(()((()()))((((())(()(()())(()()))((()())((())))))()(())((()(()(()()))))(()(()(())))())(()((())))())(())))()()((((()))(()()((((()(())()())(()))()))))(()))((())(((()()(())))))))))))())))(((())(()()))())())))())(()(()((())((((()(()(())(()))()())(())))((()))(())((()()())((()((()))()()(()))())(((()()))(((())(()()))))())())((())(())((()))(((()())()(())()()(())()))()()))((())()(())())()))((()((((()(()))())((()())()(())((((()))))(()())))(()())(()(()()))(())())))(()(())))())()))(((((())()()(())))())()()(((()()()()(()()((()(()())((()())(())((()()(((())))(())(()))))))(()()()))((()((((()()()((((((())))()))))(()()())(((()()()()())()(()(()()((()()))(((()()())))()))()())))()(((((()))(((()())(()(((()(()())()()()()))(()())((()))(()()))(((()))(()((((()(()())()(())((()))()))(()(())))())))))()(()))(()))())))((((((((()())(()))((())()))(((()))()()(())(())()))(((((()()()(((()(()))()())(((())(())))((()))()))())(())(((())()())())(((()())()()))())((()((()(())(((())())(())())(()))()))()()))((()))()))(()(()))))(()()(((((()((((()((())(())())(()()))((((()))(((())))())()(()(())()(()))())((()(()((((()(()))()))(((()())(())(((()(())(((((()))((())()))(()))(((())(()()()))))(((((((((()(())))(()())))))))()())))()()()())()))(((((()())((()(((()(())(()()))))()()(()()()()))(()))))(()(()(())())(())()())()())(()()((()())))()()((((()((())()()()()()(((((()()()))(()((((()((()()(()))((((()())())()()()()()())((((((()))()())()))(())(()()(()))()()(()()))))(((())())(((())(())(())))())(()()())))))((())((((())())(()()((((()(())((()((()))()))))(())))((()((((())))()(()()(()(((()(()()(())(((()))()(()((())()())(())(((())(()(())((())(((()())(((((()())(()()((((()((()))(((())(()))())))))))((())))()))()(()())()))))()(((()))())())())((())())())()()()()(())))()())()())(()()))()(())))()(()()))))()(()))))))))((((()()))())())))))(((()(())()(())))(())))))))))))()())())((())()((()(()(()())()()))))()()))))()())((())()((()()))))))(()(((()(()()(()()()()))))))(()))(())))(((())))))()(((((()))())((((())((()(())()()((()))))((((()())()()(()(())(()))()()((()))((()()))()((()((())(((()()()()()()))(())((()()())(((()()((()())))()())((()())))()()(()()())))()())))))(())(()())))(()()(()()((((((((())))((()(()(())))(()(()))())(((()()()()())(()(())((()()())((()(()(())())(()))()))()()))()()((((())))()()(()()((()()(())(()()))))))(())((())((()(())))))((()(()(()))))(((((())()())))()))()()))()(()()(()))))())(())))))()(()()))())(((((()())()(()(()()))())())))))((())((()((()(()())(()((((()()))(())(((()))(((())(((())(((()(()())((())))((())()()(()()(((())(()()))))))((()())())))()()()((()()(((()()(((()))())(((()))((()((()))))()))((((())()((((()))((()))())(()()(((()(()()((()()))((((()((()(()()())(())((()())(((())))()()())))))((((()((()(())(()(()(()(()(((()))(()))((())((()((())()()))(()(()(()((())))(()()(()())))()())()()((()((((())()))((((((()))()(((()()))(((()())((()))))())(()())))(((()))()()))((((((()(()()(()()()()(()))())(())((())())))(())((()())()))()()))()()))))))())((()))))(()())))())())())(())()()())()))()(((())))()))))(()()))(()()())))()())())))))()()))()()(((()((())(()((((((())(((())(()))(((())()()))((((()((()))))(()()))(()())))))))(((())))()((())))))(())())())()()())))(()))())(()()((()(()))()())))))((((())))()(()())))))))(()(()()))((((((())()))))))(()())(((()(())(())(((()(()((())))()))())(((())))((()))(())(()((((((()((((()(((())))()()()())()()((())((()))((()()))))(())))())(((((()(()((()(((())()(()(()(()))(()((()()(()))(()(()))))((()(()(()))())(((()((())))()((())((()))))())(())()()(()))()())()())(())(()))())))))((((()))()((()((()()(()))))())()))(((())(((((())((())()))(()(()(()()(()())))()))(()((((()((())(()))(())())(())((()))()(((()((()(()))(()(((()()(())(()()()()())))()))()(())((())())()(((()()())(()(()))()()()))(())(()())))()))()))))(())(())(((())))()))))))))())()(()())()((((()((()(()()()))))(())((((((()()((())(())()(()(())))()))((()()))()))(()()))()(())((((((())((()())()())(()())((((()))(((((())(((()()))(()()()()())((()))(()))(((())()((()())))(()))())())()))()(()))((())()(())()))()(())(())(((((()())((())()(()()()(()))))(())((())((()))()((((()((()()))()))((((())(()()()()(()()(((((((((()()()))(()))(((())(()())))(((())))()(()))))(()()))((()()))((()(()()()))))))))()((()(((((()(()))(())))))(()(((()())))((((()))()()(()()()((()()()(()((()))())))()((((()()(())(())()()()))())())()()()))))())()(((((((((()((((()()())(()()()(((()))((())(()))()))())((())))((()()))(()))())((((()))((()(()())(())((((())()(((())()()(()))()))()))()(()())(())))()(()(()()((()((()()(()))(()(()))(())()((()))()()((((((()((()(())()()()()())))()(()))((()))(()()()(((()()))()(())()(())()))))))()()()()(())))())()())((())())())))()(((()(()(())()))((((())(()(())())(())))(()())())((()(())((())()))())())))()(((())))))))())()(()())(()(()()()())(()((())())(((())((((((()(())()())(((())()()())(((()))))(()()))((())))(())()((()()(()()())))((())))()()())((()()())(()(()()()(((()))()(()))))))())()))(((())()())()(((()(())()()())()())(())(()()()()(()(()))()()))))()())(((()())(())(()(()))())(())(()))(()(()))()))()())))()((((((()((()((()(((())))()((()))(((())(()))(((()((((((())))(()()()()()(((())()()()()))))()())))))))()()((())(())(()(()()())()((((()(((())()())((((()()()(()()()(((()))))()(()))(((()))(()()))()()(()(())(((((())())()())))(((()())(((((()))(((()()(((()))((()(()()(()))))))((())(()(()((())((((())))))))))())()(())))((((()((()(()(()(())()))(((()()()(()))(())()())))))(()())(())(((()(()))))()())()()()))))(())()()))(()(()()(())(())(()(()())))())(((()(((())()(((())))()(()(((()))(())))())()))(()(()((()()))())((())()(()))))()(((()(())()(()())())))()())()((()(()))()((())(())()))()(()))))()()(())()(()()(()(()((())())()))()()(()()(()(((()((())())((()(((()))()()(()))(()))()()((())(()())(()()))())(((()())))(()()()))()()))))))))()(()(()())()((()()(((())())((((())((((((()((((()()()(()))()()())(()))())((())))()()(()(((()()))(())(()()()))))()((())((()((((())())))()))))))(((())((())((())((()(())())()(())(()()))))()()))()))(()((())))))(())())())(()))())(((()()(()(()))()(()))))())(()))(())))((())())))())))()(()(()((()((()))()())(()((((()()((()()))(())()))((((()))((()()))()())()())()()))((()(()))()((())(()()(()())))())))))(()))(())()()()))((()()))))()(())()))())(((())))(((()()())))(()()))())(((()(()()(())))())(())(())(())((()((())((((()()))(()((()((((())))(((()((())()()))()))()()()()))))()((()((()())())())())())()(()())))(((()())))))(())())(((()))())()))(()(()((((()((()((())()))((((()()))(((())))((((())((()((()()((((((())))))))()())))(()(((()(((()))((((((()(()(()(())((())()()()((())(())(((()()())))(()(()((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()(((((((((((((((((((((((((((((((()))))))((()))))))(()))))))(((((((()((((((())(((((()())()))))(()(((((((((())))))()))(((()(()))))))(()))))))))))))))((((()((()(()))())))))(())())))))(((((((((((((((((((((((((((((((((((((((((((((((()))())))))(((((((((((((((((((()))))))))))))))))((()()))))))))((((()))))))))))(()))))))))(())))))))))))))))))))))))))))))))))))))))))))))(((((((()(()))(())((((((((()((((()))(((((((((()(((((()((())))))()))))(((((()(((())))))))())))))(((((())))))))(((((((()()())))(((((((((((((((((((())))(((())))))))(((((((((()((()((((()(())()))(((((())))))))))(())((((((()))))))))))((((((())))))))))))))))))))))))))))))))))))(((((((((())))))))))))))(((((((((((((((((()))((((((((()(()())())))((((())((((())((()))(()))))((())))))))())))))))))((((((()))))))))))))((((((((((((((((((((((((((((((((((()((((())))(())))))(((((((((((((()((((((())))))))))))))))))))))))))))))))))))))))))))))((()))()))))))))))))))))))))))))))))))))(()())(()()((((()(((((())((())(((())))()((()())((()))())())()()))())(())()())(()))))(())()((()()(())(())(()()(()())(((()((((((())()())(()(()()())((()(())((())()(())((((()))(()())((()((())()()())((((()(()))())((()()(()()))))))(()))))(()()))((((())))()(((((())((()()(()()))((()(()))((()))())(((()))))())((())(()((())())()))))())()))))()(())))(()((((())())(()()(()((((()(())(()))()())()))))))((((()))()(())()((((((())())())()()())(())))(())()()())(()()()(((()()())((())()((((((())))(()))())()(()))((((())()()()(())))))())))()()))((()))()()((((((((()())())(()))((((((((((())))((()())))()())()(()))(()))(()((())))())(())))))(()(()(()()()()()(())))(()(()()()))))(((())((()())())(((()(()())(())))(()()()(()())()()()(())()))()((()()()()((())))()(())()))))()()()()((((())())()))()((((((())()(((()))(((()((((()()()()()(())()()(())))(()))))))()(((()()()())))())())))(()(()()))(((((()())(())())(()()()())))()()()()))()()))(())))))))())(((()))(()()()(()()(((()(()())(((())()()())))))(())(()()((()(((())(())(()))()))()))))())))))((((())))(()((((((())())())())(()))())())((())()))))())))()((()()(()()((()())))))))()())))((()((())))())(()(())())))())())()))(()(())()())(()())(()((())(()((()((()(()((()(((())))()()))()(((())()))((()()())()))))()))()())(())()))(())))))(()((((((()))()())(((())()(()(())((())))(())))())((()()()()))()(())()(())())(()))((((()()((()))())()())())(()(()((()))((())())()))())(())()))()())(()))(())()())(())))))())()(()()(((())()(()()())(())(())()()()))(()((((((()(((())))(((()())))((()())))(((())))())()()())))))(()))))()()))()((((((()(()((()()(())))()(()))((()))()(((())))(()(()()((())((())((((()))()))(((())(())())((()))((())()))()))((()))()))))())())((((())()(((()))))))())())()(()))()(()))((())()))))()())()()((()((()()))(()(())())))())))(()()))(())(()()))())))()))()(())(()(((((())(((())()((((())(()((()((())(()()))()()))()()))(()()((()(()))(()()(((((()())()())))))()()(())))()()()())(())()())())()((())(())())())((()(()())))))())))))((()(())()()())()(()(()))))())())))(()((()())(()(()))))(())((((()()()()(()()(()))(()((())()((()(())((())(()))(()))((())()))(()))))(((())()((())()((((((((())))()()))))(())))))()()((())))(()()))))()))(())()))))((())(()))))))))((((())()((()(((()((()())())()())))())(()))))(((()))(()()))((()(())()())))))((())((()())))(((())()))))))(()))(()))()())()())()))())(((())()))(()())()))(((()((())((())()((((()())(((())(((()))()))()()())))()(()((()((())()((((()()((((((()(()()(()))))(())))())))()()()))(())((((()((()(((()(((()()())()())(((())()())((()()))()((()())))()()()()))))(()))))()))())()((()())))())))((((()(((()(())))((((()(()()(())))()))(()()(()()()()(()()((()(()())())))((((()((()())(()))()))(()(()(((())))((()())())()))()))))(((()))())((()())))))(()))())((())))))())))()()(()((())()()))())())(()(()((((())(())))))()((((()((()())))((()((()(()((()()()())))((()(()))()()())))()()((())))()))()(()(((((()(()(()(())))())))))))(()))((((())()()())(())()))())((()((()()((((()()(())()(((()(()())))((()))(()()))()))()))()(())()(()))))(()())(())()(()((())((())())()))()(((()(()()()()(())))))())))(((()()((()(()(((()())()()(()()()((()())((()()(()())(())(())))((())))))((((())))()))()((((((()))())(())))(()(())())()()()()((())()()(((())(()(((())(()))()(((((()((()))((()()))()()(()(()()))(()))(((())))())(())())((())()()((((()))))()((((((()(()())(()))()()(((((()(()))()((((()(()(()()))((()()((()())))))((())()()))(()))()((((())()(()()()))()()()())())()()())((())(((()((())(())((((()()()(())))()))()()(()()((()(((()()())(()())()(((((())((((()))))()()))(()(((((()))())((()))))))))))()()))()()((((((()())())))))()))(()(((()))((())))(()(()()(((((())()()(()))((())((())))()()((()(((())(()()))()))(()))(())))(()(())()(())()())())(()()(()(()()())(()())((()(())(((()(((()(((()(()((((()()())()()(()))()))()()()))(()(((()((()((()())())(()(()(()())))(()(()()())()))))()()(()(((()((()))()((()())()())(())))((((())(()())())(()((()((()()))((()()()(((())()(()()((()(()(()))(((()()(()((((())))((())))(()))((((((())()((()(())()(())()(()()((())())))(())(()()))(())()((()))()))))(())()()))((())(((())())())))))(())))((()))()))(())(()())()((()(()()))())((((())()()()(((()))(()(()(((()))(()((()))()()()((()((()((())()()(())))))()((()))()())(((((()()()(())()))))(())(()(()))(((())(()())(()(()()(()))(((()((())()()))))(()()))(()()))())(((()()))((((()()(()))))))))())()()))))((()(())()(())())())((()())(()())()())(())))))))((())))()))((((()()))(()()())()()())()()((()(((()()))(((()((()()(()(()()()))(())))))(()((()((((()())(()((((()((((((((())()()))())()()())))()()(((())))(())))(((((()()(()()()))()(())((())()((())()(((())((()())())(())()))((((()())(()((()()((((())(()(()))((()(())()()()((()()(()()))()(())))())(()(((())))()(())((((())()(()((()()()((((()()()((()))))))(())())))(()))(()())((()(()(()(())(())()()))))((((())))(()))()(()())(()))())()()()))))(()))()()))))())))())))))))))()()(())()(()(()())(()))())()(((()))))(())((()(()())()))))((())(()((())()()))(())())))))()()))(()()(((())())(((()(()))(())())()()))(((()(()))(((((((())((((()()))()()(((()(((())))(()()((((((()()))(())))))(())()()(()))((()((((())()(()((())(()((()()))((()()))))()(())))))((())))()))))()(()()(()))(()((()()(()((()(())((())((()((())))()((()((()()(()())()())((())()))((()((((()((())()()(()()(()())(((((()()((()(())(()()))()(((()))(())(()())((())(()))()((())())())()()()(()))))((((()()(((()(((((()(((())(()(()()())((())))()((()())))))(()(())()))((((()(()))((()(()((((())))()((()())(((((())))(()()))())(((()()))))((()())()(((()(()()))(()())()()()((())()())))()))))(((())(())()((()(((()(((((((((())(()((((((())((()))()))(((()))()()))(()()(()))((())()))((((())(((())))((((()((()((((()))(((())(((((((()))))((()))((((((()))))((()((()())()())())(()))((())()(()))(())()))())(()))))()))))()())()(()))))))))(((()(((((((())(())()())))))))(())))()((())()))(()(()(()(())((((()(()))()))(()))(((())()(())(())(((()(())((())((())))()())(((()((()((((((()((())())(())()(()((())(((()))()()((()((())(()()))(())((()())()(())))())()()))(()))))(()(()()))()))(()()))()()(()))((((()())(())()(())())))())(()()()()()((()(((())())(()))()())))((())((()(())))()((()(())())())((((())((()(()()))())(((((())()(()))))(((()())())()()))((((())(()()))()(())())((())()))(())()(()(()()))((()(()))))())(((((((()()()(()((()((((((())())))()(((()()))((())))(((((((()(((((()))()((((())())())((())))()((()(()((()))()(((()((())()()((())))()())(()((())()())(((()(((((((()())()()((((()(((())()))((())))))))())(((())()()()))))((()(((((()))))))(()())(()(()()()()(((())())())((()()))()()())))))((()((())())))))()(((()()))())(((()))()))(((((()()())(()(((((())))())(()))((((()())((())((()))()))()()()))(((((((()())(()())((((())))())()((()))()(((((()((()))())()())()()(()())()()())))())((())(())))()(()((()()))())(()()())))))))((())(())(((())()()()()(()(((()))()())((())()))((()()))(((())()()))))(()((()((())())())))())))()(()())()())()(())((()())))))()))()())())()((())()())))))())))))))()())()))(()())))))()))())())(((())(()((()(())(()))()))()(()()())()((()()))))(()((()((((()()(()())())(()(()())))(()((())()))())((((())()((()(()(()))()))))(()((())))(())()))()())()()))))()()())(()))((((()))(()(()())()(((())()(()()((((()()((()())()()()())))())())))(())((((((())((((()()((((()(()()(()())))(()((()))(())))(())(()()()())()(()))(()()())()())((((()((((((())()))()((((()()))))(((())((())()(()(()()())())())(())())))()))))))(())(((()()(()())((()((((()(()((((()))))())))((()))))()())()))(())()((()((()))())(())())(()((()()()(((())))))()()(())((()())()(()()()(()))))((())()()()(((()()(()())))())((())((()))()()())()()))(((()((()))()())()((()(()))))))((()((((()()))()((()((())()))()())))((()()(())((((())(())()))()(()()())()())()((()((()))))))()())))))(())())((())))(()(())())()(((()))))(()()(())()((())(())))()())()))(()))))))()(()((()(((()(()())())(()(()(()))()()(((())((()))))))((())(((((()())()()))()(()())))(((()((())(()(((((()()))))))()))())(((((())(())(((())())()))))())((())(()(()((()())(((()((()()))(((()))))()((())()()()((()())()())))))())()(()()))()))(())()()(()())(((()()((()(((((())())(())()(()))()))))())((()()((((()(())((()((((())(()()()())))(((()(()))())))())((((()(((()((()((())()(((((()(()()()))(()()((()))))((())))((()())))(())((()))())((())))()()((())()())(()))))(())))())(()((())()))())())()()())())))))))(()()())(()))))))()(()(((()(()))())(()((()())()(())))()(()())(((((()()())))()))())(()()((((())((())))((()())))()))()))((((()()(()(()()(()(()())))))))))(((()(((()((((()()(()()))))))))(((()))(())())))())()(()((()(())()(()()))(()(())()())))(((()()()))())()))()())))(()()))()))()(()())(((())((()((((()(())())))(()((()())()()(()))(())(())((())))()()(()))()(())((()()()()())()(())(()(()))(()(()(((()())))()()(())()())())((()()())())()())))(((()()())()()((())))())))((((()())()))))))()())())(())))(((()))()(())(()()))())()(()(((())))))()()((()()))(()((())()()(((((((())(()(((((()()()())))((()))((()(())(((()()())))())))(((((()))())()())))((((()(()((()))(()(())()())()))((()((()))(()((()()()(())())(()))()(((((())((()(()((()()()))())(()()()()((()(())((((()())()(()()))(())(()))(()()()())))(())))(()()()))())(((()())()(())())())))()((((((()())()))((()((()(()(((()))()()()())())((()((((())()()(((()((()())(()()(()()()())))(((())((()()()())(())(()((((((()))())(()(())()((()((()()()()()())))(()((((()()())(()())())())))(())))((()(()(()))))()))())(()()(()))(((()(()))))))()))(())))())())((()))())())())())()(()(()((((())()(()(((((((()((((()))())((()()((()()((()))()(((()(())()()))()()())((())()((())))(((()(()(((()))))()(())(((()(())((((()))(())())()))())()()))())))))())()(()())))((((()(()(()))))))()))))))()(()))(())(())))))())((())()))()())((()((())))))((((())())())))()))()))())()()))((()))()))())((()())((((((()()))()(())))(()()()))()())((())))))))(())()()))((((())()))(()((()(()()(()())))((((((()(()()))(()))((())(()((((())))()()))))(()(())(()())))((()(()())())()()(())()(((((((()))(((((())()((())))()))((())))()))))(((((()))()())))()())(()()())()()((()((()))))))()())((()())(())()()))(((((()()()(()))((((()))(())()(()))(()(()((((()()()))()())()))())()))(()))(()())(()()))))()()(()(()())()))))))(((()())))()(()()()))()((((((()))())())())()(((()())))()(((()(((((()()())))()(())(((()((())))(((()()))))))))((()))(()))))))))(((()())))())()())()((((((()()))((())()))(()(()((()))(())))())()())()))))()()))())()())()))()((()(()(()())))((((()(()))))((())))(()())))(()))(((())()()()())))(()()))((()(()()())))(())(()(())())(()))()()))))())((((())(()))()))()(((((()(())()((())(())())))))))(((())()(()(()))))(()())))()((()))((()()((()(()))(()()(())((())((()))()(()))())()))()())(())))((()((((()(((((()(())(()))))))))(())((())((())))))()()((((((((()(())(()()())()(()))))((()((())(()((()()())()))(()((())))((()))()((())(((()((())()()))((())()(()))()))((())(((()((((())))()()(()((((()(()()()()()((((()())))()()()()))(()())())(((())()(()())))()()()())()))()()()()((()()))()(()())()))()))(()))()()()))))((()(((()(())()))(((()((((((((())))((()((((((()((())()()()()))))())))))()()(()))(()(()())())()())(()(((()))()(()))(())()((((()((()))(())()()(()((()((((()))()((()()())())())))((()))((())(()())(()))))))())()))())(((((()()(())()(()(())(((((()((()))))(())))(())))(()()()()((()())()))()(())())()((()())((())(()(())(())(())()()()(()((())(((((())(((())))))())))()))((()()()())(((((((())(()(())(((())(())((((()()()(()()(()()))((((()((()())))())((()((()()))((()((())))())()(()(((()()))(()))))(((((()(())))))(())(()((())(()))(())()())))))((((()))((()(((((())(((()))))))()()(()(()((())(((((()()(()((()(((()())))((((())))(()))(()(((()))((((((())((((()()()((()))(((())((())())(((())())))()()))(((((())()))))((())(())))()(()(((()())(())(()())()(()(()(())((())((((())()((((())(()))(((()))(((()))())))()((()()((()))(())))(((((((()()((()(((((()((()(()((())(())))()(()))((()))()()()))))))(()(())))())(((())(())(())())((()()())())()((()((()(())))()))(()(()(((((((())(()((()())(((())))(())()()()(((()()())()())))))))))()(()())((()()))()((()(()()))))()())()()()))()))))())(())())((())()(((())()(((()())(((()(()))))((()())()()((()()((())))((())()()((()(()(())))()()())()))())))(()()))()())()())))()()((()((((()())())))))((()())()((()))()(((()(()(()())(()())(()(()(()((())))(()(())((()())())(((())(())())))))(((())()(())()()((())))())())()()(()()))(()(()((()(((()(()()((()())))(())(((()))(())))()))))(())))()())((((()((((((())())()(())(((()()))(((()()()(()()(()((()()()((((((()()()()))(()))()()(((()())))()()(((()(((()(())()()()())())(())(())))))(()))(((()()))))()(()((((()())((())((())(()((())(((()((()(()()))))((((()))((((())()()()))((()(()()))(()((())(((()()))(()))()()())()())))()))(())))))(())(())(()()))())())())())(())))))()()())(((()()(())))())(((()(())(()()()()(((()())())(((())((((((())(())((()((((()(()))()))()((()((()((())(((()(())()()(())()()))()))((()()()()((((()()()(())()(()(()()))(()))((())()()))())()()(((())()())()()())))(()()))()((()())(())))())())())(()))))())())))(()(()))))()))()()))))))))()((())(((((((())()(()(())()))(()))()))(((()())()))()(()()(()))()))))((())(((()()))))((())())(()))))(()()((((()())()))())))))))))))()))))((((()((((())()()(()(())(())())((())((())()))(())))(()(((((((()))))(()((()(((()(())(()))(((()(()()()))(()()()))((())()))()((((((()(((()())()((())))()))))(())(((()))())(((())()(())())(()(())))())))()()(()()))()())()((())()))())(())(((((((()()())((())(()((()))()(()))())))((((()())()(((((((((())(())()(())(((()()((((()))(((()()()()))())))())))))((()((()()))(())(()(()(((()(()((()())))(((()))))()())))()))()))()(())((()(((((()())())))))))))(())())(()))((()())((()(()((()))()())((((((())(())(((())(())()()))()()()))())())((())()()))))())(()))())())(()()())(()()(()()))())())()(()()()))()))(())))()(((())()((((()()()())()()(()(()))(()()))()(()(((()((()((()()((())))((())(((()(((()(()))())))(())()()((()())(((((()))))())())))))(())((())((()))())()(((()((()(((((()())((()()(()()()()))((((()))()))))()()((()))((()(()))()(()(()(((((((()))()))(()))((()())()()()((())))))(((()))((())(()()))))((()((()((())(((()))))(()(((()()()((()()()()()())())()((())))(()()()))(())()))))(())(())())))()((()(((((()((()()((())()(()(()((()((())(()))()()()(())((()(()))((())()()())))())(((((()((()()))(((()(())()((((()((())((((()(()))(()())(())(())((()(()()())))()))((()((()()(((())())(())(()()))))()))(()))))(()())()())((()(()((((())()(()()((())()(()))((((())())()((())))()(())((())((()))((((()())())()((((())(()(())()))()())()))))())()())((()))))))())())((()(())))()())(((())())(()())))(())))()()))))()))))())())))()))()()())))()(()(()(()(((()()())((()())))(())))()()(((()(((()(((()))))))(((()())))(())(((()()((()())()(())))(())(((()()())()))))())))(()())(()()))))()((())())(()())((()((()))()(())(())))())))))))(((((((((()()(((()(()(((((((((())()()((()()((())((()))(()))((()())()()(((())))))())()())()))))()))(()))))())(()(())((())())()))))((((((()())))((((())(()((((((()))()()()(()))((())((()()))(())()))))))))())((()()))()()))()))()))())())))))())())((((((((((((((())(()))()))))()(()))((()()()((()()(()()(((()))(()((()))()(())))((((((()))))()())))(()()(()(()((())(((())()(()(()((()))(())()())()((()(()()(()()()(()())()()(()((())(()())())))))(()())))())))(((()()))))()(()(()))())(())()))))()(()(()()()))))()(()())((((((()()(()((((((((())(()))))()((()))((()()))(((()((())()((()()((()()()()(()))(()))((()())))(())))()()((()(())(((()))(()()()((((()())(((()()))((((())()((()))(((()()()(())(())))()))()())()))())(()()()))(()())))))(()((((())()(())(()(((())()(((())(((())())(((())))()))))()()(()()()((()(((())()((((()()((()()))()()()((())(((()))()))))(())))(())()))(((()))())(())()))))()))(())()()()(()())((()())())(())(((())(())(((()(((()())))))()((())()))()()()(())(())())((((())))(((()))(((()((())()))((())))())))(())(((()()))))))))()(()(((()(((((()))(()(()(())))()(())))))(())(((()))))()((((((((()(()((((((()))()())((())))((())())((()))())))))()()()())((()))()))((())))))))())))))()))(()((((()(((((((()()(()())(()())))())(()))((())()((((()()()))))(()((()((()))))((())))(())))()()((())((()((()()()(((())(()()()))(((()))()())))((()))()()(())())((()()()))))((())()())))(()(()))(()((((())((()(()())(((()()())(()))(()(()))((()()(()))())()))(()()(())))((())((())()()(((((())())(()(()))()((()()()((()))())(()))())(()()()())()((())(())()))()())((((())((())(((()()((())()((((()(())()()((((())()))(()()))())()())((()()))(((()()))()))))()))(()()()((((()))))()))())())(((()))((()))(()(()(()(()(())()()(())()())((()()(())(((())((()))(()()))()()((())))))((()((((((()(()()))))))(())))))()((()))()()(())()(()(()(()(()(())))(())()))()))((((((())(()))())()()()(()()()))((())()()(()()()((())((()(((((()()(((())(())(()(()((()((())))((()))(((()))()((()())()())(()()())(()()(()())()((((()))())))()))(((()())()))()())())()(()(())()((()())(())(()())))(()))()(()((())(()((()(((()())((()(((())((()(((((())((())())((()((()))))(()()))(()))(()(())))((()))())())(()(())()))((()((((()(()()(((((()))()())()()())((()()((())((())()()))))())))))(((()))(())))(()(((()())())())((())()(()(()()()(((((((()()()))()))((()()(())()()()()())()(((()()))((()))())))))()())))()))(())((())))))))())(()())()))())))((())))))())((()))))))(()))())((()(())((()()())))))()()(())))(()((()((()()))(()(()))))(()((()((())((()()((())(())))))((()()))(()((((()()()))))))))))(((()(()))))((((()((()(()(()(())))((()()))))((((())))(())))(((()()()))))))))(((()(())(()(((())(()))))))(((()))()(((())((())))(()(())))((()())()()())((((()((()(()(()()(())()((((((())(((()))(((())(()))))())((())())))(()((()())(())())))()()((()(()((())((())(((((())()(((()))(()(((((())))))()((((()()()(())))))((())()(((()()())))()()))))())((()((()))(())))))))(((((()())(())((()()))(()(()(()()()(())(((((())(()(()))()(((())(((()(())((()()()))))()(()()((()))((((()))()(())()))()()))((())))((())())((()(()(()()(())))())()())))()))()()(()(((())()(()((()())()((()(((())((())(()))()(((()((()()((())())))(())))))))(()((())(())))))(()((()())))))()((())())())()()())(()()))))))()()(((((())(())()))(()))))))(()())()()())()())()((()(()()((()()))()(())(()(())((()))))()()(()())()())())((()((()(()()(((()(()(((((())()))()()(()(((()())(((()())))))()))()())()()()())()))()())()))())()(()())))()()))))((()(()())())))(())()))))()())((()(()())(()))(((()())()()))))((()()))())))))(()(((())(()(((())))(())))))()()(((())()()))(((()))(()((((()())(())()(()()))()(()((()))()((()()(()()()))))))))()()(((()((()((())(()())()())()))()((((())((())()((()(()()))))))()())))))(((((((())(()())())())(()(()((()()()(((((()()())()()()(())((()))((()))))()()(()()((()))))((()()((((((((()((()()))(()(()(()(((()))()((()()()()((()(()))(()))(())())(((())()((()))())))(()))(()(()()((((())))())())())(()(()))(()(())((((((((())())((((())())()()(()))()))(((((()()()())))()(((())((()(()))()())(((()())((()))()()()))()(()())((()()(()()(())()(()())))(())(((()())((()()(())(()()))))((()()())()()())))((()))))())()(((()(())))()(()((())()(())()()))(()())())))(()))))((()(()))())))()()())()((((((())(()))))))())())))())()()((())((()((())()())))))))))())((()(())()))())()(()(()(()((((()))())()(()(())))(()()()(())(()()))))()(((()(()))()((())()))()((()((()()()))())(((())()(((()(())(())((()((())((()))(()))()((((())()))()((((((()(())(((()()()(()))))()))()))(()))((())()(()(((((((()((()(()))(())))))()()))((()()(()()))(((())))))))()((((())(()(())(()()())())())(())((())((())))))(((()(())(()(())(((((())()((((())))()(()()))())(()))()()()))(())))())))())()()())(((())))))(((((()(()()())(())()()())(()(()()())))()()(()))))))()()(((())(((()(())(()(()(())()())((())(()()((()((()))())(())(()((()())))()()(((()(((((())()))((())())()()((()))((())(()()(())())(((()())(()(()))))(((()())))()()()(((()))))())()()()))))))(())(()))(())()))()((()())())()())((((((())(()(((()(())()((()())()()()())((()))()))(())((()()(((()()))()))()(((()))())))(((()()(((()())(()()(((((()(((())(())((())((()())))(((())()()(()))))(()()()((((()((())))()()())))()())))))(())()()(()(((()(())()(((()()))(())))()(()()))((((())))())())((((()(()))(()()()(())()))))())))(((()))()()()))))()))()(())))()()((()())))()())(((())((((((()()((()())())()((()))()))((((()()()()))())((()))(()()((()))(((())(()))())(((()()(((()))()()))())(()(()(((())(())((((())((((()((((())()))())))))((())(()))(()())))))()))(()(((())()()(((()))(()(()))()))(()))()))((())))()))()))))(()())))))((()))()(())())())(()))())())(())))))((()((())))))(()))))((())(()(())))))(()()))))())(()))()))()(()(()(()(((()(())()())()))))()))(()(((()(((())(((())())()()(()))()))(()))(((())(()(()()))))))))))))()()))(())((())))((()(())())(())(()())()))(()()()()))()))()()((()))))()))(())((()((())()()(((()(())())()))))))()((()(())()()((()(((())()))))))((()()())))()())((()(())()))())))()(()(()()())((()())((()((()(())((((())))(())))))))(()((()(((((()()(()))(()(())(()()))()()()()()()(()(())(())((())()(())(()())(()))))())())(())()()())()))()))()))))((()((()(())()(()(()())())(()((()))()()(()())(())((((())(((())(((()()))())()(((()))(()((())((()))((((())()))(((((()(())))))())()()(())(()()((())()())((()())())()))))())))(((())((()()((((()((()(()())(())))())()(((()))(((())())(())(()())()()))(()(()))((())()))))())()())))()())))())))()))))(())(((()(()()))(()()(()(((((())))((())())(()))(())(()()()))))()))))))())()(())))(()()))())()(((((()))))()())))(((())()()))))(((()((()())((((())(()())))))()()))((()(()))(((((())(()((((()))))((()((()((()))(()()((())(()()((())()(()))()()()))()))))()()))(())))(()))))())()))))((()()(())))))())())()(()))(()()())))(())(()))))())((()(()))())))((())()))())())))(((()))((((((()))(()(())(()(()()()(()()()(()(()()(())))(())))()(((()((((()()))()(())((()()))()((()())))(((((()((()()()))))))))()))))))(()))(())))((()(())))))())((()()((()())())((((()(())()()((()())))()(())))((())))())(((())))())))))((()((((()(()(()))(())()(((()()()(())(((())(()(()))()(()()(((()))))((())((((())()()())(()))))())()()()))((()()((())()(())()))))())(()()()(((()())())(((()((()())())(()))(((())())((()))((()())))))())))((()())))((()((())())()))))))))((()(()((())((()(((()(()(()(()(())(()()())))(())())(((()()()))()))()(())()))()())((()(((())()()()(((((()(((())()(()()((()())))())()()(()()(())((((((())((((((()())))())))((()()()((((())))))()(())(())))(((())((())(((()(())((((()(()()))(((())())))(())()))(()()())))))))(()()())(()()(()())(())))))(()())())))(((()()()())(()(()))(())())(()())(())()))))(()((((())((()(((()((()))())()(((()))((((())((()))()(()()))()()()))((())))((()(())()(((((((()((()()()))()()(()))))))((((())()())))(()())))())))())((()))(()())((())()))))()(())()(()(())))((()))()(()(()()())()()(())()()))())(()))))))())()((())))())))))(()))))())()(()(())()(())())(()))))))(()())((()(())(((((((())(()(((())()()()((()((((()))()))(()((()())(())(((((()))())(())()()()(()((()()))((()(()((()(())()))))))(())())(((())))()()(()()))(()((()((((((())(()())()()(()((()()))(())((())((())()())((()))((()((()((((((())))((()(())))()()((())())((())(()))(()())())))))(((()(()))()))())()()(())(((((())()))()))())))()(()()())((())(())(())())()(())()((((((())()))(())))(()()))(()((()))())()()((()())(((())((()()((()())())))(((()((()()(())))(()))))))()))))()()((()))(()(())))())(())(())())))(((((())(()))))((())()()((((()((())()((()(()))((((()))(()))()())(((())()))()))(()))))(()(()))))(((((())()(((())())((()(((((()((())(()(()))((()(())))()()())(((((())((((()()((()()(((()())()()()((())))()((()()(((())(())()((()()(()((())(())()()(()))()(()(())((())(()())))()()())((())()())(((((()()(()()(((())))(()())())))((()())())))))(()(())())()())()((())))()())()())()((((())))))))())())()(())(((()())))()))())()(())(((())(((()((((((((((())()))(()())))))()((())))()((()(((()(((()(()())()()()(())(((((())))((()())))))())(())))()()()(()))((((()(()((((())(((()()))))())((((()()(()()())))(((())))))(()()()()()())))(()(()))())()(())(()(()()))))()())(()(()))()(()()((()())(()())()()((()(()()())))))))()(((()()(((())(())(()(((((((((()))())()))(((())((()()())((()())())(((((())))()()))()()))()())()((())(()(()()(()(()()))(())))()((((())()))()()()((()((()(())))(()(()())()))()(())()()(())))))()))(()((()((())())))()(()(()(()()))())))))(())))))))(((()))(()(()()(((((()(()((()((())))))(())(()()()(((()))(((()))))())()()))())()))()(()()))))))()(()(()()))))()(((())()(()()((((()))))())()()()()((()()))()()()(()(())((())(())(())(()(((()))(()((()(((((())((()()())()))))((((())()()()(()))))()()))))()))))(()())()(((()(()(())()((()(()((()))))())(((())(((())((()(()()()(()())))((())(((()((()()())))()(((((((()))))(())(()))()(())())((()))(()(()))()()(((()((()())((((((())))())())))(((((())(((()))()(()(())()(())))(((()((())))())(((())))())(()((()))(())()((((()())())))))(()))()))(())))()))()())())()((()((())()(()((()((((()()(()))((())(((()()())(()))((())(())))(((()))((()))))(())()(()))())())(((()))(()((((())()))())(())())))(()((()(()))(())())))(()((()(()()))((())((())()())()())()((()())((()))((()(((()((()(())()(())((())()))(())))()(((()())))(()((()()()))()))))(()))()(())((()))())())))())()((((()))())(()(()(((()(()(()()()()(())())(((()()))(())((()()))()()(())()(()(((((()(()))())())))(((((())(())((())((((())()()))))()()(())()))(()())((((((((((((()())()(((()(((())(((()()()((())()(((()))))(())())(((()(()))())))()())))))(())())))(()))())))((()()(()()((((())()))))))()()))(()))(()((()((((())())())()(()()))))(())()))((()((((()()((())())()))))(()(((()())))(((()(((()((()(()()()))(()(()(())((()))()()((((()())()))(()()((()())()()
(((()))()((((()))))((()))))))))((()))(()))(()())()((((()(()(()(((((())())())))()))(())((((((())((())())(())()(()())()(()()())((())(()))()))(()(()()(((()())(()(())))))(((())((()()()())()))()()))))))((((())(())(()(())()))())())))(()))()())()(())))))(())((((((()(((((()(())(()((()()()))((()()()))((())()))((())())))))(((()))))))())(())((()(()(()((())))())()(((((()((())()((())((((((()))))(())(()))(())(())()()((())))))((((())(())))((((()(()))())(((())(()((()())((())()())()(()()()))(()()(((()))())))())))))(())(()()))()()((()(()())))))))((()())))()((())(()))(()(((()()(((()())(()()(()))())))((())(()()())))))()(()))))(()((())())(((()()())((()(()(())))(()()(()))()()))))()((()())())(()())(()()(((((())))((())()(()))))))(())(())(((((((())()((()())))))((((()((((()))(((()()(()(()(()()))(((()))(())))()))))((()()()(())((()(()())(())(()(())))))))(()()()))))()()(()))()(()(()(()(())((())()((()(()((((())))))((()(()())(())()))((())(((()(()))(())(((())()(((())(()))(())))((()()()())(()((()((())((()()()()(((()())()((()(())()))()(())(()))()))))()()()(())))))))(()()(()())()((((()((()(()())()))(())(()((())(())((((())(()((((()()))()())(((((()))(()))()()(()())))()(()()()())()))))))))))()(()((())()(()(()))()(()(()()))))((())((())())))))()(()())))(((()))())))))())())())(())(()))((()((((((((()()())()()(()))))))(())(()))()()(((())(())))(((((((((())())()(()()(((()(()))(()()()())())((())(()))(()((((())(())(((()()()(())())()))((())())()))(()())))(()()(()(()))()())(()()(())()))(()))(())())(())()(()((()(((((()())(((())()))()(()))(((()()())(()()((((())()())))))())))())()(()(())(((((())()(()())()())()()((()(((((())(((())(())()(())(())()()()()()))(((((()(((()()))()()))())))))()())))((())()(())))(((()(()((()))()((())()(())()((())))(()((((())((()()((()()((())(()())((((()((()(((())))))(((())))(()()()(((()()()(()(())))()))))((())))()())))))((((((((()(())))(()((((()()())((())))()()(()(()()()()(()(((((())(((()(()))()(((()())((()))(((()()()()(()())))(()()()())))(())((()())((())(()())))())()))(()((()()))()()))()(()())()(()()(()))))(())(()((((((()(()(((()))))())(((())))(()))()()((()))())()((()()((((()(((()()))((()()))((()))()()(()))((()))))()(((()()((((()()(((((())())(())()))()))((())(())))((()())((()))))(()((())()))))())))))))())())()(()))()())()((((()(()))())()))))()))((((()()(()((()(())()((()(((((()))())())))(()()())()))()))(()())(()))())(((()(()))()))))(()())()()))()))())((()((((((())()(()(((((()())))))(()()()))))(())))()()(()((((((()(((())(()()(()(()(()()()()()(()))))()())()())))))(((()())))(()))))()(())(((()()))(((()(()())())))()))()()())))))((()()()())())(((((()()(()((()))(((())(()()((())(((()()(()())((()))))()()))())((())(((((()((())()()()))())))))(())))((()()()(()()))())))))()))(())((()(())(()(()(((()()))(()()()))())(((())()()((((((((())((((((((()))(((((((()))((())))()))((())())(())((()))))(())())))))())))()())((())())()))))(())(()(()(((())((()(((())))))))())(()))(()))))))()(()(()((((((((()(()()(((()(()()()))()()((()))()(()((()))))))())()))))))(()(()(((())))()(()())(())(()((()()((())))()()))(((((())(((())))()((()(())(()((()()))))((()(()())((((()(((()))((()(()())))(()(())((()()()((()()((((()(())(()))()()(()(()()(((()))())(()()(())))(((((()())(())()(()()))()()((((()()()))))(()))(((()(())))((())))()(()(((()((())))))(()((())(((()())))((()))(()(()()()))()((()))(()((())(()))))()(()(()()()(()(((())(())))())((())())(()((()(((())((())()((()))))()))()())))((((()())((()))))))((((())(()((()))))()()))))))()()()())(((()))()((()()(()()))()(((()(()((((()))(((((())())()((()))(((())))))))()((()(((())((())()()))())()(())((()(())))))(()()()(())((()))))))))(())())()))()()())((()((())())((()()))))))))())()())))(()())((()((()(()(()())(((((((())())(((()()((()()()(()()()()(((()(()))()((())())))(())())()()()))()()((()()))))()))))))((()()((())))(()))))()())())()()()())))())(((((((())(()()(((())()((((()(())((())))(((()())())((()))()))()()()()((()()()((((())))))()())(()(((()()())))(()))))(((()())()()((()())))))()(())((()))(((((((())))(())()))))(()()(()()()))((((()()(()))(()()(((()((((()((()(((()))))))(())))(((()(())((()))((()(())))(())()(()((()(((()(((())())())(((((()()))(()()()))(((())()(())(())))())()(((()((()()((((())((()()((((((()))((())(()()()()))()()))((())()((()(())()(()(())(())()))()))()()((()()(((((()((()()(()())()((()))(((()((())()(())()(((()()()((()()()))()(((())()((((((()())))()(()())()()()())(((()))()()(()))()))))()))()(())()(()((()())()))))))))))))((((()(()))((()(((((()(()((()((())))()(()()()))((())((()(((()))())(())))()())(((()()(()))(()((()))()))())))()()(()((()(((((()(()()())))())))()(()()((())))((()()())()))())()(((()((()((((())((())())))()(()))(()))(()))(())((((()()))((()(()())((()()))())))()()(()((()((())))(())))))((()())))()((()()(()(((()(()(()))()())))))((())((()()()))()()((())))))()))(())()((())()))(()))()))(())(()()(((()))))(()()(())())(((((()))((())(())((())((((()()(((())()))((((()((())()(())))())))(())(((()))()))())((()(()(((((())(()))(()())((()()(()))((()((((())(()))))))(()(()))())))))((())(())())))())))((()()))))))((()()((())()))()(()))))))))()))(()))()()))))((()(()(())())))((()())()(())()(((())((()(())((())()))()())((()))()(())(((((())(()(()))())()(((((((((((((((((()((((((((()))))))((((((((((((((()))))))(())))))(((((((((()))))))))))))))))))))))(((((((()(((((((())))))))))))))(((((((())((((())))((())))))()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()))(()))(((((((((((((((((((()))))))))))))))))))))((((((((((((((()(((((((()))))())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((()))))()))(((((((((((((((((((((((((((())())))(((((())))))))))))))))))))))))((((((((((((())))(((((((((()((((((((()))))(((((((()))))))))((((((((((((())))))))))))))))))))))))))))))))))))))))))))())((((((((()()())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))((((((((((((((((((((((((((((((()))))))()))))((((((((((()(())))))))(((()))))))))))))))))))))))))))))())((((((((((((((((((((((((((((()(((((((((((((((()))((((()))))))))))))))(((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))))(((((((()))))((((((()))((()))))))))))))))))))))))))))))))))))))))((((((((((((()))))()()))(((((((((()(((()))))))((((()))))))))))(((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()())))))))))(((((()))))))))((((((((((((()))))(())))(((((((((())(((((((((((((((((()(()))))))))))))))))(((((((())))((((((()))))))))))))))))))))))))))))))))))(((((())((((((((()((()))))((((((())(((())((((((((((((((((((((())((((((((())(((((((((()(())))))))(((((()))))())))))))))))))))(((((())()(((())((((())))))())))))))))(((((((()(((((((((((())(((()((()(()())))((((())())))())))))))((())))))))(()))))))))(((((()(())(((())(())))))))))))))))))))))))))))))))))))))((((((((((((())))))))(((((((((((((((((((((()))))))))))))(((((())))))))(((()))))))))))))))))((((((((((()((((((((((()(()))))))))))))))))(((((((((((((((())))))))))))())))))))))))))))))))))((((((((((((((()(()))))))))))))))(((((((((((((((((()(())))))))))))))))))))))))(((((((((((((((((((((((()))(()))(((((((())(((((((((((((((((((((((((((((()((((((((((((((((()())((())(((()))))))((())))((()((())()))))(((())((((((())))))))))(((((((((((()))(((()))))))))))))))))))))))))))))))))(((((((()))((()((())))()))))()(())))))))))))))))))((((((((()((((()))))))(())))))((((((((((((((())(()((()((())())))()))(((())))((())))((((((((((((()))))(((())))((((((((()))((((((((((((()))(()))))((())))()))))))))))))))))))))))))))))))))))))))))))))((((((())))))))))))))(((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()())((((()))())))))(((((((((((((((((((((((())))))((())))))))((())))))))(((((())(((()))))))))))))))))))))))))))))))))((((()(((((((((((((((((((((()())))(((((((((((((((()))))))))))))))))))(((((((((((((()))))))))))))))(((((((((((()(((((())))))))))))))((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))()))))))((())))))))))((())(())))))(((((()))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))))))(((((((((()))(())))))))))))))))((())())))))))))))))))))((((((((((((())))((((((((())))))))))(((((((((()))(()))))))))((((((())))(((())))))))))(((((((((((((()(())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((()))))(()))))((((((((((())))))()(((((((())))))))())((((((((((()((()))))()))))))))))))))))))))))))))))((((((((((((()(())))))))((((((((((((())())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()))))))))))))))))))((((((((())))))(((((((((((((((((((((((((((()()))))))))))))))))))))))))))))))))))))))))(((((((()(())))))(((((((()))))))))((((((())))((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((())(((())))))))))))))))))))))))))))))(((((((((((((((())))(((((()))((())))))))((((((((((((((((((((((()(((()))(())()))))))))))))((((((((((((((((((((((((((((((())))))))))))))))))((((((()))))))))))))))(((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))(((((((((())((((((()))))))))))))))))))))))))))(((((((((((((()((((((((((((((((((()))))(((((((((((())))))))))))))))((()))())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))))))))))(((((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((((((((((())()))))))))))))))))))))))))))))))))))())))))))))((((((((((((((((())))))))))))))))))))))))))))))(((((((((())))))))))((((((((())(((((((((((()))))))))))))))))))((((())))((((((())))())))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))()))((((((())))))))))))))))))))))))))))))))))))))))))))))))))))(((((((())())(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((()))(((())))))))))))))))))))))))))))))(((((((())(((((((((((((((()))))()))((()))))))))))))))))(((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((())))))))(((())))))))))))))))))))(((((((((((((()(((()())()))())((((((((())())))(())))))))((((((((((((((((((((((((((((((((((((((((()))))))))))())))))))))))(((()((())))))))()))))))))))))))((())((()))))))))))))(((((((((((())())))(((())))((()))(((((((())))(())))))))))))((((((((((((((()))(((((((())()))(())))))))))))(((((()())))(((())(((()(()())()))))))))))))))((((((((()((()))))))))))((((((()()))))))(())((((((((()))))((())((((((()())))))()(()))))))))))))))))))))))))))))))(((()))((((((((((())))((((((((((((()))))))))))))))))))))))))))(((((((((())))())(((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((())(((()(((())))))))))))))))))))))))))))((((((())))())))((((((((((((((((((((())))))())))))))((((((((((((((((((()())))))))((((((((((())((()))())((())(((((())(((((())(((((((((((()))))())))(((()))((()))))))(()(((()))))))))))(((()))((()(((((())((((()((()))()))))))(()))))))))((((((((((((())((()))(())))((((()))))))))))))(((())))))))))))))))))))(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))((())))))))))))))))))))))))))))))))))))())))))))))))))))))))))))))((((((((((((((((()((((()))))))(((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((()))()))))))))))))))))))))((((((((((((((((()))))))))((((((((()))))))(()))((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()(()))))))))))((((()))))))))))((((((((((((((((((((((((((((((((((((((((((((((()))))))((()((()))))))))(((((((()))))))(((((((()(((((((((((((((((((((()))))))((((((((())))))())))(((((((((((((((()))))))))))))))))))))))))))))(((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((()())))))))((((((((((((())))))))))((((((((((((((((((((((((((((((((())))))))))))())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((())())(((()((((((()(()()())))))))(((()))))))))((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((())(()((((((((()))(())))))))))))))))(((((((((((()(((((((((())(((()))))))))))))))))))))))((((((((((((((()(((((())((()))))))(((((((()))))))))))))(((((((((((((((((()))))((((((())))))))))))))))))))))(((((((((((((((()()))))))))(((((())))))((()))))))))((((((((((((((((())))))))))))))))))))))))((((((()(((((((((()())())()))))))()(())))())))((((((((((((((((((((((((((((((()((((((((((((((((())))))))))))))()))))))))))))))))))))))))(((((((()()))))((((((((((()))))((()((()))))(())))))))()()))))))))))((((((((((())())))))))))))))))))))())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))(((())))))()))(((((((((()(((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((())(((((()))(()))))))((((((((((((((((((((((((()))((((((((((((((((((())))))))))))))(((((((((((((((((((()()()))))((((((((((((((((())())(()((())))))()))))))()))))(((((((())()()(((()))(())(()()))))))))))))())))())))))))))))))))(((((((((((((((((((((((((((((((((((())))(((((((((((((((((())))))(((()))))))))))))))))))))))(())(())(((((((()(((()))))(((((((()((()(((())))))))(()(((((((((()((()))()))((((())))))))))())((()))))))))))))))))((((((((((((())))))))))))))()))))))))))))))))))))))))((((())))))(((()((((((())))))))))))))))(((((((((((()))))))))))))))))))))))((((())))))))))))))))((((((((((((((((((((((((()))))))))))))((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))(((((((((((((((()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))()()))))))))))((((()((()(())))))(((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))))))))))))(((((())))))))((((((((())))))))))))))))))(((((((((((((((((((((()))()))))))))))(((())(((((((()(((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))())(((((())(()))))))))))))))))))))((((((((((((((((((((((())))))))))))))))(((((((((((((((((())))((())))()))(((((((((((()))))))))((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((()))(((((((((((()))))))))))))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((()))(()))))))((((((((((((((((()(()()(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()((((((((((((((((((((((((((((((((((()))()))))))))))((((((((()))()))))))((())))((((((((((((((((((((())))))(((())))()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())(()))))))))))(()))))))))))))))))))((((()))))))))))))))))((()))(())))))(((((((((((((((((((((())(()((((((((((((((((((((((((((((((((((())(((((())(((())(((((((((((())))))))))((())))))))))((((()))))))))))(((((((())))))))))))))))))((((((()(()))(((()))))((((((((((((((((((((((((((((((((())))()(((((((((())))))((((()))))(())))))))))))))))))))(((((())((())))))())))))))))))))))))))))(((())((()))(((((())))()))))(((((((((((((((((()))(((((((((()))))))))))((((())))))))))))((((((((((((((((((()))))))))(((()))))))))((((())))))))))))(((()))(())))))))))))((((((()))))((((((()(())))((())))))))))(((())))))))))))))))((()((((((((())))()((((((())))())))))))()))))))))))())))))))))))(())((((((((((((((((((((((((((())))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))))((())))))))))(((((((((((((((((((((((())))((((((()))))))))))))))))))))))))))))))))((((((((((((()(()))))(((()))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())()))))((((((((((((())))))))))))))))))))))))))((((((((((()))))))))))((((((((())))))())))))))((((((((((((((((()))))))))((()))))))(((((((((((((()))))()))))))))))))))))((((((((((((((()))))))(())))))))))(()))(((((((((((((((((((((()(((((((((())))))()))))))))))((((((((((((((())))))((((((((()))))))))))(((((((((())(())))))))(((((((((((((((()))))))))))))))))))))))))))))))))))))))))))((((((((((((()))))())))(()))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))()))))))((((((((()()))))))))()(((((()))))))))))(((((((((((((((((((((((()))((()))))(((((((((((((((((()))))))))))(((((((((()))))))))))))))))())))))))))))))((((((((()))())(((())))))((((((())(()))(()))))))))))))))))))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(())((()((()()))()())(()(()))()())((()()))((((()()))(()(()(((())()(()(()()()())(()())((()))(()(()()()((()()(()))((((())(()))))(((()((()())))(()))((()()((((((())))(()()))()()(()))))()()((())))))())()(((()()()(()())()))())(()))))((())())(()))))))())()((()(())))(()()(())()(()()())))(((((()(())))((((())(())))()))))()()((()(())((())()))))()(((()(())(()((()((((((())(()()((())(((((()()(()()))((()((())((()()))((())()()())())))))(()()(())())))(())(()))(()())()())()())(((((())(())())))(()())())))()()()()((())())(()())(()()(()())))()()((((())((()(()))))((((())()())((()())())))(()(()())()(())(()(())((())())(((())()(((())((()(((((())()(()))(())()()()((()((()((()()()()))))()))((()())))(((())))))())())()()))(((()(()()))()()(())())()())())))()))((()(((()()()())()())())())))()))()()()((()()(((()((((()))))())(()))))(((()()()()))(())()))(()))())()())()((()(()((((((((())()())(((((()()(()))))()()(())()()())((()()))(((())))()()())()))))))())(()((()(()(())()))))()(()()())(((())()()()((()(()))()()()))))((()()(((())))()())()()()(()((())))())()(())(()((())))()((())))()()(((()(()))((())())(())))))(()))((()()()((()(())((()(()()))(()()((((()()))((((())((()(())()()((())))(()((())(((())((()(((()(()(()(((()))()())))))(((((())()(((()))(()))))())()((()))((()((()))))())())()()()))())())(()))()))((((()(()())))))()()((()((())()()()()()))))())((()))(())(((((()(()(((((()())()))))))(()))(((((()()()())(()))))(()((()()((())(())(((((())())))(()())(()))(())))()()()(()))()))(((((((((()))(())())))((((())))(()()()()(((())))())()()(()(()))()(((()((())))))()()()()(())()()))(()()()(()()(())(())))())))()))(())((())()))(()))(()())(()(()(((((())())(()))(()))(()()()(())))(((()))))())(((((())))(())))())))())))))()))))((())()(()(()))(())())())))())(())())(((()))()())(())))))(()()(((((())))()))(()()())()((()((()))()())()(()()(()()))()())((())()(((())(()(()))))()))(((()))()(()(((((()()()())((((()))()(((()((()()()(())(()()()(()((()))()()()))()))(()))((()))())())()((()())(())(((((()()((()(((((()))()(((()(((()()((()))(()))((((()()()()()()((()((((()))))((()())))))()()))(((())(()(()((()))(()(())(((((())()((()()))(((()((()))))(()))((()())))())(()()))(())(()())(())))())())((()()((())()()()(())())))))())(()()))(((((((()())()())()))(()))))(()))()((((()(())())))()()())()()))()))((()(()((((((())()((()()(())()))()(((())))((()()))((())))))(())))((())())((((()(((())())()()(((())()))))()))()))(((()((()()()()(((())))()))())()()(()())))()(((((((((()()))))()())))(()((((()()()()()())()()((((()()((())((()()))((()(((()())()((())(()())))(()))(()))(((()()))(()())())()((((((()(()((()())((()()(((()((()()()(()((()((((())))))((()())))(((())(())((())))()(())))())()()()()(((((()(()()()())(())(((()(()((()))(())(()()))()()()()())(()))))()()()())))))())(())(((())))())))))())())))(()(()((())((((()())())())))()))))(()))))((())()(())()((()())())((()())(((((()()(())()()))))()()())))))((())(()))())(()(((()())((((((((()(((()((((()))((()()()()((()))(()()(()))())))(((((()(())))))))()()())))())()((()))(((((((())(())())())())))((()((()()())()))))(()(()))))))))()((())(()()(((())))(((((()))))()()(())(()()()(()())((())())())()))((())())))()())((())()))(()(()()()((((()()))()()())))()()))(()()))))(()())(()(((()((())()()((()())(((()(())(()))))(()()))))(()(())(()(((((()(()((()(())())()))()))())))()()())())((()())(()(()())())())(()()))))((((()))())()((()(())(((()())())()())()()))))(()(()()))))))(()())))))())())()))(())())(()()))())(((()(((()(()()(()))()(((((()))((((()))()(())(())))()()())())((())))()(()))))())()((((((()(((()(()()())(()((()(())))(((((()))(((()))()())(((())()((()()))())))(()()((((())(()(())))(()((((((((())(())(((())))())))((()())))(((())()))((())()())())(())))))))(()())()(()(((()())))(()((((((())((((((()()(()())()))))((((())(()()()())((()())()(()(())(((((()())())()()((((()()()(()))((())))))())))((())()()))))())(((())())((()((()()())))))())()(())()(()()(((())))())()(((((()())(()()))))(((((())()(((((())(()(((()(()((())))()))()))((((()((())))()))(())()()()(()()((()()(()(())())(()((()()))()((())()()((())())(()))(())(())(((()()))(())())()())()()((()(((())()(()))))())(()((()()()(()()((()()())()))((()((()()))()(((())))))())))()())((((()())))((()(((((()()))(((((()))()(())((()(()))()(()((()))(()(((((((()))()(())))(()))(((())())((()())()(())))()()((())))()(()))()(((())))()))(()))()(())))())()((())())((((())))(())(()((((()()(()()()))(()())((((())((()(())()()()(()()((((())()(())()))(())())))())()())())(()()(((()()())))()))))((()())()()((()())))())()()))))(()())())))()()(()(())(()(((()()(()))())))))()()))())))((())(((((((()(()(())(()))())()(()(((()))((())))()((()(()))()))())))(()())))))()))())((((()()))))()()())()((()(()(())((()(())(())())))((()()))()(()())()()((()))())))(((()((((())))))()(((()(()((((())()()()(()(()((()))(((()()()(((()()))))((()((((()()()())(()))())))(((()))((()))))())))))(()))))((()))))((()))()))))))()))())()())())))(())()())())((()(((())(((((()()())()))))())(()()()(()((())()(()((((()((()()((()((()))(((()()(())((((())()()()))))()))(())()()))()()()())))()())(()(()(()))())())()(((((()))()))((((())()))(()((((()()())()()((()()((())()())))(((()()())(())(()))((((()))())()))()()(()(()()())((()((((()()(()(())())(((()())())))((()(((()((()()(()))((()(((((())(())()((()(((()(()()())))()()))(()())))()())))(())(((()()))))))((()())()(()()()))()())))))))()())(()())))(())())))())()))()(()((()((()(((((()()()(()()(((())(()((())((())))())))(())((()((())(())())())()))))))))()()))((()))())())))(((()()))))())())()(()())(())(((())(()(()))())()((()())(())((())((()(())()(())(())(())(()((()()()(())()()())(()(((((()((()(((()))()(())(((())())((()())))(())())))(()))(()((((())(((((()))))()))))()))(()))())))(()))()))))())())())(((()))))))(()(())())((()(()))((())())()()())())(()(())(()(()))(()(()))()()())((()())((((()(()())))))))(())))(((())()()())()))))))())(()(()((())))))))()())()())((())))()))(()(((((()(((()))()))(()())))))()()())(()))(()((()))(()(((((())(((((())()))(((()(()()()))(((()()()())(())((())()()()(()()())(())())((((()()(()(())(((()())())))()((())(((()((()((())))()(()((()()()))((((()))))(()(((())))(((()(())()()((((((((()))(()((()))()))()((()))(())((((())()()((())()()))(()()(()))((()((()))((((()()((()(()(((((()))))())()()(((())))((()()()()(((((()(((()()())))))((())(()))((()))))(((())(()(()(())()()(()))(()(())())()()))))(()()()))(()()(()()))))()())()))(((()(())))(()((((((())(()(()((()()))))()()((())))(()()()())())(())()))((()))()((()((()()(((((())(()()((()((()))((())(())()()(())(((()))))(())((())()(())()()(())))(()(()(()()))()((()())(()()((((()()()()))())))(())))))()((()))()))))()))(()(())()(()()))))))))())()((((()))()(())))(()(()(((()((()((())())))(()()))((()((()))))()()(()))())))())()())()())())())))()(())))))())((((()()))(()((((()())()))()(()))()((((((()))(((((((())()(())()()))())((((((())))((()(())))()())())()((()))((((()()))((()())))))))((()))((())(())(()()((((()(()))((()((()(()))()()))))((()(()(()()(((()))())(())()(())()()(())(()))(()((()()(()()()))()()())((((((((()))))))()(()())()(()((())((())))()(()()))))())))(())))))()(()(((())((()(()((((()()(()()((())((())))(()()))((())))())))()(())(((((())(()((((()(())(()())())(()))(())))))()())))))(()()())(((()((((()(()((((((()(((()())()()((()(((()((())()()))((((()())((()))((()))(((()()(()))))()()))((((()((((())))(()))()(())())()()(()))((()(((())))((())()((())))(()((()))))(()((()))))(((()(())))))())))))()))((()(()())))(((((()()))))))()(()))))))())(()))(((((((()(()))())))))))((())()))(()))(()((((()(())())((()((((()())((((())))((()((()))((((())))(()()))())))(()()())())((())())((()(()(()()())))()(()()))))())))()()))))()(()()((())))))))(())())))(()())())))))())(()(()))))()()(((((((((((((((((((((((((((((((((((()))())))))))))))(())))))))(())))))((((((((((((((((((((((((((((()))(()))))(((((((((((((((((()())))))(((((((((((((((((()()))))))))))(((((((())))))((((((((((((()))(())(((((()())())))))))(((((((((())))))()))(((()(()))))))))))))((())))))))((()()((()(((((()())))))))))))))))(()))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))(((((())))))))))(()))))))))))))(((())))))))))((((((((((((((((((()))))))))))))))))))))))))))))((((((((((((((()))))))))))))((((((()(()))(())((((((((((()((()))())((((((()(((()))((((())))()))))(((((()(((())))))))()))))))))((())))(())((((((())()())()((()))())))((((((((())))(((((((((((((((((((((()((()((((()(())()))))))))))(((((())(())(((((())()))))))))((((()))))))))))))))))))))())))))))))))))))(((((((((())(((((((()))))))))))(())()))))))))((((((((()(((()))))))((((())((((())))))(((())())(()()))))))()))))))(((((((((((((((((((((((((((()))))))))))))((((((((((())))))((((((((((((((((((((((()))))))(((((((())()())))))))))))))))))))))))(((((((((()))))))((())((())))))))))))))))))))))))))))))))))()(((())()(()()((()()((()((())(()))))))((((()()(())()())()(()()(()((((()()((()())())()))))(((())(()))()(()()))()((()(())((())(())()))()(((((()()()(()(((())((((())()((()))((()))(((()))())((())())((()()()()(())))(()()()()()(()()))(()))))(()()))(((()(()((()())((((((((()()(()()()(()))((((()()((())))))()()))))(((()()((()()()()))())(()(()(())()(((()))((()())))())()))((((())(((((((()()))(()()()(()()(((((()))(()(())(()))()))))()(())((()()(((())())))))()(()()())((())(())))())())((())(())))()))(())(()())()()((())())))))((((()(()))(()()()))))))()))()))((()))()))())()((((((()))))(((()))()()(())((())(()))())((()))()))((())))))()))(()((()((()(()((((())())())())((((())()())((()))(()())()))(())))(()())()()())))(())))())((()()))()()()))))))))(()(()(()))))())((((()()))))))))()(())))(()()))))(((()(()(((((((())(()()()())()))()((())((()))(()()())(()(())((()()))()()()((()(((((())(()()()()(())))(((())()()()()((()(()(((((((((())))))(((()))((()((())((()))()(()(((()))())(((()()(()))()(((()((()))()))(()))()(())()()()()((()))()(()()((())(((()))()(((())())(())(((()())())(()((()))()))())))()()()))(()((()())))))))))())()((((())(((())))(()(((((((((()))()((((()))))))(((()()())))(()((((()))(((((((())())))())()(()()))()()))((()()(((()((())()()())(()())()(((()()(((()(()()()))()()))))))((((()()(()))()(((((()()))())()))((())(((((()))(())())(())()())((()())((()())(()()()))()())))())))()))))(()()(()())(((()()))())((()())(((()(()())()()(()())))))(()(()))()()(()((((()()))))(()()((((()())))(())())))())(())))()()))())()))())(()(())())))))))())())()(((()()())(((()((())()))))(())()()(((((()))((()())(((()((()))))()(()()(()))(())((())))()))))))()()))))())()()))())()())())()))()(()(())(())())))((())(()))())))((((((())(()(())))()))())((()(((()))(()))())())()())((()()(()))(((())()(()()(((()()(((()()(((()))()((())(()))())()()(())(()))))()()())(((()())(())(((((()((())))()(()))(())()(()()(()()))(()(())((((())))))((((((()())))((((((()(())()(((())))(((((((((()))()()())(())(((()(((()()()(((((((((()(()(())()(((())(()()()(((()()((()()()))))((()))()(()(((()()))(()()(())()()(())((()((())(()((((()()(())))((((())((())())))((()))((((()((()())((())(()(()()))()))()(()))(((((())((()()((()((())(()())((()))((((())(()()(()())(((())()())())((()()()))()((((()()(())(())())))()((()))()()(((()()())(()())())))))))))()((())))())()(())()()(()(()(())()())()())()))()))(()))(()()())()(()))())))()(()))()))(()((((()())())(()((()(()(()())(())((()))()(())))))))(())))())))))()(()())())())())((()())()(()()(((((((()((())())))))()())))(())((())()))())((()(())))(()((()()()()())(((((())()(())(((())()(()()))()))((()))()())((()(())(((((((()(()(()(()((((((()()()))(()))()(((())(((())()()(((()(((()(())((((((()(()(((((()))(()))()()(())((()))(()((()))()))()(((()))))((()(()(()))())(()))))(())))()))(()))((((((()()())()()((((()(())))()())()())()((((()()())))(())(((()((((((())((())(()))))))(()))(())()))(()()())(()(())()))())(())(()((((((()()(()))))))))))(((((()()((())()((()(((()(()((()()()(()))(()()))((()()((((()))((()))))))()())())(())()()()((()())())((()())(()())))()()()()((((()()()(((((()))())(()(((()))(((())((()()()(()))))))((()))))()())((()()()())()))()))(()(((((()(()()))((())(()((()(((()()()()(((()(())(()())()(()()())))(()()()(())()((()(()()(((((()()())()((()()()()())))()(()))()(())(()))))))))()(()(()()(((((())()))()((((((()()))(()))()()())()(()))((()))()(()())(())(())(((()())((())()(((()(())))((((())()))))((((()(())))(())))((()((()(()()((()))(()(()(()(()))()()(()(((())))()())()))()())()(())(())(((()()()(())(())(()))(()((()(((()(((()()()((((()())(()()())(())(((()())))((((())()())())()(()()()((())()(()))))())((((()()()()(((()((())))())(()()()()(())(())))()())(()()((())(((()))()())(()()(((())()))(((())())())(()((()))((())(()()()(((()((((()()))())(())()())))((())))()()()(()(()))()()))))((())))()(()())()))())(())()(()))))())))(())()(())))))(())(())())(()(()))(()()())))()))))())((((()()))()())))))()())())(())()()(()(()))())(())))())))((((()()())()(()()()())()())())))()()()())))(()(((()(()())()(()(())())))))))()())))(()()()))))(((()())())()((((((((())(()(()()()((((())(())()()((()((()))())()))())()))))(())()(()))))))(())((()((((()((())())(()(()))(((()))()())(()))(())()()(((((()))))))(()((()((())()())(((()))()((((())()())))())(()((()))))(()))(()))()()))))))(()))))))))()(())())())))())(()))()(()(())()()(((())()((((())))(())))(((()()()))))(())()())))(((((())(()()))()(()))()((()(()))))(()))())()))((((())(((((())(()()(())))))()))))(())((()())()((())())(()()())()())((((()()((()((())((()((((()())()))((()())((())()()((()))()()())((())())((()((()()()()()(((())((())())(((()))()(())()((())(()))(())()))(())())(()()))()))(()()))))(()))())()())(())())()(())()((())()(((()())()()))))()())((()()(((())))))))()(()(()(((()(((()()()))())())))(((((()))(()))()))))()))()(()(((((())()))((())()(()))))()()(()))(()())((())((())))))()((())))()()))()())))(((((()()((())(((()())))())())()()())(()))(()()())(()(()((()(())(()((((((())))()))(((((())()(()()()())()(()()(())((())))(()))((()))))()(())()(())(()()()((()))())(()((())(()())((()((((())((()((())))())(())))(((()()))()()(((())(())()(()(()()()()(())(()()()((()((((()()((()()((())(((())))()(((()()())))))()()(())()(()()((()())))()())()(()))())))())))()((())()(((()))(()((()())))(())(())()()()(())()(((()()))()())(()(((()(()()(((()))()))()(((()))))((((()()))((((()())(()))(()(()())(((()()()()(())()())()()(((()((())(((()())(((()(()))((()))(()())(((()()()()((())())))())))()()))()()()(((()))())(()()())(())(()(()())))(()))())(()))())))()()()((((((()())(((())(()((((())()((()()())(()))((()((()))(()(((())))()())(()()))()()(()())((()))()))())(())))))()()(())())())()()))()))())())())()()))(())())())()())((()(())(((()())(()()((((()())())))())((((())()()(()))(()()))())))()()()()))(((())()()(()(())))))()(())())()()((((()()((()())()()())()((()())()()((())((()(())))(())((()((())(())(()()))(()(()()())(()((()((()()())(()())((()))())))))(()))))())))((()(())))))((()(())())())())((()))(()(()()()((()((()(()))()())()))()())))(((())))()()(()))())))))()(()))((()(((((((()))))())))))())())()())))()((()(()))))))(())()())))(())()))(()))())(((())()())())()())))))((((()))((()(((()(()))()(())()))(())()))(())))((((((()())()((())))())()(((((()))(()))(()((())(((()(((()))()()))())))(()))(((())))()()))())))))())()))))()()(()(((((()())(()((())())(())()))()(((()((((())(())()())(()())))))(())((())))(((()((((())()))))))(()))(())))((()()((()((((((((()())()))))))())(())))))(((((())(((()((()(())()(((((((()((())))((())()((()()))(((()))))(()(()))(()()))()(()((()))))()))()))))))((()()((()()(()(()()()())(((((()))))))(()(())((()()((((()))()(()))))))))(()(())(()))(((())))())()())()))((()((())()((((((((((()())(())()()))))))()()()(()))())()())()((())())()((()()())))())))(()(())())))))))(())(()(()(((())))()))())()(()(()((())()))(((()))())((())(()))()()(())(()())))))))((()((()(())((((((()))(())())()(((())(())())((()())())))))))()))((())))(()())))()()(((((()())(()())()))()())()()()()()())()()((((((((((((())(()(((())()))(()))))((())))(())(())()(()))))()(()(())())())())))))()())))()((((())()()(()()(()(()))())((()))(()))()((())))(())())())((((()((((((((()(()()(()()(((()))(()(((()))((())())()(((()()(())))))((((((()((()(((())((()()(()(()()())))((())((()(()))()()())))()))))()()(())(()))())))()((((()())))())()(()))()))))))(((()())))))()(((()(((()())))())))()(()()))()())))((())())((((((()()(()())))())((())))()()())))()())()(())(()))(())((()))())))())()(())()())())(()))())())()(()()())()((()(()()(()(((()())(((()())(()()(())(()((()))))()))((((()()((())))()((())())(((((()((()()))()))))()))()(((())()()))())))(()(()()())(()))()(((((((((()()()))))()(())()(()()()()(())))))())())))()))((()()()))(((())())))(((((((()()()())))))(())()(()()()(()))()()(((((()((()())((()(((())(()((((()))(())))())((()())())((())((())()()()((((()))))()((())))(())()))()((()))()(((()()()))((()(()(()))()(()))((()))()())((()())(((()())(()((()(()(())()))))())())))(())))())(((())()())()(()())())(()()(()()())(((()())((())())((((()()((())))((()(()()()))(()()()((()()(()((())()()()())(((()())()(((())()())())())(()(((()))()(()))(()((((()()(())()))(()((()())()()))(()()((((())()))()))))())((((()(())((()))))())(((()((((())())((((())))()(((())(()()()((())()()()(()(((()())()())))))((((()())))(())()((((())))))))((()()())(()()(((((()))))()(()()((()()()())))()))(()(())))()))))(()(((((((()(()()()))))(((((((((()))(((()((()((()(()((())))()()(()(((()))(()))()())(()(()(()((())((()(())())())()())((((())))())))()(()))()((()())(()()(()(()(()(((()(())((())()))()()(())))))((())(((()()(()))(((()((()())()((((()(((()()()((()()))())()()))(()((())))()(((()()())))(()))))(()))())()())(((((()(((())())(())())(())(()())))(())(((())))(()()((()()())(()(((((()()(()((()))((()()))((()(((())))((()(()(()()((()(())))))(((()((())))()(())((()(()(()()))((((()((((()()(((())(((()())())))))()()()))()()())))(((()((())))))()(()(()))()())()((()(()(()(()()))()(()(()())()))(())))(())))()(()()()()))))())((())))((())(())())(()(()())())))())(((()((((())))(())())()(()((()(((()()()())())())(()()))())()))(((())))()(((()()())()((((()((()))())(()))(((()()))()((()))))())()()())()()())())()))())())((())(())())(())((()())))()())()())((()))))())((((((((())(((()()((())())))()()()(((())((())))()())))())(((()(()()))))(()(()()(()(())()))(()()())()((()()))()()()(()())(())))()()))(()(()((()())(())(((((((())))))))(((()))))))())((()))))))))()(())))()))))))()))))())())()()()(()(((()(())())))))(())(())))())))()(()())())()()))()()(()((((()(()()))))()())))))((()))))))(()())))))()(((()()))(((())))))(())))))))()(()(((((()(()(()(())))())(())))(())))()()()))()())(())()))))()()()(((()()(())(((())((((()((())(())))()((((()))()((())(()))())((((((()))(()())))(((())))())(((()))(()())()(())()()((()))))((()((()(()((((()(((()(())())())(()))((((()))(()()()()((()(()((())()()))()(())((()()((()()(((()(()())(()))())(((()()())()))((())())(((((((()))(((())()()))((()()))(((((())()()()(()())())))()(()())((()(((()(()()())(((((()))())()(((()())((())(()))(((()(())()()()()())()))))((((()))()()(()())(((()))())()))(()))))((())))()))(()(())()(()))))))))(((((((()(((((()(()((()())())(((()()))())((())())((((()((((())((())()(()))(((((()))()))(()(())(()()))((()))((())()(())(()))))()))))()())))((((()(()((()(()(()(())(()(()((())))(((())))(()))))(())))()))((()((()))))))(()(((())())())()))()()(()(()((())((()(()(((()())(()()())))((()((()))(())(()())()(((()())((((())()((()((()()((((())))())((()(())((())))()()((()))))))((())(()(((())()))(())))())(()()()))())((())(()(((())()()))())())())()(((((()()((((((()(())))()())()))((())((())))(((()())()((()())()()((()))(()()))))()()))()))))((()))(((())(()(())()(((((()(()())(()))(()()()))))(((()))()()()((()(()()))(()((((())))))(((()))(())()(()))()((())())(()))())()(((()((()()((()())))))())())((()))))(()())(((()()())(((((()))(((((())())(((())))()()))(((((()))(())(()(((()(()))(()((())(((())(()(((()))()()(())))(()((()())(()()()(((((((())))()())))((()()((())(())(())))))((())(()()(((()())(()()())(()(((())()(((()))()(((()()))()()()()())))((()((()()()()())((()()())))(()))(()))))))))))))((())(())((()(((()(()(((()(()()()(()())()())((()))())(((()(((()())(())))()()))))())(())))(())((((())(())(((()(((())))))))())()()()))(()))())((()(((()())())))))()((())()((()()()))))())))))()())))())()()()()())()))))())((())())()))(())()))))()))))()()))()(()))))(((((()(()(((((()())()(()(()((()()()((()))((())((()((()()))(((()(()))))))(()()()((()())())((()))())))))(()())))())(()())((())()())()))(())()()(()))))))()())()((((((((((()()))())()))))))))()()()((()))))()(()()())())())((((()(((((((()()())))()(((()())((()()(((()())))()))()))((((((()))))()()(((()()())(())((()()))))(())(())()(((()()))))()()())()))(()))()(()))(()(())())))()))()()((())(((())(()))))())()()))(((())))()))()))()(((()()()(()()()))())))))))()((())())()))()))))))())((()((((()((())(()((((((()((())(((()))(())(()()(((()())))())()()())())())))(())))()())())()((())())()()(()))))))))()(()()())))))()(((())()))())(()()(((()((())(()))))()(((()()())))()())()(())))())((()())(()())()(()()((()()))())))()(())()(()((()(()))))))))(()(()()()))))(((()()()())())))(())))())()))))(((((((()(()(()()(()()(()(()()))((()()((()()(((()((((()())(())((()))(()))(((()((()()(((((()(((())((()(())))(((()()((())((()))(()))((((((((()))()))(()()))()()((((()))()((()(((((())()(()))()(((()(()((())((()()((((()))))())))()()))))))()))()()())(()((()())))((()(()())()()))())(())(())()()))()())))()())()(())()())()()(()()))))(((())(()))(((()((()((()(((((()))(()()()()()())()(((()()())())()((((()()))))))()))(()(()((((())((()(((()())()())(((()(()))()((())(())()(())(())))(())()(()()()()())(())))))(()((()()()(())(())(((())()(()()((()))))()())()(()()()))))((()))(((((()((((((()))((()(()))(()(((()()((())((())))(()()(())(())()((()()(())()(()()(()((()()((()())))()))()((()((())((()()(())(()()())(((())((())()(()()))())()()))()()))))(()((()))))()))(((())()((((((()(()))()())((((())(()()))((((()()(()))(()()()(()))()((((()))()(()))))((()()()(()((()))(()(()))())()()()()))))((()))()())())())(((())))())()))()(())(()))))(())))())()(()))()(((((())))()()((((()(()()())(((()))())()()))()()(()()))())((())(())(()())()((((()))())))(()))))(())))()())))()())(()((())(()((()(())))(()(()())((()))(()))((()))))))((((()())()())))((((()))))))((()))(((()())(()((()))())((((())))((())))(())))(((()()))((((((((()))()(()))))))()((())((()))()))))((()(()(()((((((((()))((()((((()()))()(()))()()()((()))((()))()())(())))(((()))((()()))(()(()(()()((()()()(()())))()))(())()()))))(())((())(((()(())()(()))))))())))))(())()()))())))))())(()()(()())(((()()(())((()((((())(())(()((()))(())))))(()))()(()()((()()()()))()))()))))()(())(()))))))))()(((((())(()()))()))((()(()(()((()(())())))()))(()))(())))))((()()(((((((())))((((()))(()((()))(((()))())()))(((()(()))((()())(())()))))())()()()))))(()))()))()))(()(()))()()(()()))()(()())()((())(()(((((())(()))))(())((())(()()(((())))))()(()()())()(()()((()()()))))))))(())((()((()(()))()(()(()())))(((()(((())))(()()()())(())())(()(()))(()(())()(((()((()())))(())))))(())()))))(((()((()(()()))())(()(()))())(())))((()))))()))()()))(()()))(()())(()())()())(()(((()))))))()))))(())(()())()()()())())(())())(())())))(()(((()()))(()))()(())))))())()()()())()((()(())(()(())()()())))(()(((())))(()))()())()()))())(((()()(()())))))))())()(()())))(((()))))())())())((()()()))))))((()()))())()()((())((((((()(()))())())()))(())())((())(((())((()(())(()(((((()((((()()((()()()))()))(()))())((()))))))(())((()()))()(()())(()(()())))(())(((()(())((()(())))()(()(()())((())(()))(((()()(())((((()()((())(())()))()))()())())(((((()))((()(((()())()(((()(())((()))))(((()))()())()())()())((()(())((()))()(()()()(()))(())))))(()()(((()(()())))())))(()(())()((((()))()((()())))()))())(())(()))()((((())(()()))))()((()((()(())(()()((()(((())()((())(())(((()(())((()()))())()())((()()()(()))))(()))))())(()(())))(()))(())(()())(((()((()()()()))())(())((())()()()))())())(()(((()())()()))()()))))()()((()()))()())))())())())()()()()()))())))))))))()((()(((())))()(((()()())())))()))()(()(()()()()((()())((((((()((()()))))()(((()))(()())))()((()(((((((((())()(())((((()())))(((())))))(()())))()()))())())((()))(()((()()()(((()(())()((((()(())))((()()((())))())((()()())(((()((((()()())()))))()()(((()))()))()()))))))(())()(()()((((())()())))(()(())))))()((()))())()()())))((())((()(((())())())((((()())((())))(()))())(((()()))(()()))((()(())))()((()))()(()()(()(()(((()((((()))(()(((()()(((((()()((()))(((((())((())(()(()))())()())()()()))))(()(((())))))(())(()()))(()(()()((()())()))((((()(((((())(((((())()(((()(((())))()((()()((())()))))((((())))())))(()(()))())))))))))(((()(((((())()())()(())()))())))()))(((()((((((()(()((()((()(())())(())((((()))()((())())))()))()))()))))(())(()()(((((((()(()(((()()(())))))))()))(()))(()((()))()))()))(()((((((()(((()())))))()(()()))()()(()))))((())())()((())(()()((())))))))))())))()))(()()()((()(()((())())())()(()())())()))()(((())()(())(()()(())(()))))(()))(((()((()()(((((((()(()(()))((())))((()()())))((()))()))()))(())()(((()))()((())()()(())())())((()))(())))((((())))(()(((()((())((())()))(((())(()))((())((()()()()))))))()()))())(((((()))())))()()(()(())()))()()()))())))()()()))((()((()(((((()(())))))((())())((((()((()))(()(()(())()(()())(())(()))())()((()()(()((()()))())(((((()(((()))((()((()(()())()))(())))(()(()()))(())(()())(()()())()))()((((((())((()(((())()))))(((()((())(((((()((())))(()((()))()))()((())))(((()(((()))))())(()(((()))(((()))()((()())()(()))()))()()()())())(((())())()(()))))())))))()))()()()))(())(()(())(())())(())(())))()))()()(()(())())))))(()))))))(())))(())((((()()(()()(())())))()))((((()))((()()()((()(((()((()((()))()))(((((()()())))())(((((()(()())((()()((((()(())()((())))()))))(()()))))(())))()))(((()()))()))()))())()(()((((()))(()))))()(()(())))()()))()))))(()(()))()()))))())))(()))))()))()(()((())))))(()())(()(((()(()())))(()(())()(())()()))((()(())())()((()(((())(((()()((()()(())))))((((((()(())((()()(())())))))))))((())())()(((()((()(()(()(((((((()(((((()))())(()()(())((()((())(((((()(())()()))(((((()((()(())((())(()((()())(()()()))()))()())))))()(()()))(())(()())())((((())()()())())()(()))(()(((())((((()(())()())))(()()(()))())((())((()((()(()(()()((()())()))()((())((()())))()((()()(())((()()())((()(((((((())))()()()()(((()((()))(((()))())))))()(()()()()()((((()))())))))))()()(())))())))((()()))))(((((()()((((()())())(()(())()))(()(())(((())()(((())()))))())))))(()())(()())))))))())())))())()()(()())(())))))))()())()()(((((()))())(()((((((())))))(())()()())(()()()((())))())(()))()(()())()((()((())))()(()()((()))())()(((((())()(())()((()))())(()(()()))(())))(()())))()))(()()()((()(((((((()()(())()))))()(((((((()))())(())()())())())))(()()()(())())))))()(())(((((()(())(()())(((((((())())(((((()()(()()))))()()()(((()()()()()()))()(()()())))(()))()(()(()(((())()()(())())))())((()(())(((()((()))(()((((((((()))(((((()()))())()(()))()()())()))))(((()()())(()())())(())()))())()()()((((())((()(())()()(())()(()(()))(()(((()())()()((())()))()())((()((())))))()(()))))()(()()))(((())(()(()()())())(()))()())(()(()()()()))(()())()(()(()(())))((((()()(())()((()())()((())())()()()()())((()()))))))(((((())))()(((()()(((()())()))))((()(()(()()()(()))()))))))())(()))())((()()))(((()(((()(((())))))()()())()(()))()((()()))())))))((())()()(()((()()((()((((((())(((((((((()()()))())))()(((()((())))()()(((()))(()(())(((()))((())(()))((()(())))()))()())(()())(((((())()()()(((()())(())))()))()()(()))(((())(())()()())(()))()((((()((())()()()((())())(()())))(((())))((()())(()()(())))(())((()()(())(())((((()())(()()(())))(())())))))(())))(()))(()))(((())()(()(())())())((((()())((())(((())())))()))))()(((()()()())((()())())(()(())()())()((())()())))))())(()))))(()(((())()))()(()(())()()))))))()()(((()())))(())))(())())))())(()()())()(())()(())())))()())(()())((()()())))()(((()()()(())))((())))())()))))((()(())((((())(((((())())())(((()()()()())()))((())((((())()()(((((()(((()(()()(()()()())))()(()))((())()()))())(()(()())((())()))()(((((()())()()()))))()(())((((()))((((()())))(()((()()()()()())))(((()()(((()))(((((()()()))))))))(()((())(()())))(()))())))())()()()()()()))))))()(())())(((()(())()()))))((((()())((()((())))())()(()))((()))))()())(((()(()(())))())((()((()())()))((((()())))))())()((())()))())())((((((((((())(())(()(())(()(()()))(((()))(()))))())(((())((()(()(((()(()))()(())()()()))))()(()))(())())(())()()))()(()(((())(()))))(()())(())))(())))()))))(((()((()()(())())((()()))))))(())))((()))(()()))))()(())(())))))))()(()())())))))()(((())))))))))())(((((((((()(()))())()(()(())(()))((()()()))(((()())(((()(()))))))(())))()))(()))))((()()))))))()))())(((())())())(()())()()(((((()))(((((()()(()))))(((()()())())()))(())(())(((((())))))))))()())()()))())((())(((()())()))((((()(())(()()(((()))()(()(((()))(()())(((((()))()()(((()))((((())(((()))(()(()(((((())(()))(())((()()((()(()))((())()()((())()))))()((())))))()())())((()))()))))()))))())(((()()())((((((()(()))()(())()()((((()((())())))(()(((())())())((()))((((()(()((())(()()())()))())()()()())()())()(())())(()((((()())())()(()(((()))(()()()))((()(())()()())))())))(()()(()()()))(())(()())())())()(((())(()(((()))(((()())()())()()(((())(())())(())())()(()(((()()()()((((()()(()))))((()((())(((())((())(((())())()())((()(()()((()))))((()))())(()(((()))()()()(()(()(()(()(())))(())()(())((())((()))))()(()((()((()()(()))())()(())()((()()))((()())(()(())(()())((()))(((()))()()))())()))()(()))(())))(()(((()(((((())()(()(()((()(())))((())((()))))())))((())))())()))))))(((()(())()))((())()(((()(()()))(((()))))))))(()())()())(())()((())(()(((((())())(()(()))))))((()()()()()()((((()))(()((()((()(()())()(((()))())())))()((((())))(())(()())())()(()))))((())()(())()())))())((()(()(())()(((()(())))())(())))((()())))()()((())(()()()())(()))(((((())(()()(((()()))))((()())((())()))))())(((((()()))(())()())))())()(((()))(((((((()()()))())((()((())))()()(((()(((())((()()())))())()(())((()()((()((()()))(((()(())(()()()))()()))(())((()))()(()())(())((()()((())((()))))((()(()()()((()()))((((())()))))(()))()()))(()(()()))(()())))))())))()())(((()))))))((()(())))()(())())(())())())((()))(()((((())))))(((())()()()())()))(()))()(()((()())()(())(()))()))()))))(())())))(())))))())(())(()(()())))()(()))()(()(()())()()(()())()()))(())))(())))(())()))())((()))))(()(())())()()(()()))))(()(())(((((((()()()()(())())(((((()(()))(((((()(())((((()(())((()()((((()()()))((()))()((((())()(((()()()))))()())))))((())))())()(((()((((()(())())()())()(((()()()()()()(())()(())((())((())(()(((()()()((()()(((())()())))(())(((()()))(())))((((()))))))()))((()((((()()(()))()(()(())(()((()((()))(((())())))(()())(()()()))(())))(((()(()())()((()(((()()()(()((((()())(()())))()()()()))()((((())(()(((()))()((()(((()())))((()()(())((((()((()()())(()(()(((()))))((())()()((())())))((()))(())()())()(((()))))())(())))()))()((((()()()(()())))(((()((()(((()))())))())()(())(((()())))((((()()))))()))))(()()()(()((()()())(()((())(()()((()((()))(())()()()))(()((()))()(((()(()))(((()())))(()())(())(())))((((())(())())())(()()(())())(((()())((()))))()))(()()()())()(((()(((()(())(())))()(((()))))((((()))(())())())()(()))(()(()()()())(((()(())))()())()))(((()(())(()))()(()(())(())(()()((())))(((())))(((()(()()))()((())((()))(()((((())(((()(())()(()))(()(()))()()(()))))(((()((())()()(()(())((())(()(((()((())()))))(())))))(()((()))((()))(()(()((())(()(()((()(()(())()()(())(())))(())))(()()()))))))()))))())()))((((())()(()(()(()())()(()()))((())))()))()())))(()(()))())()(((((())()))(((()()(())())))()))(())()())(((()(((())((()())))((()(((())()(((()))())((((((((()))(()))))))((()(())))(()))())())(()()))))))()))((((()((((((()()(()(()((((()()((())))()((())()))()()()())()((())(())))((()))))((()()())(())))()()(()(()(()(()))(((()(((()(()))()((())((((()(()()())))(()(()((()))())))(((())((())(()()))()()(()))())()()())(((((()()(())(((((((()()(((((())((()))))(()(()))()()))))))((((()()(()()())(()(((()))())()())(())((())((()))))))())(()()(()()(()(((((())((((((()(()()((())))(())))()()))((())())))()))())(()(()(()())))(()()(()()())(())(())()())(()((()()))))))())(()())()(()()())))))()())())()))((()()))()((())()))()((()(((()((()())()))(((((((((()))())))()()()(()(()(()))(()()(()()(()((()())()()((()(((((()()()((((())))((()()))((((()))()(((()))(()()((()())))((())()))))((()()(()((())(()(()(()((()))))()((((()))(()(((()()())((((((((((()()(()(()()(()())()))((((())))()())))(()()())())))))((())(()()())((())(()(())())())()(()))()())((()())()()(()((()()))))))()(((())())((()()((()((((((()))()((()())()()())(((()))())(()((((()(()((((()(()))(())))))(())((()))()(((()()(()(())())()())((()((((())(())(()))()))))()(())((()()())(()()())((((((())(((())((()())())(()()))(()))())()()))(((()()(()(())()))())()(((()(()()())()()))())))()((()()()())))())()()(())(()((()(((()((()(()())(())(())((()))()()((())))(())()))))))))(((()(()(())))))((((())(())())()))()()))))))()()()(((())))()())())(()())))((()()))(())())))()())(()(())()()((()(((((()()()((()))()())(())()())()()(()(((()())())(()(()((((()())()()))()(((())()(())))(()()))))()((())(())())))(()((()((((())(())(()())()(()(((()))((())(()())()((()(()))()(())()()()))(())())((()))())(((()(((()((((())((()((()(()((()()((((()()()))()))))(((()((()))()((()))))()))(()(()))(())()(()))((()(())())()((()()))((()())())))()(()()()((()))())()()))))(())()))(()()))(()((())))(())((()(((()))()(()()(((()(((())))(()))(()(())()((((((()()())())))())(((((()())()()()(()))))(()((((()()))()())))((())))))))(()()()()())(()(()((())(()(())))()())(()(())()())()(()()())())())))))()(()())()))))((())()())())()(((())))))(((((()))))())()((()())(()(()))((()))(()((()(()))(()((((()))))((())(((())()))()))()))(())()))()(()()()(((((()))(()()))))())(()(())(())()))())(()))))))))))((())())(())()))(())()(()(()(()()(((()()(()))))(()()))())))((())))(())(((((()()()))))(())()())(())))))()()(())())()))(()(()((()))())())))))))()))()))((()(())())))(()()(()((()((()((()()()))())))((((())(())((()(()(((((((()(()(()))())())(()()()))((()))()(((()(())))()(((()())((())))((()))()(()((((()))())()()()(())(()(()))()))(((((()(()(())(()(((()))))((((())))(())()()((()()))()())((()))())((((())))((((()(((()
(())))))()))())))))(()))())))((((()(())(()())((((())()()(((()))(()()((()(()))(()(())((()))(()))()((()(()))))(()))((()))()())()()))()(()(()))()((()())(())())(()((()()))(()))(())(()()(())())))(()()))()(()()((())(()()(((((()()))())))(()()()((())(())(())))(())))))()(((((()))(())()(())()())()()))))((()))((()((((())())))()())())(((()((())((()()((((()())))))))()()))(((())()((()())())()(()(()())()))(()))(()))(())()((())(())())())()(())))))(()()()))))(())))))()((()(()))((((())()()))())))))((())())()))(())())(()()(()()((())))())())(()()())(())(())()()((((()()(()(())())(()((()(((())((()(()(((())))()()((()))))(()()))(()()()((((()()()()())())))(()))()((((()))(())))()((()((())))))))((())(((()(()())()((())(())()))((())((()()((((()(()(()))())())()(()))()((())((())(()())))))()(())()))((()((()))(((((((())(()))))(()()()))()()))((()())()()())()()())))(((()(()()((((())()(())((()(((())(())))(((()))()((())))(()()()((()()((())))(((()(((((())(()()()())((((()((()()()()()(())(((())))))((()()))((()()))((((())(((()(()()(()(()))()())(((()((()()((()()))))((())))()((()))(((()()()))(()(()))))())(((()((())(((()()()((()()(())))((()()(((()))())(())()()))))))((())((())())(()(())(())())())(()()))(()())()((()(())())((()(((()(())()(())(()()())))))((((()()))))(())))())(())())())()))()((()((())(())()()))())((()(())()())()(())))((()(()()()()))())))(())(()())(())(())))()(()()(()()()()(((((()(()(()((())))()())(()()))()))())))()))(())(((()))(())()())()(()))()))())((((()((()()(((())((()(((()(()))((()()(())(())))))(()((()((((()))(()))()())())()))()()))((())(()())()((((()()(())((((((()(())))()()())))(((()()))()()()))))()))((())()))(())))))())())())(((())(()())()))))())(((()()(())(()((()()))())(())())(((()(())(((()())))))())(()(((())((())())))()())())))))()()())()()((())())))()))())((()()))))()(()())(((()())))()()())))())(()(())(((())(()(()()(((())(()()))(()()()(())()))(()))))))(()())((((()((()))()))(())())))((()(((((()()())()))))(()((((((())())((()())))))())()(((()))(((()(()))()(())()))())((())()()))()(()((((()((()()(()))((()())()(())(())(()))))()())))(((()(()))()((((()))())(()(()((()()))())()))()())()(()()))()(((()(()))())()(()()()(())(()((()()))))()(()((()())()))()()()()))()((()()((())))))(()()()))(()()()()(((())())()((())))(()()(((((()()(()((())))(()(()()(((()(())))(())(())()))(())()(())(()))))((()()())())()())(())()))))))()()(((()((((()()((())(()(())(((()(())))())(()))()())(())(()))()))())(()((((((((()((()))(())())()()()(()))((())()()))))(()())()()))(((((())))(()))))))))(()(())()))((())(((())))))((((())((())())())()))(()()))))((())())())(()())((()))())())))(()()(())()())((()))))))))())((((()())(((())((())()))())()()()()()(()))((((())()))()(())(()(()())())()(((())(()(((()()()(((((((()((()()())(())((())))(()))()()(()(())(())(()()()(((())(())()()((()(())()(())((()())()()))()()))()(()())(()(())(()())(((()())()))(())(((((()((())(()))(()((()(()))()()))(()())()()(()))((()))())(())()(((())(()))(())((()(())))((()((()())()(()(())((())())()((()()()))))())((()((()(())(((())()(((())))()))()))((()(()))))))())))())((()()(())()((())(()(())))())()()(()((()())))()))())())((((((()())()(())())(()(()((()))((()))))))()())())((()(()))())(())()))))))())(())()((()((())(((((()(()(())(()(())((())))()))(())))(())((())(((((())())(()()(()(())()()())(()()()))(()()()))())()))(())())))())(())))()()()(()))))())(((()())(((()()()((((()(()))())((()((()))())())((()())))()))))()))(((((((())()(((())()))()(())())((()((()(()()()(()(()())))((((()((())))())))()))(()()))()()))()()(()))())()))))(()))()((((()))(((((((((())()))())))()(())))))(())((()(()()(())(()()()(())(())))(())((()))(()((()))((()((())(())))()())()((())))))(()((()(())))()(())(()))()))(()))))())(()((()))()))(()))()))(())()((()(()))))())()))()())())))))((()))()())(()))()()))))())))))()(())()(()))())))())()(()(())()))())))(())(())((((((())()())))))()()))())()((())((())())))))))(())())()()))())(((((()(((((((()(())((())())))))(((((())))))(())((())))))())())((())()(()(())))((()())()(()((())))(())((()(()((((()((((()()()))()())((()))())))(())()()))))())))())))))))())))(((()())(()())())))())())()())((()()(()()())())))(((()()((((()((()()((())))))()))(((((()))))((()()))())))())))))()()(()(()()())))(()(()())())()(()()(()))((()()))()()))()(()()()))(()(()))())(())()()))))(((()((())(()())))))(()((((((((()))()))))())))())()))((())()()()((((((())())(())(()()(()())))()((())))))(()()((()(())))()(())))(()))))))((()))()())())))((()((((((())()()(()(())()()(()))())))()())(()()()))(()(((())(()(()((((((()(((())()())))(()((())()())((())))(()(((((((((()))()))(((()))()(())((())()))(()(())()()()())))(())))(())()()((()((()))()(((())))))))(())(()(()()(())()))(((()())())((((()))()()())(())()()(((()()))((())()(()(())))))())))(((()())(()((()(()))))))(()(()()(()))))(()(()()(()(((())))(()()())())))()())))((())))))))()))))))(()((()))))))(()(())(()(((((()()(())))))))()()())()()()()))()((()(((((()()))(()((()()(()((((())()()())(())(((()))()))()()()())()(((((())((()))(((((())))())()((()()))))(((((()))()(()()(()((())(()(()()(()())(()()(()(((()())()))(()())))()))())))()()(())(()(()()))))))()())())(()()()))(()()))())(())))())))))))())()))))())(()((((())))))(()((((()((((()(((((((((((((((((((((((((((((((((((((((()))))))))))))(((((((((((((((()))))))(((()((((((()))))))))))))((((()))((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((())))((((((((((((())))))))))))))))))))))))))))(((((((()(((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((((((((((((((((((((((())))()())))))))))))))))))(((((((((((((())))))))(((((((((())()))))))))))())))))))))))))))))))))))))))))))))))))()))((((((((((((((((((((((((((((((((((((((((((((((((((()))))(())((((())))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((()(((())(((((((()))))))))()))))))))))))))))))))))(((((((((((((((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))())(((((((((((((((())))))))))))((((((((()()))((((((((((((((((((((())))))))))))))))))))))))))))((())))))))))))))))(((((((((((((((((((((((((((((((()))((((((((()))))))(((((((()(((())))))))))))))))))((((((((((((((((((((((((((((((((((((()))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))(()))))))))))))))))))))))))))(((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))(((((((((((((())))))))((((())()(()))(((((((((())))))))))))))))))((((((((((((((((((((((()))))))())))))(((((((((((((((((((((())((((((((((((((((((((((((((((((()))))())))))()))))((()(((((((((()((()))))(()))))))))))))()))))))))))))))))()))))))(((((())(((()((()(()())))(((((()()))))))))))))))))))))))((((((((((()(((((()(())(((())(()))))))))))))))))))))((((((((((((((((())(((()))))))))))))))((())((((((())))))))))))))((((((((((()))))))))))))))))))))))))((((((((((((()))(((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())(((((()))))))))))))))))))())))))))))))))))(((((((((((((((((((((((((())))))))))(((((((())))())))))))))))))))))))(((((((((((((((((((((((((((()))))((((((()((((((((((((((((()())((())(((()))))))((())))((()((())()))))(((((((((((((((((()))))))(((()()))((((((((()((((((((((())(((((()()))())))))((((((()())((()))()(()()))))()(())))))))))))))))))))))))((()((((())))))))))(((((((())))))))(((()))()((()()(((()())())(((())())()))))))((((())))(())()))(((()))))))))(((()))(((((())((((((()(()))))((())))())))))))))))))))))))))))))))))))))))))))))))))))(())((((((())))))))))))((((())))))(((((((((((((((((()))))))))))))((((())))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))((((((((((((((((((((((((((((((((((((())))))))))))))))((((((((((((((((((((())))))))))))))))))))))(((()))))))))))()))(((((((((((((((((((((((((((((((((((((((((())(((())))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((()))((((((((((((())))))(()))))(())))))))))))))(((())))((((((())(((((((()))(())(()))))))))))))))))))))))))(((())(((((((((((((((((()(())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((())())())(((((((((((((())(((((((()))))))))))((()))))))((((((()(())))(())))))))))))))))))(((((((((((()))))(((((())))(((((())(())))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))())))))))))))))))))))))))))))(((((((((((())(())))))))())))(()))))))(((((((((((((((((((((((((((((((((((((()))))(((((((((((())))(((((((((((((((((()))))))))))))))))))((((((((((()))))))))))))))))))))(((((((((((())))))))))))((((())))(((((((((((((((((((((())()))))))))))))))))))))))))))))))))))((((((()((())((((()))))))))(((((((((((((((((())(((((((((((((((((((())(())))))))(((())))))))))))))))))))))))))))))(((((((((((((((()(()))))))))))))))(((((()))))))))))))((((((((((((((((()(((()()))))))))))))))))((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()((())))))))))))(((((())))))))((((((((((((((()))))))))((((()))))))))(((((((()))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((((())((((((()))))))))))))(())(((((())((()))((()))))))))))((((((((((((((((((((((((())(((()))())))))))))))((((((()(((((((())))))))))))))))))))))))))(()))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))((((((())))))))))(((((((((()))((((()))))))))))))))))))((((()))(((((((((((())))))(((((((()))))))))))))))(((()))))((((())))))))))((((((((((((((())(((())))))))))))))))))(((((((((((((((((((((((((((((((((()()))))))))))))))((((((()()))((())))(()((()))))((((())))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))((((())))))((((((((((((((((((()))))))))))())))))))))))))))))(((((((())))))))))))))))((((((((((((((((((((((((((((((((())))))((((())))))))(((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))((((((())((((((((()()())()))())((((((((((((()))))))))))))((())))))))))))))))))))))))))))((((((((((((((((((((((())))))))((((())))()))((((()))))((((()))))))((())(()()))))))))))))))))))))))))))))))(((())))((()))(((((((())))(())))))))))))))))((((((((()(((((((((((())()))(())))))(())))(((((()())))(((())(()))((()))))((()))))))))))))))))(((((((((((()))))(((((((()((()))))))))(())))))))((((((())((((((((())))()()))))))(((((()))))))(())))))(()))))((((((((((((((((((((((((((((()()))))))()))))))))))))))))))))))))))))))))))(((((((((())))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((())))))))))((())))))))))))))))))))))))))((((((((((()((())))())(((((((((((((((((())))((((((((()()((((()()))))))))((()))))))))))))))))))))(((((((()))((()((((((((())())(((())))))))))(()))))()(())))))((((((())((()))(()))))))))))))))((((())(((()))))))(((())))))))))))))))))))))(((((((((((((((((((()(((((())))))))))))))))))))))((()))))))))))))))))))))))))))(((((((((((()))))((((()(())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((()))))))))))))))))((((((())))))))))))))))(((((((((((((((((((((((((((()(((()))))))))))((((((((((((((((((((((()))))))))))))))))((((((((())))))))))))))))))))))))))(((((((((((((((((()))))))((())))((((((())))()))((()))((((((((((((((())))))))))))))))))))))))))(((((((()(((((((((((())))))))))))))))))))))((((((((((((((((((((((((((())(((()))))(((((((((((((()((())))((()))))))))))))))(((((()))))))))))((()))))))))))))))))))))))(((((((((((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((((((((((((()())))))))))))))))(((((((())(())))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))((((())))))))))))))))))))(((((((((((((((((((((((((((((((((((((())(())))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))((((((((((((((((((()))))))(((())((((((()))((((()())()()))())))((()))()))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())(()(())))((())))((((()))))))()))))))))))))()))))))((((((((((((((((((((((((((())))))))))((((((((((((()(((((()())))())())((((((((((()(((((((((()))(((()))))))))))))))))))))))))))((((()))((())))))(((((((((())))))))))))))))))))))(((()(((((((((((((((((((()))))))()))))((((((((()))))))))))))))((((()((((((((((()))())()))))))(()())))())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((())))))))(((((((((()(((((())))(((()()))))))(((()))(((())))))))))())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()((((((((((((((((()))))))((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))((((((()))((()))(((((())))))))))))))))))((((((((()((((((())))))))))((()))))))(((((((((((((((((((((((((((((())(((((())))))))((((((((()((((((((((((((()))(((((((()((((((()))((())))))))()))))))))))(()))))))((()))(()()(())))))))))))))))))((((((((((((((((())))))))))((())(())))))(((())))))(((()))))))(((((((((((((((()))))))((((()))))))))))))((((((((((())))(((((((()()(()()))(((((()((((()(((())))))))(()(((((((()())((((()))(()((())))))))))())((())))))))))))))))((((())))))((())))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((())))))))))))))))))))))))))))(((((((((((((((((()((((((((((((((((())))))))))))))))))))((((((((((((((((((((((((((((()))))((((((()))))))))))))))))))))))))))))((((()))))))((((((((((((((((((((()))))((((()()()))((()))))))((())))))))))))(((((((((())(()()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()))))((((()(()))))(((((((((((((((((())))()))))))))))))((())))((((((()))))))((((()))))))))))((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((())))())))))))))))))))))))))))))())))))(((((((((((())))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))))))(((((((((((((((()))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))))(((((())))))))(((((((((())((((()))))))))))))())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()())((()))(((((((((((((((((((((())))))))(((())))((((())))))))((()))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())()))))(((((((()))))))))))))))))))(((((((((((((((((((((((((()))(((((()))))))(((((((((())(((()))))))))))))((((((((((()))(()))))))))((((())(()))))((((()))))))))))))))((((((((((((((()))((((((((()))))(((((((()())))))))(((()((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()(((())))))))))((((((((((((((((((((((((((((((((((((((((()(())))(()))))))))))(((((((((((((((()))(()))))((()))))))))))))(((((((((((((((((((((((()))))(((()))(()(((()))))(((((((((((((((())))))))(((((((((((((()(((())))))(((((((()))))))))))())))))))))))))))(((((((())((())))))())((((()))))))))))))))(((())((()))(((((())))()))))(((((((((((((((((((((((((((()))))))((((((())))))(((((((((()))))))))))(((((()))((())))))))))))))))(())((((()))))))))))(((()))(())))))))))((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((()((((((((())))()(())((())))()))(()))()))))))))(((())))((((((()))))))))))))))))))))(((((((((((((((((((()))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))(((())))((((((((((((((())(())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((((())))))))))))((((((()))))))))))))))))))))))))))))))))((()((((((((((((((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))(((((())))))))))((((((((((((())(()))(((((((((())))()))))))))))))))((((((((((((((((((((((((()((((()(()))))))))))))))))))((((((((((((((((((((()))))))))))((((((((((((((((((())))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))))))))))))((((())))))))))))(((((((((((((()))))))((()(()()))))(((((((((((((((((((((((((((((((((((((()))))))))))))))))))))())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((((((((((((((()))))))))))))())))))))((((((((((((((((((((((((((()(((((((()())))))))))))))))(((((((((((((((((()(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()()()(((((()()()))))(())(())))))()()()((((((()(()(((()()(()(()(()(()()((())))())((()())()))(())(((()))(()())()))(()())))))(())((())((((((())()))))())()))())(()(()))(()))))()))))())()(()((()()((()())(())))))(()((())))((((()()(((((()(((((())()))))))))(((()()(())))(((()((()((((((((((())()(((((((()()))(()()())()()()(()()()()(((()(()(())())(()(((()(((()((()))())()())(()((())(((()(()()()((()(((()(((()))())))()))())(()))((())))))(())(()())))((((()((((()(()())((((()()(())((()()))((()())))))(()(())()(())(())())))((()(()()()))())))())((((())(()))()(())())())(())))))()())(((()(()))()((()((()((())(()))))()((())))()()((()()))()))())(()(())))))((()())(((((()())))))((()(((()()()(((()))(((()(())()()()((((()()()()(()()(((())()))))()))(((()))(())())(((()(())()))()))((()((()((())((()))())(()(((((())(())))((((()(()(()(((((()))))()())()((())((()(((())((())())(())(()()(()()(()()())(())()())(()(((()()())(((()()((()(()(()()()()((((()(()))((())(())())))())(()()()))(()()()(())((()(())))))()())()))()((()(()()())(()())()((((()(()((()((())()(())()(())(())(())()()()((((()())(((())(((((())()(())))(((()))()))(()((()))()()))())())()(()())()((()))))(())()))((((()())(()((())))))))(()())))(()())))))((())))))))())))((((())(()))))))(()(((()()())()()(())((()(())()(((())))()(()())((((()(()))())()()(()()))(())())((()))()()(()(((())))))))())(())))))))(())()()(((((()(())()()(((()(())()())))((())))(())(((()()(())()((((()))(()))((((())())))(()))((()())())))))(()(()())))(((((()()())(()(()())()())))())))((())))()))())()(())(()()))))))())())((((()((()())(())())()()())())((()()())))((())()((((()())(()(())(())()()()()))))((()()()()))())(()((()())))()((())())))(()()((()((()()())(()))(()(()((()()()()()()((()((())))(()))))(())((())))()()((((((((())(()((()(((()(()))((()()()))((((()()()()()()))))((())))()))()()(((()())(()(()(((()((())())()((()(())((()()(())((()))))((()())((()((()()((((()))())((()))(()()())(()())()()(()))))((()(((())(()))())))()(((((((()(((()()(()())((((((()()((())(())))(((())(()()()())))((())(((((((()))(()))((()))()((()()))()()(())()()()()())()(((((()())))))(()()((()())))))))()()(((((((()()))((()())(())())))(()))(()(())())))))())(()()(((())())(())))))())()()((()))((())())()(((((((()()()()()(()))(())()))((())((())))()((()(()(())))()))((((()()(()()(())(((()(()(()(()()()()((()))((((())()))()(())))(())))()())(((())()(()(()))(()()(())())))))((((()(()()(((())())((((((((((()))((())((()))(())()()()()((())()()))))(((()()(()))))())))(()((()(())(((()())))())((((((()()()()())(()()))(((()((()))())(()(((()(())((()()()(()))))))))(()))((()((())))()()())())(())()()))()()()(()()(((())(()))())())(())(())(((()()(()((()(((()())((((())))(()))((()((()(()))))))(()())()(()(()))((())))())())())))((()()(((((((()((((()())()(()))((())(()))(()))()()((((())(()(()))))(()())())(())()()(()()()(()(()((())()(()))()(()()(()(())))(()))()(()))((()()(()()((()(()())(()((())))(((()))))()(()))())))((())))))((())))))))))())())()((()(()))((()()))))))()(()((()()())())()()()(()()()))))(((()())(())()(()()))))))())())((()(()()(()))(())))))))))))((()))))(((()(((())())(()(()()((()(())()(((()()((())((())))))(((()())))((((()())))))(())())))(((()()((()())())()(())))))())((()())((()()(()()(((()(())(()())((((())))((((()()))()(()())))))((())()((()()((((((((()))))))))()(())(()(((())()))((((()(()))(())()())((()())))))()))()(()((((())(()())()(()(((()(())((()()()(()()))))()()()())((((((((()())())))))(()()))())((()((())))(())())()()(())()((()()))())())(()()))))()))))(((()())())()()))()))))))())(()))(())())()(()(()(()(()()(()))(())))()(((()(()))()))(((()))((()(())))(()))())()(()((()))))((((((((())())(()())))((()(()()((())))())(()()()(()((()))()))))(()()))))(()(((()((()(((()(()(()))())))(((())(())(()))(()))(()())))))(())()())()(()(()))))()))))))((()()((((()()()(()(()))))))()()())))))((()()((()(((((()(()))()()())()))()((()()()((((())(()(()())(()()((((())(()))(((()()))))())))))))((()((((()()(((())))))()(()(()(())(((())()))())())())))(((((())(((())((((())()(())()))))((()(()))((())))())())))))(()((())(((()()()(((()((()())))(()))())))())))((())))())(())()())))())()(()))((((())))))())()(()()())))))()))(())())())()))))()(((()())(()(((((()(()()(()(())()))())()())()()())(())(()))()(()(()((((()())))()))(((()((()()()(()))(((()(()(())((())((())()((()((())))))()())())))))))))((()))()(()(((((((())()())())()()(((()())()()()))))(())()((()()(())))(())()())(()())()(((()()()(())((())))()))((((()()()()))()()((())())((()()())))()))))))()(((())()))()(((())())(()(()(((())(((((((()())(()(((()))(())))())))((()()())(((()))))))(()(()()(())((()())(())))(()(()((())(())()()()))))(())((()()))((()()()()))))))))()(()))(()(()()(((()()())()))))()()))((((()()))((((())())(()((()(()()))(())()))()()))()))())(())))(()()((()(())()(())))(()()(()((()))((()))()(()))))))())))((((()((()))))()()(()())))))())))((()()(()()())))(())(())()((((()())))((((()(()))()((((())))(((()))))()()(()(()(()))))())()()))())())())(())()()())()(()))())(())()))))()(((((()(((()(()())(()(((((())()()()()()()((()())(()()())())(())(()(((())(((()))(()()(())()())()()()())(((((((())(())()()))())(())(()(()))((())((()()))((()(((((())()(()())))))(()())((()((()))()())))())()(())))()((()()(()((())))()(())((())))()()))))(((())(()())(((())())(()())())))((()()()(()))()))(())))()((((((())(())((())(()((())()))((()()())(()((())()(()))(())((())))((((())(((()()))((())))((()))))(()(()())(())))((()()))((((((()(())))()))))()()())())((())())((((((()()(())(()()))))()(())()()()()))))(()(()())())(()))(()())(()(()((((())(()()))(()((()((())))(()()()(()())))))((()))()())())(())(())))())))))((((())(()(()()(())))())))))))((()())()))(()(())()((((())())(()))()))))))((()(((())()(())()(()((()()))))((())(()()((()()()())(()(()(())))()))))))((((((((((()((()()())())))))())))()((()))()(((()()))))))()))())(()))()))()()(((((((()(((((()(((()(((()(()(()))(())()()()))((())())(())))())()(()())))(()())()))))())))(()(((()()))()()(()())()())())((()()())))))(()()(((())(()()((()(((()()())(((((()))()(((()())((()))())))((()())(()((()(())()()()()(()((()))(()()))()))()()()())))((()))()))()(((((((())))(((((()()(()()()())))()()())((())))())))()())))()())))((()((()(((()(((()()(()((()((((())((())((()()))()()(()()(((()))))())()()((((()))()()())))(()((())()(((())(()(()))((()(()(()))()()))(()()()))))))((((()()()))((()((((((()(()(((())))(((()())(((()()()()(((())))(()()())))))(())(()(()()(()(()()()()())()))(()()((()((())()((()((((((()(())))()(()))(((()()()))))((()((()(()())))))((()()))((((()))((()(()))))))))(()())()()()()))()((()(()(()((())(()((((()(())(())((()(()))()()))((())))))(()))))((())()(((()(()()(())(()))))))()()))()()())(())))())(()(())))()(()(())(()))))))))))()))())()(()((()()(()(())))))(((((()))))(())()))))()(((((()()()()())()((((()()(()))(((())((()())()()))()(()((()()))((()))(()((())))))))((()))(()(()(()((()))(()((()(()))(()))()()))()(()(()()()()))(()()(()()(()(())(())))()()(()()((()())))((((((())())())()()))()()))()(()))((()((()())(()))))())()))(()()))())((((((()(((((())(()))(())())())))(((()()()())()()(())()()(((()((())))))()()))))(((()))((())))))))))()()())(((())(()((()))(()(()((()))(()()())((((())(((())((()))(()()((()()))((()()()())()())))((()()()))))((())()((())))())((())(()))(()())()))((()((((((()))()()()))((((()(())))()()()((()())()(((())(((()))())))()))(((()()((())()))((()((()(()(()()()))()()()())())()))(()()()(((((((()())()(((()())()()())))((())))()()())))(())()()((()(())))(()()()))(()())(((()())))((())(((()())))((()((()))()(()()))))((((()()))((()()(())))((())(()()))(()((((())(())())(((())(((()(()(()))((()()((()(())(()()()((((()))))(()())(((((((()))()(()()()(()(()(((())(()))(())(()()))(()))(()()())((((((()))))((()(((((((((((((((())()))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((()))))))))))))(((((((((((((((((((((((((((((((())))))((((((())))(((((((((((((((((((((((())))))))))))))))))(((((((((())((((())())()()))((((((((((((())))))()))(((()))(()))))))))))))())))))))((((()((()(()))()))(())))())))))))((((((()))))))))))))))))(((())))))))((((((((((((((((((((((()())))))))))(((((((()))))))))))))))((())()))))))))()))))))))))))))))))))))(((((((((()()))))))())))((())))))))))))))))))))))))))((((()(()))(())((((((((((((((()))(((((((((()(((((((())))()))()))))((((()((((())))))))())))))(((((((((((((((((((()((()())))(((((((((((((((((((())))(()))))))))((((((((((()((()((((()(())()))((())()(()))))))(())((((((()))))))))))((((((())))))))))))))()))))))))))))(((((()))))))))))))))))))))))))))(((())))))))))))(((((())((((()(((()))))))((((())((((())(((())()()))(((())))))))())))((()))((()))))))))((((((((((((((((((((((((((((((((()))((()))))))(()))))))))))((((((((((((((()))))))))(((((((((((()))))))))))))(((((((((((())))()))))))))))))))))))))))()())))))))))))))))))(((())(((()()()()(()(((())))((()())(((())((()()))()()(((((((((()((()())((()()(())))((()()()()(()(())(((()))(()(()()()))()))))))(((()))()))(()(())((()))))))))((())))(()(()((()(((()(()((())((((()((()())((()(()()))(()))))(())))((())())(())))()()())))))(())()()(()(())(()(())))())())))()))(())()()((())(()())))))())(()((()()((())(()())(()())()(())))(())))(((())()(())()((()()((((())())())(()())()((((())(((()))()(((()((()((())((())))()()(()()))(()))(((())()())())(())(((((()((((()()()(((()(((())())))()()))(())((()()()(((())()(())(())))(((()()(((((()))(())())))(())()((()())))((()(()())())())(()(()))))())()()((((()(()()(())((()(()((()()))))((()))))))(()))(()(()))())(()(()())())())))())))(((()(()()())))()))((((((()))()()()))(()))))()(()()())(((((()()()((())()(())(((())())))(((()(((()))(((())))(((()())())(())((()))((())))())))(()(())(((((())(()()()))))(()((((())(()))(()((())))())()))())))(()((((())()))())(()(((())())()((())))()))))(((())((((((())(()))())))))()((())(())))((()(((()((())()))()(()((())(()()(()(((())))))()))(((()()((()()))))((()()())((((())(())((()()())()))))()(()))(()((())((())()(())())(((()()((()(())()((((()()())()))(())))()((()())((((()())()))()))())))())(())())((()())((((()())()((()((()())))((((((()())))()()()()))()())())))((())(((()(())(()(((()()((((((())))()))()())))))((()))((())))))))(()(()(()(()((((()((()(()(()))(((()((()))())))(())(())))()(()))(())(()()(())((((())()(()()(()))))(()())(()((()))(((())(((()(()((()(()())((()(()))()))((()()())(()))())((())(()())())()((((((()())(())))()))())()())))()(((()())((()(()(()(()()(()(()(()))()(((())())(((())()()(()))())()(()))()())((()))(()))(()((((()))()))((((())())(((((()((())())())(()))((((()(((()))))(()))()))))(()((()()(())(()(())())()(()((()((()(((()(())))()((((()()((())(()))((()())()))))((()(((())((())(())))))))(((((())()()((()))()))(())())((())(((()))((())()))()))()))())))))()())))(())(()()(())(()()(()())))())((()((())))()((())))()))))))())(((()(((((()()))))()(()(()(()(((())((())()())(((()()()()))()()()))))())))((()))()(((()())))))))))))((()()()(())()))()(((()(()(()))(((()()()((()(()((())))(()(()(()))()()()((())))(()))))()()((()(()()(((())))()())())(((()))(()(())()()((())))()))()())())((()))))()())(()(())(())(()())())())()((()((()()(())))())(())()))))((()))(((()))()()())((((())())))(()(())(()())(())()()(())(()(()((())((()())()(())()((((())(()))(((())()((((()))()))((()((()((())))))((()))))()(()()())))()((()(())((((((((()(((()()(()((())))())((())(())())))()()(()))(())(())(((())()())()))))))(()()(()())(())()()))))()(()()))(((()))()))))(())())(((())(())((()(()(()(()))()))()()())))())))()()))()((((()))(())()(()())())))())())((()))))(((()()((((()())(((((()))())((())))(()))))()((((()))())())((()))))(()(()(((()))())(((()()()())())))()((()))())))()()(((((((())()(((((()((())(())()))(())((((((())((())((((()))(()()(()))((()))((())()(((())()(())()(()()()))((())())(())()()())(()()))))(()))())))((((((((()(((())()()))())(()))((())((())(())))())))()(())())((())((()()(())()(()(((()((()((((((()()()))())()()()))()()(()()())))()((()(()))))())()(())))(((((()))(((())))))(()(()))(()()(())))))()(())(()())((())(((()((((()())()))))(())()((((())))((()())))(()(((())())))((()))))(((()()()())))(()))())(())())()()((()())))()))(()()))(()()))()()()(((()(((()()())()))))())())()((()()))(()(())()(()(()()))))()((())())))))(())()()(())((((()((()(((()(()()())())(((()))(()()(()))(())(()()))()))(()(())))))(()(((()()((((((((((()()()(()(())((())()))())((()()(())()())))))()())()((((()))((()(())(()(())())())))((()()((())((()()())()))))())())())))((()))(()())()(()())()))()((((()())()))(()()))()(()))(((())))((((()(()))(()(())(()((())(()((())))))()))())(()())()(()))()())))))))(((()()()))())()(()(())()))())()()()((()))())))(()))())(())())())()))())(((((())))(((())(((((((()(()((())))(())((()))()()()())))()()()())(((((())())))()))()))(()))()(())((()))())()((((()(())))))))(()())(()())((()))(()()(((()(()((()((()()))))())())(()))())((()))))())))())(((()(()))))()())))))()((((()))((()))))))))((()(()((()))())()))(()(()(())()(())))())()))))())()()())(((((())())(()((()(()()())))((()))((((()()(()()((((()()(((()))())))()((((())))(())))((())(()()))))())()())()(((((((()(())))()((((((()(())))((()()()()(()))))((())()))())()(((())()((())()))((()))))(((()(((()(((()(()()(())))))))((()()()())(())((()))(()(()))()())(())((())))()())()()()(()()()((()()))()(())(()()()))((((())((((()((()()(()())))(()())(((()))((())(())())(()(((()())(())))()())((()((((()))))(())(()(()((()))))(()))))))))))((((()()()()(()(()))((((((((()))((()(())()))())(()()()()()))))))()))(())()))))((((()()((((((()())))(()())()))))(((()))(((())())()))()(())(()((())(()()((()()))())((())((()((((())))(()))))())))))(()((()(((()(()((()()(())())())))((()))(((())())()(((((()())())(())))((()()())(())))((())())))(())()(()()))))()))))())()(()())()))(((()((()())())))))(((((((()(())))((())(()((()(()()()((())()))))))(()(()))(()))(())()(())))))())())(((((()))))((((((()(())((((()(((()())(())((()))(()()((())(())(((())()(()))((())))((())()(())))(()(())))(())))))))()))((()(()(()))()((())())()(())(()())((()())(((())))(()())))((()())()(())()()(()(())())(()()(()(())(((()(((()))))))(()))()))()())))(((()(()(()(()))()((((())(()(()(())(((()(())))(())()())()(((())))((()((()())(())(())()((()())())))(((()())))()))())))()()())))(()))(()()(())()())())()((((()))()(())(())))(())()(())))((((((()))()(((((()))))(())())())((())))(()))(())()))(((())())()())(()))())))())()((())))))()((()((((((((((()()((()(()()((((()(()))((()))())))))()()())))((())))))((())(()())()()(((()((())(()(()((((())())(())((()((()()()(()))((())))()()(()(()()(())((()(()()))))))))())((()()))()())))((()(()((((((()()()))())))(()((())((())(()))())(()(((())((()()((((()((()()))))()()()(()(((()))((()())()((()(((())((()()((((()()((()())(((((())()()))))(()())))((((()))((())(()))))))))()(()(())(((((()()(())())))())()()(((((()((())((()(())(()()(((()()))(((()))(())))((())))()()()()(()))()()))())(()))))))())(())(((())))())(((())())()))())(()())(()(())))((())())((((()((())()))()(()(())))))()(()))())())((((()()((()((((((())))))(())((()))()(()))))((()())()))()(()))))))(())())()(()()))(()()))(())())((((())()))())(())))))()()(((())(())))))))(())))))()))(())((((())(()(())((()(())(()((()((()())((()((()((()((((()((()(())()(()())()(()))()()()(((()))())))))(()()))())())))(()))())(()()(())))(((()(()(()))()))()))(((()(()()()()()(())())())(()((())()())()(((()))())()))))(())))()(()()()()((((()()(()((())(()()()(()())()()((())(())(((())))))())))()))()))())(()(((())(((((((((()())(())(())(())((((())))()((()())()())(()()((())))(())()))(()))(())()(())((())(()())(()((()(())()()))()(())())))()))((())())))()((()((()((((()()))))(()(()((()())))()(((()()))(()(((((()))((()((())((())((()))()()))(()((())))(()()()))))())(())()()(()(()(()()))))())()(()))()((((((()))(())((((()((())))))()(()))())()()))((())((()(())()()())()(())())))(((()))())())))()())))()((((((()()(()))))())))()(((())(()()()()((()((((()(()((()))())(())()))))(())((()))))((((((()))())())())()((()(()(((()))))())(()()())()((()))())((()))))))))(()()(()((()((((((())())())())())(()()))(()))((()((()((()))))()))()(()((()()((())(()))())((()(()())))(()(()()(())))()((()))))()(()())()())))(())()()()(((((()()))())))())))(()(())((()))(((((((()(((()(())()))((())))()()()())))(((()())(()()()((((()()))())()))))()()))(((())))(((())()(()))())())))))(((()(())(((((())))))(())())(())))()(())))((()()())((()))))((())(()))())())))()((((()((((()())(()())))(()()())))((()))()((()))()(()))(())((())((()())))()(()(())))))))()()(())()))))())(((())()(((((()))(()()(()((()((())))((()()()())(()())))))(()())(())))()(((()()())(()(()()))())(()(())(((((()()((()(((()(()()))(((((()()()()((()((())))()())()()()))(())(())(()))())())(()((((()((())(((((()(()())))))())((()))()()))()()(((((((((()(()()(()(((()()))))((())(()))()())()())(())(()())(()(())())()(()()(()()(())(((((()()()))))))((((())(())()))(((()()))))((((()))(()())()())((()))(()((()))())()))(()(())()())(())))((())(())())((()))))((()()(()(())()))()))()))))())()(())((())())))()((())()(())))())))))())(()(())(())())(((((()(()(()())((((()(()(()))))()(((()((())(()))))()(()))(()(()()(()()())((()))))()()()()((()(())))())))(()(()((()()(((()))))())(()(()))())()()(((()))()())((((()()(()(()())())))(()))(()()))(()((())(())((()()))())((()(()((()))())))((())(()((())(((()(())))))()()))())((()()(())))((()(()((()())))())(((()()()()))((())((()()))))())))(()())(()((())()))()(((()(())()((()((()()()))())(())(()((((()))((())))(()(())))(()())((()()(()))(())(((())())(()))))))()((()())(()()())()(((()(()(()()()()))))(()))()))((())((())))))()()())(())))()))(((()()((()(()(()())()(()((()((((((()()()))((((()(()()(()(()))((())()())(()))((())()()((()()()()())(()()((()))((()()))()())))()(()))()()())))(((()())))())((())()(((())))))()()(()())((((()(())(((())(()((((()()))))))(((())))(())))(()()))()())))))))((()(()(()(()()())())())())()((()(()))(()))(())((()())(()())))((((((()(()())))(((()((()()((((()))(((())()(()(((()()))(())((()(()))(((((())()()()(()()(())(())))((())(((())(())(()())(((()))(())))))()())()(()())))((()())((((((((()()((((()()))))())(()()((())(()(())))(()(((()())(((()()()))())(()(()((()))()(()()()))()(())()())()()())()()()))))())))(())()((()()))))))()(())()()(()))()(()())))(()(()(())()))()())()())()(()()())((())())())))()()))))()((((()(((()((()())()()))(()(())((())(((())))()()(())(()))))()))(()())(()())))))(((())(())(()())))())))(()())()))((((()((((()(()(())()(())(()(()()()(()))()))()()(()()()()((()())(())()())()))()(())(())((((((()))))()((((((((())))((()()()))())))(())((()))())()((()()))))())()))((()))((()(()()()))(()(((()(()((()()()()()((())()))())()((((())(((())))()()(())))(()()))(((()()((((((()())))))))(()))((())))))((()))()())()))))(())(((()(()()))()))))())())()))(()()())((()(((((((())()((()(((()()(()()())((()((()(()((()(())))))(()((((()(()))()(())))(((()(()(((()))((())())((()())((())(((()))()))))()))((())(()(((((()(()(()()(()())()())(((((()()()))())(((())(()())(())))(((()((((())((())()())()()(()(()()((())()((()))(())(((()((())()((((()()))((((())))(())((()()((((())())()()())()))(()()(()(()))(((()(((())())))))(())()((()((()()((()())(()())()()()((())))(())())))()())(())))()((()(()(())))())()(((((()(())))()()(())))))(()()((())((())()())(()))))(()()()((())(((())(())()(()(((())())))((()))(((((())())((())))()(())((()(())()()())))((())())))(()()(()()((((())())(())()(())((((()())))(()))))()())()(()(()))()(((()()()))())))(())()((()((((()))))()))))())()))())()())((()())()(()(()())(()()())))())))))()()))()()))))())())())(((()(())(()(()())()(()()(())()()())))()()(()())()()(((())()()()(())(()()()))))))())))())())(())())))(())()())())())()()(())())))())))))()((())())(())(()(((()()(()((((((())()((((((()(()))()(((()))()()()())))(((((())()((()))()()((())(())()((())()))((())))()(())()))(())()(()()()))())())()))))()()()))()()(())(())())()(()()(())())()()()())(((())()(((())((((()(()())()((()()((()()()(()))))()())(())((()()()()))))))(())()(()))(()()))((()))))())()))()((((((())(((())(()(()())))()))))((((()(((()(())))(()))())))))))()()(())((())()))(()((()(())(()(()()(()))())())(()(((((()(())(((()(())()()())(()(((())))(()))(())(()())))(((()()()(()()())(()(())))())(()))(((()(()()))())))(()(())((()()))(((())(((())))))((())()()()(()())())(())())())((()(()(())())(()()))))))()())(((())))(()())()))())())(((()(((())()((()((())())))()((()(()))((())(((((())()((()()))(())))(())))((()))()()()())())(()))))(()(())(((()))(((()()(()())()((())())(())))()()()))))((()()))()(((())))()))(())()()))(())((((()))())()(()()(((())())))()()()(((()((()(())()))())))())))))))((())(((())(()(())(()())))())()())()()))()())(((()))())()(()))(())(()((())()()(()(()((((((((())()))((()(())()()(((())))(((())(()(((())))))())((())()(())(((())())(()(()()(())(()()())((()))))()))((((()(()((())))(()))())())(((())(((())(())()()())())()(()))()((()()(())())(())()(())()))))()((()))(()(()())((())()())()(()((((((())((((()()(()()())((()(()))((()((()()(()))()((()((()()(()()())))((())))))((())(((()((())((((()((()(()()))())(((()())()))(((((())(())))))())))(()(()))))()()())))())())((((((((()))))))))()))())))))))(((()))()))))))))((((()(()(()()))(())())())())((()))))(())(((((())))()))))()()())(()()))((()))))))(()(())))())()()((((())))))))))(()())()())(()))((())())()))()))((((()())(())))((()))))(((()())(()))))((()(()(())())()()(()((())())()()))(()))))())(()()()()(())))()))))())))())((()()())))())())())(())(()()((()))(((((((((()((()))()()(((()(()((())))(((()())())(())())(()))((())(()()()())((((()(()(((()((()(())))(((()))((())(()((())((()))))()()())())))())))))())(())))())))())))())))()())()(())()(())(()())()(((((((()())(((()))(()()(())(()))()((((()((()())()((()()(()((((()((())()()((())()()()()(()))()()()())))(()())(())())())))))))()))()))))()(())(())(((((((((()(()(()(()()()(()))((()))()))(())()())((()()()((()))()))())))()))())((()()))())))))(()()(()((((()()()()))))())()(())(())((())(())((((((()()))((()((()()()(())()()))((()())))(((())())()))((()()(())((()(())((()()()))))((())()())((())))))())(()(()(())())(())()((()())()(())()())()(((()))))((())(()((())((())))()((()(()(())))())((())()(()(()(())))((())(()())(())))))(())))(()((()))()())))()(()(()()(()())))((()(((()()(((())()()(((((((((((((())))(()))(()()))))()()()))((()))()))())(((()())))()(((((())(()())()(()))()))))))()()())()))((((()(((((()((((((())))()))(()))()((())()((())(())()()(()))()(()((()()((((()()(()((((((((((())(((()((()))())()()((()))(())))()))()()()))(()(((()))))(((())(()(((((((((())((())((((()((((())()()()()()()()()()))(((()))(()())())(()())(())(()((((()(()((()((()((())()())()))((())))))(((()(())))))()()())()()))())()())))(((((()())))(())()(())()()(()(((()))()))()))((((())())(())))((())((()(((()((()))))()))())()((()((()()))()()())()()(())))))(()()())))))))()((())))(()(()())))()()(()(()))(())))))((()(()(()((()()((())()(()(()((()))()))()()(((()(()()()((())))())())()))))(()()())))())(()(())(()((()(())(())(())()(()))(((())))))()(()()(()())(()))(()))(())))))))(()((()()((()()()(()(())())())(((()))((())))))()(((()((((()()()()()))(()))))))))(((()))(())((((()(())())())()((()))()))))((())))()))())))((()())((()()))(((())(()(((()((())((((()(((((())(()())((())((()()(((()()()())()()())((()(())))()))(())((()((())(()()()))())((()()()))()((())()())))()((((())))())(())((()(()())()()))((()))))(()())((((())((())(())((()(())))()((()))((()()((())()(()()())()()()(()(())((()))))((()()())())()(((())))((()(()((()))()()())(()((()(()()()))()()))))()(((((((())))())))()(((()(()(()()(()()())(())())(()))()))((((()()(((())((((()((()())))()()()())((((()()())()()())())((((()())())(((()())(()()(()(())((())(())()()())(())))()())))((())()()()((((()()(()(())())()()()(())(()(())))))(())()))(((())()()((()))()(()((())(())((((((())))((((()((()()))))))))()()()(()(((()())))()(())))))()((())((()()())))()))())()))))()()(())(())())()))((()(((((((()())))))(((()(()(()))()()))((()))())((()))((()()((()((((()((((())()()(((())))(())))(((((())(((())((((())()()())())((())()))(((())((()()(((()((((())()())())((((())()(()))()((())))()(((((()))()(((())())()()(()(())((()())()((())()))))()((())())((()())()))()))())()(()))(())()())(()())))))))())))(()))(()))(()(((()())())()(())()(()()())(()()()(((())()(())))()())()((())(())((()(()))())())))())))((((())()(()()(()())(()(()(()((((())()))(())(((((()))))((()())(((()))))(())))((((((()((()()((())()(()()())())((()))))(()()()()()))((())())()()((())(((()((((()(()()(((((()))((()((((()()()())()))))((())())))))((())))(()))(()(()()))())(()(((())(()()))))()))()))))(()))()()(()))())()(((((()(()))(())(())((()()(())((())))((((((())(((((()(((()(())(((((())))))())))((()()()((((()))((()))))))())()))))())()((((((())())())((((())()))())()()()())((((()()()())))())()(((((((()((()))))()()())()()(()))((())()))()(()())())()(()()(()())())))))((()((())()()())((()()(((()()))((()()(())(())))((()))()())())())))((()(((()(()())())))()))((((()()()))(((()))()))())((()))((()()))))((()(((((((()()))())(())(()())((()()()()))))()))()))()))))()))(())))(()())(())(())())())())()((()((()()))())(())(())())))()()()))(())(()((())()))))(())(()))())(()()()))((())()()))()))))()(())())())())(()(())()())()))()((())()(())))(()())(())(())()()()(())(()))))((())()())(()()))))(((()(()(()()()(()(()()()(()()))())(((())(()()()))())(())))))())()()(()()()((()()(()())(()((()())())))())()(()((()()(())((((((())))))())())))(()()))()))))(((((((((((())))))(())((()(()(()()()()))(()(()(()))((())((((((()())())()((()((()((())()())((()()()(()(())()))))((())))())))((())((())()())())(())()))()))))())((()()(((())()(()())())(())(()()())()))(()((())(()))()))))(())(()()((()(())))))))))())()))())))(())(())())(()(()(()()(()))())(()(((()())((((()())())(()()(())()))(())((()))(())(()()(((((()())()))()()))))(()())(()(()))()((((((()(()((()))))()()()(((()((()))(((()()()))(())(())))(((()))()()))()()))))(()(((((((()()((())))))))())()))))(()()()()()((((((((((()())))))()(((()(()((()))(()))(()(()()(((()))()()()())((()(())((()()))((((((()(((((()))((((()))()))()())()()))(())))((()))())))())))()))))))))())))(()(()()(())())(()))())())((((())()()((()((((()(()())()()()()(()(((()()))(()))(()))(())(())(()()()()(()))))))())()())()(())()(()(()())(()(())(((()(()()())))())(())((()())))((((())()(()(()((())()))())())()()())()))()))(())()(()))()(())(())())(())()()(())()())(())))))()))()))()((()())())()))()(()((()))())(())())))(()()))(())((())()))()()()(()(((()(()())()())((()()()((((()))(((()()(()()(()))())(()((())()))))))())))()())(())(((()))()((((((())())((()(())()((()())))()((())())((())))())()))()((())))((())()))((((((((()(()()()(()(()(()())()))(()))())(())()))(()((()())(()(()(()(())))))())))()()(((((()()(((()())())())))))))()()))(())(()()))))()())()(()(((()(())))()((()(()()())((())(((((())(((()((()()(((())()()))))(((((()))))(((()()((()(())())()))(()(()(((()))))()()))())()()((())(((((())(())(()))))())))((())))(()))(()))()())())())()((()(()))))()()(()))()))((((()()(((()((((())))(()(((()()()())(()))()()((((((())(())))(((()()())()())((()()())()(()(()))(()())()())((()()))())(((()((((()()))))())))))()))()))(()()())))(((((()())())())())()())(()(()))(())))))(()()()(())()()()))())()(()))))()()))))(())(())()))(()()(()()()))())()()((())())))(())()))()())(()()()()())())))(((())())()(())))()((((()))))))()(()()))()()))))(()()())()))()((()((((()()(()(())(((((()()))))()))((())))((()((()))((())()())))((())()((()))((()((())(()))))))((())))(()())((((())())))))))()))())()(()(()))(((((()(()()()(()(())))((())()((())(())(()()))()())(()()(((()))())))((()())()((()(((()((())())(()((())(()())(((()))))(())(()()(())())))))))()))))))((((()))((((())())(())(()(())(((()))()))()())()))(()(()()())((()(()))(((())())()(()())))))((()(()(()))(((()(()(((()())()()()()((((()()()))(()))())))(()))()(()))(())()(())()(((()((()(())(((((()))()))())))()()))(()))()()(()(()())())(()()))()))()((((()()))()()())(((())))())()))())))())())))()))())())(()())(()(()()(((()((((())()(())))((())()(((()()((())))))()(()((()))))()()))(()))(()(((()()()(((((())))()))(())()()()(())())((())))))()(())())))())((()))))(())()))(())())))()()(()))))))()(())())))))()((()()))()(()(())(((()())()()((())(()()()())))((())()((((()()()))(())())))(())))))(()))(())(()((())()))))((((((())))))(()())((()(((((()))(((()(()(()))()(()))))((((((((())(())))(()((())))))))()))((())))(()())(())(()((()(())()()()))))())()))()))(())))(())(((()())))))(()((()()()))))())((()))))))()))()()(()(()(((()()))())()())))))))())()()((())(()(())(())(())())))))(((())))((((()((((())))))())(()))(())()()()(()))())()()))))(()(())()(((()((((())()))())()())((((((())))()()())))()))))))())()))(())())))(()(()())(())()((()(((()((((()))()())(()))))()))()))(()))))())(())()())))))())))()))(((((()((()((((()(()(()())(())((()))()()((()))()()())())((((()))())))((())((((()()((((()))()(())(()()()()))(((())))((()))()(()()(())()(()()()()))))(()(((()))(((((()()()((())())())()())(()()()())()))))(())()))()(())((())(()())))(()()(())((()())()()(()((()(()()((())))()())()))()()((())(())))(()()))()((()((()()((()())())()(()(((()()()()))(()))())()(())))()()())()((()(((((((((()))))())))(()((()()(()()()()())))))(()())(()))()())))()((((()(())((((((())))((()(((()()(())((((()((())()(()))()))(()()))))(())()())()((())()()))()))))))(((())(()((())))))())()(())(()())(()()()))()((((()(((((()()(()((()())())((()())))()((()()()(((()())((()()((((()(()))(((()()()((()()()))(()))()())))((()()()))(())))())))))))())()((()()())(((((((()())()())))(()))())(()((())((())))))(()(())())(((()))((((()))()(((())())()((()))))))()()()))((()))()(())((())())(())(())()))((((()))())))(())()())(((()())(())(()()(())()(())()((()(())((()()())))))()(((((()())((()((())(()()(()((((())))()()))(()))(((()()))(((()))())())))((()(((()))(()()()()()))))()(()))())(((((()(()()))(()((())(())()(())(())))(()))((()())))))()))(()()(()(()((((())))))))(())()())()))()()))(())())))()()(()()(())()))))()))))(((((())))()()))))(()())(())())))()(()((((()(()(((((((())))()()))))()((())()))((()()()(()((()((((()((((())())(()())((()((()()))(((())))))()())())(((((()((((()((()(()())()(())(()))()(((())))((((((()()(((()))()((((())))))()))((((()(())))))()()()(()()()(()()((()()(((((()))((())())(())))((())()((())(()(())()())(()(()()()()((())((()(()(((()()()))()(()())(((()))())))()(())())()(()((((()())()))()(()((((()()()())))()()())))))((((())))()((((((((((((()(()(((()))(()(((()())))((()()((())()())())))(((())())(()()((()())))())())())(((())())))()()))())())()((()(((())()(()))()())(())()))(())(((()(((((()(((()())()))()))())))(())()()((()()))))(()())))())))(((()())))()())()(((()())(((((()()((())()(((()))((())())))()(())())())))()(()(((()((()())()()))()))))()((()((()))(((()(((((()(()(((()()((()))))))()(((((())(((()()(()((()((()(())(((())))((())((()(())))(((()(())(((()()()((((()()(()()()(())))((()(()())))(((((())(())()(())(((())))(())()()()()()(()(()))))(((()((())(()(((()())()()(()(()()())())()(()))()(()()))))()()()()(((((((()(())((()(()(()())(())(()()()()))))(())(()))()(()()(())((((()((((()(()))))()()((())()()()())((())(())))))()())(()()))(())((()))))())(()))(()())())()()()()(()(()()))(()()))()))))(()())))(()()())()()(()(((((()()(((((((()()())())()()()()))))()(()))((())(((()()(((()))())())((((((()(()))())))))(()()(())()))(((()()())(()))))))()(()()))))()))())())((()(()(()())))())((()((()((((()())))()((((((())))(()))()()(((()))))()()(()())()))(()())((())))))))(()))()(()))()())()))(()))))))()(())))(())(()((())()(()(())()(())())((()((())(()()))()))))))(()(()())))(()((()()(())()(()()()))((()()))())(())(()))()((()())(())))())))()())())())()()((()()((((()))))()((()(()((())((()())))()())()))(())((((())()()(()())(()(())))(((((()))()()))(()())()()(()((()))((()()((()((()())(()((())((((((()(((())))((((((()()()(()))()(((()))())((()))()))()(((())(()()())((((())(((()(())()((((()(((()))((()))((()((())()))(())(((()(()))))))()((())()(()))())((()()())()(())(())())))())))))(()())))(())))))())(()(()(()(())))()((())()())(((()))(()()))()((()()))))))()))(())()()))))(()))())())(()()))()(()((((())((((()(()))))(((((()(((())((((())()((()(()((()(())((((((()((()(((())))()((()()((((())))()()(())(()())()()()()((())())())))())(()())(()(((((()))())()(()))()))()(())()()))(((())()((((((()(()))()))((((()()())()))()((()(())()(()()(())((()(((()(()()((()(()((()))(()))(()))())(())()())()))())())())((()(((()))))()))(()(((())()(()()(()))()()(((((())()))()(())))((()((())))(())(((((((()()((()()()())))))((((())))(((()((())()())))))()))(((()(()((()()()())(()((()())()))(())))(()())((((())()()))))())((())))(()()()()()(((())())((()))())(()(((()()()))((((()()()(()((())))((())))())(()))()(((()(()))))))))())((((())())()()()()(())(()(())()()())()(())((((()()()))((()((()))())()())))((()())))()()((()(()(()()))))))(((())())))))(()()((()())(((((()(((((()(()())()((((())()))(()()()()())))())(()))(((()())(((()())((((()())(((()(((()())(()(())((())()))))))(()()()(()()((())))(()()))(()(())((()()((())(((((()(((()()()()))(((()((()((())))()(())((()())()()()))((()()(((((())()(((())())))))()))()()((())))))((())()(((()((((((()((())))))))((()(()))(()))())(()))())())))((()()()))(())())((((((((()(()()))(())())(((()(()))((()))(((())()(()()))((()()(()((()(()))))))()()))()))((()())()()))(((((((()()(())(()))(())(()))))(((()))(()()())(()(())()(()(())))(())))()((((())())()(())((()())(()(())()((()()(()()())))(()(())()()(()()())))()))))())(((()(())(())))()())))))())(()()()()())()))))))())())()()))()()()((())())())()(()((()())(()())()())()(()))(())((())))))(()()))))))((((((()((()))))))(())(())(()((()()))()((((()))))(()((()()(())))(()))((()(()(((()))(((()))()()))(()())()()()()(()())())())(()()()))))(((()())(())))()())(()(())()))()()(())(((((()(((())()())(()(((())(()()()))))(((((()())((())(()((((()())(()()))((((((())()())((())())()()((((())()()()()))))())()(())()()()()))()())(())(())()((()))()()((((((()(()))))(((()())())(())(((()))()())))()()()(()())(()((()))))()())()()()()()(((())))((((()()(((()))(((()())()())(()))(()())))())()()()))()((()()(()()(())()))))))()((())((((()()()))(()(()(((((())()(())))())())())))))()()(()(())((()(()(())))())())(((())))(()((()())(((((())))))(())))))))))((())()((())()((((())()(()(()(()))))))((()()))((((())(()))())())()(()))))))())))())((((((()()))(((((((()()())()(())(()))())(()))((()(())(()(()))))(()))()))()((()((()))(()))()(
())(()()((()())))(()(())())(())()()((()))((((((())(()((()()((()())(((()()()()())))()()((((())(())))(()(((()(((((()())))(((()))))())))()()))((())(((((()()(())((()(())()))))()))()((()())(()((()()(()(((()())()((()(()(((()))()()())))(())))))(()))())(((((()())))(())))())(())()())((()))((((((()))(())((()(((())((()()))((())(((())()()()()()((()(()(()))))((())()((())(((()))()(()))()((()))))))(((()((()(())()()))((())())())(())()()((())(()(()()())(()))))())(()((())()(()))((()(()))))))()(((())()))()(())))((()())()(()()(()(((()())())()))())))(())()((()())))))))()))(())()((()((()(((())(()(()()()))())))(()))(()))))()())(())(()(((()((()(((((((((()(()()()))(((())())))()()(()))(())(()((((()())(()((((()()((()())((())(())(()()()))(()())()((((()())((((())()())((()())(()()()()())(())()()))()()((()()()()()(((())()())))()((((())((()())())))())))()((()()()))))()()()))))())(()))(())(())))()())))))()(((((())((()((()(()))((((((()))()()()((())((()(())()()()(()(())(((()))()((()()(()))()())))()))((()((((())))())(()()())(())())))((()))())())))((()()))(()()()((())))(()(()((())))()((()))(())))))))(()()))(((((((()))()()(()(())()(())()(()))(((())(())())(((((((()(((())()(()))))((())()()()))(())))(()((()())()()(())((((((()))))))()(()())())))))()()()))))))(()()))()())))())()(())())())))(())(()(((()((()())(()()(()(())(()()()((()((()(()()()()()))()))(()())(((())()())())(())())))((()())(())()()())(()()(())(()()()))()()))(((()((((((()))))(((())(((()())((()(()))((())()))((()()())()))(((())())())()(())((((())()(()()(()(((())()(((((()((()(((()(()()((()())())(())(()))()()()))())((()))())((()((()((()())(()()(())())(((()))((()())))(()))()))()))(()))(()))(())))()))()))))))()))())()(()()()(()))))(()(()(((()(())))())())(((((()()((())))())(()((()((()()(()()))(())()((((()))((()()(()))()(()))()())))((()((())(((()((()()(())))())()))))(((()((()()()))(((((())()())()))())((()()))())))((()()()(()((((((()))((((())()))(()((((((()))(((()((()))()))))))))(()))(()())((((())(()(((()())()(()((())())))((((())(())())()((())))()))())((())))())()(())()())())())(()))(()))(()()))(())(()(()))))()(())(()()(((((())()())(()(((((())((()())((()()((((()))()((()))()))))()()))((()))(()(()))(((())())()()()))(((((()()))))((())()(()()(((((()))(()))))()))(()(())))()())((((()(()(()())()()))()))))))))()))()()))))()))((((())())(())(()()((()())(()()()(((((()()()))())()(()(())))))))(()()(((()())()))))()())(((((()())))((()(()()())()))()))(()()))))))(()()()((((()(()))((()()(()(()))()((((()))(()(()()()()()((())()(()()()))))()()()()))(())(((((())((((((()())))()()((()(((())))()()())(())()())(())((()))((((())))(())))()())(((()))(()()()))))((()()))()(())))())((((()(()()))(())(())((()()))))())(())))()))(())(()(()((((()((((())()(()(()(()())(((())((((())))(((()((()()()(()((()(((())))()))()(((((()(()()))(()())))))(()(()((())))))((((((((()(())))(())())))))))))((((()))))(()(())()()(()(()()))()()())()))())()))(())))())))))()))())))((((())()(()(())())(((((((((((())))(()((()))())(()))((()))()))))())))(((((())((())((()))(()())(((((())(()))))(()()(()((((()(()))(())((((((((()())((()))((()(()()(()())))()())((())))()))()()((())(((()(())()()(((()))))()))((()()())(((()))(((()(()(())())((((())())(((((())(())))(((((())((()((((())(())))(((()()())))))(((((()))((()())(())())(()())()(()))(()()(())(())()(()()())()(((((())(()()((()()()())))((((()))(((())))(((()())))))()()()())()((()())(((()))()(()()()()))())((((()()()()((()))()()()())(((()))()))))(())(()(((((((()(()))()())())()()((()())()()()()(())))()))(((()())((((()()())))(()((())()()()(((()))((((()(()))()))())(((()))((((()()()((()(()))))((())))))))()())))()())((()(()((()(((()())()(()))()(()())(((())(()))()(())())())))((()((())((())()))(()()(()(()()((()))(()))()))()()(((()((()(()()(()()()((((())(()())))())((())((((()((()))))(((()((())()))()()()()))((())()()))(())()(()()))))())())(()()))())))))((((()()()))))()))))()(((()(()((())(((()(()((()))))()(()((()(((((())(()))))())()))()()))()((()))))(((((()())())()()()))()()(())()()())))(()(())())))()((()(()()()())((())((()))))))(((()()()()((((()))))))())()))))(((((((()()()()))())())()(((((())))((()())))))))()))()(()))((())()()()(()(())()((())(()())(()((((())((((())(()))()(()())(((()((()((()))()))((())(((())((((()))()((((((())((()(())(()(()))())()))((()))))))()(()))))(()((()())()())()))()))((((((()))))()))))((((())()())(()()())(())())())()()())()())()((((((())))())))(())()()((()())))((()(((())()((()))))()()((((((()))(()))))()(())())(())(()))(())()(()(()(((()((((())()())()))))((()()))((()()()())(())((()(()()()(()((()))()((()()(()()((()())()()))())()((())(()(())((((()((()(()()))()())))(())))))((())))()((()(()())()))(()))())))(()((()))()))(()())()))()))))))(()())()))()))((()())()(((()())((())(()((()((())()))(((()((((()))))(((())()))))))()))(()))((()))))()()))()))())(()((()())(()(()()((())(()((()(((()((()((()())())(((((())))()())((())(((((((()((((()))())()())((()((()())))()(())))()(())((()))())())))))))))())(((()((()())())))()(()(((((())(((()())))()()(()()))(()))((()()()())()))(((()))()))(()((())()(())())(()))(()(((()()((((((()()()())(((((()((()())))))((())()(())()(()))()((())())()))(())()())((())()()))(()()()(()(()((())()()((()()(()))())((((((((((((((((((((((((((((((()((((()))))))()))))))))))))))(((((((()((((())))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((((((((((((())))))))))))))))(((((((((()))))))))))))))))((((((((((((())(())((((())))))))))))))))))))))))((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))(((((())))))(((((((()()))(())))))))))))))))))))))))(((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((()))))))))))(((((((((((((((((((()))((((())))))))))(((((((((((((((((()))))))))(()))))))))))))))))))(((((())))))))((((((((()))))))(((((((((((((())))))(((((()))))))))))))((((((())))))))))))))))))))))))))))))))))(((((((((()))))(((((((((((((((((((((())((((((((((((((()(((()))))))((((((())))))))))))))))))))))))()))))))(((((((((((((((((((((((((((((((((((((((())((()))))))))(((((((((())))))(((((())))))))))))))))))))))))((())))))))))))))))))))(((((((((((((((((((())))))))))))))(((((((()))))))))))(((()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((()))))))(((((()())))))))((((((((((((((((((((((((((((((()))))((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))))))))))((((((((((((()((())))((((())(((())))))))))))))))))))))))))))))))((((((((((((()))))((((((((((())))))))(())))((((((()(((((((()))(()))))))))(((((((((((((((((((((((())))))))))))()))(((((((((((((((((((()))(((())(())))))))(()((((((((((())(((()))))))(((((())(((()((()(()())))(((((()()))))))))))))))))))))))))))))))))))(()((()(())((((()(()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))))((((()((((())))))))))))))))))(((((((((((()))))))))))))))))())(((((((((((((((((((((((((())))((((((((((((((((())(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()()))))))))))))))))))))))))))))))))(((((((()))))((())(((((((((((((((((((((((((((((((((()))))())))(((((((((((((()())((())(((()))))))((())))((()((())()))))())(()((((()))))))))))))))))))))(((((((((((((((())))))))))))))))((())))))))(((((((()))((()((())))()))))((()))))))))))))))))(((((())((()((((())))))))))((((())))))((((((((())(()))()(((((()(((()))(((()))))))))))(((((((((()))((((((((())))((((((((()))((((((((((()))))(()))))((())))())))(())((((()))(())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((())))))((((((((((((()))))))(())())))))))))))(())((((())))))))(()())))(((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))((((((()))))))(((((((((((((()))(()(((((((()))))))))))))))))(((((((((())))(())))(((((((((((((((((()))())))))))))))))))))))))))))))))))))))))))))))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))()())))))(((((((((())(((())((()))))))((()))(())))))((())))(()))))(((((((((((((((((((((((((()))))(((((((((((((((((((()(()))))))))))))))(((())))))))))))))((((((((((((())(((()))))))))))))))))((((((((((())(()))(()()))))()))))((((((((((((((((((((()))))))))))((((((((((((((((((((((((())())))))))))))))))(((((((())))())))))))))))))))))))))))))))))))(((((((((((()))))))))))(((()))))))))))))))))))(((((((((((((((()))))))))))))((((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))))(((((((()))))))(((())))))))(((((((((((((((()))))))))(((((((((((((((())))))))))))))))))))))))))(((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()()())))))))))((((((((((((((((((((((((())(((((()))))))))))((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((())))((((((((((((((((())))))))))))))))))())))))))))))))))))))))))((((((()(((())))))))))))))))))(((((((((((((((((((((((((((((((((((()(()))))))(((((((((((((())))))))))(((()())))))))))))))))))))))))))(((((((((((()((((((((())()))))))))))()))))))(((((()))))))))))((((((((((((((((((((((((((((())))))))((((((((((())))((((((((())))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))((())))))))(((((())))))))))((((((((((((((((()))))))))))))))))))(((((((()))((((((((((()))())))))))(((())((((((())))))))))))(((((((())))))))))(((((()))))((())))))))))(((((((((((((((((((((((((())))))))(((()))))))))))()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((()))))())))))))))))))(((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((()))))))))(())))))))))))))))))))((((((((((((((((())()))))))))((((())))))))))))))((((((((((((((((((((((()))))))))))))(((())())))))((((((((((((((((((()))))))))((((((((((((((((((()))))(())(((((((((((()))))))))))((((()))))))(((())))))))))(((((((((()()))(())))((()))))((((((((((((((((((((((((())(())))))))))))))))))))))((((((()))))((()))))((((((((((((((((((((()))))))((((((((((((((((((((((((())))((((()()())()))()))))))))))(()))))((((((((((((((())))))))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())((())))(((()))))((())))))))))))))))((()()))((()))(((((((())))(()))))))))())))))))))))))))))))(((((((())()))(())))))))(((((((((()())))(((())(((()((()))())))))))(((((((((((((())))))))(((((((((((((((()))))((()))))(((((((((())))((())((((((((()())))()))))))))))))))))))))))))))))))))))((((((((((((((((()))))))(()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((())))))))))(((((())))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((()((())))))))))))))))))))((((((((((()(((()))))(()))(((((((())))))())))(((((((((((((((((((()((())))())(((((((()))(()(())))))((((((((((()((((()))))))))))((()))))))((((((((()))))))))(((()))((()((((((((((()))(((())))))))))(())))))))))(((((((((((())(())()(())))(()))(()())))(()))(((()))))))))))))))(()((())))))))))(())))(((())(((((())(((()))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((())))))))))))))))))))))))))))))))))((((())))((((((((((((((((((((((((()))))(()))))))))))))))))(((((((((((((())))))))))))))())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))(((((((()))))))))))))))))())))))))))))))))))))(((((((((()((((((((((((((((()))))))))))((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))))))))))))((((((((((())))))))))))))))))))((((((((())))))))((((((((((((((((())))))((((((((((((((((((((((((((((((())))))))))))))())))))))))))))))(((((()))))(()))))))))))))))))))))))))))))))((((((((((()))((((((((((((((())))))))))))((((((((((((((())))))())))))))))))))))))))((((()))())((()))))(((((((((((((((((((((((()))()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()(((((((((((((((((((((((((((((())((((((()))((((()())()()())))))(((())))))))())))(())))))((((((((((((()))(())))))))))((((((((((((((((((((((((((((((((((())(()))()))((((()(())((((((()))))))))))))))))))(((((((((((((((()))))))))))))))))))))))))))))))))))(((((((()(((((()()))))(()))(((((((((((((((()((((((((((((()))))((()))()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))(((()))))))))))))))))))((((()((((((((((()))())()))))))((()))))())))))))))((((((())))((())))))))))))))))))))))(((()))))))))))))))))))))))((((((((((((((((()))(((((((()()(((((())))((((()))))))))((()))))(())))(((())()))))))))))))))(((((((()))))))))))))))))))))))(((((((((((((((((())))(())))))))))((((((((()))))))))))))))))))))(((((((((((((((((((((((())))))))))))(())))))))))))))))))))))))(((((((((((((((((((((((((((()(())))()))))(((((((((())))))))((((((()))))((((())))))))))))))(((((((((((((((((((((((((((((((((((())))))))))((((((((()((((((((((((())))))))))))())(((((()))((((())))))()))))))(((((())(((()((()))(()()(()))))))))))))))((((((())))))))))))))))))))((()))))))))))))(((((((((((((())))(((((((((((((((((((((((((((((()))))))))))))))))))))(((())))(((((((()(((()))))(((((((((((()()))()))))))(()(((((((((()((()))(((((()))))))))))))())((()))))))())))))))))))(((((())))))))))))))))(((((((((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((()(((((((((((((())((((())())))))))))))))))))))))))(((((((((((((((((((()))(()))(((((((())))))))))))))((())())))))))))))))))))))))))))))))))))))))))))))(((((((((((((())(()))))())((((((((((((()(((()(()((())(()))))))))))))))(((((((((((((((((((((((((()))))))((((((((()))((())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))((())(((((((())))))))))))))((((((((((((((((((())(((((((((()((())(()))))))))))))))))))))))))))((((((((((((((((((((((((((((()))))((()))))))))))((((((((((((((((((()))))))))))))))))))))))))(((((((((((((((((())((((())))())))))((()))))))))))))))))))))))))))))))))((((((((((())))((((()))))))))(((((((((((()()))(((((((((((((((((((((((((())))))))(((((((()()))))))))))))))))))))))))))))))))))))))(((((((((((((((((()()))))))))))))))(((()))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((((((((((()))())))))))))))))))))))))))))))))))))))))(((((((())))))(((((()))))((((())(())))))))))))))(((((((((((((((((((((((((((((()))))))))))))((((())())))))))))))))((((((((((((((((()))))))))))))))))))))))((((((((((((((((((()))))))))))((()))))))))))))))))))(((((((((((((((((((((((((((((((())(((())))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))((((((((()()))))))))))))(((((((((((((((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))(((((((((((((((((())))))))))))))))))))))))))))))))))(((((((((((())((((((((((((((((((()))))))))))))))))))))))))))))((((((((((((((((()(((()(()))((((((((((((((())(((())((((((((((((()))))))))((())))))))))))(()))))))))))))))))((((((((((((()))))))))(((((()(()))(((()))))((((((((((()))(())))(((((((((((((((((()((((((((((())))))))))))))))(())))))))))((((((((((((((())((())))))())((((((()))))))))))))(((())((()))(((((())))()))))((((((((((((((((((((((((((((((((((())())))))(((())))))))))))))))))(((((((((((()))))))))(((())))))))))))))))((((()))))(((()))(()))))))))))))))))))))))))((((((((())()))))))((((())))))))))))))))))))))((()((((((((())))()((((((())))())))))))()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))))(())())))))))))((((((((((((((((((((((((((((((((((((((())))))))))(((((((((((((((((()))))))))((()))))))))(((())(())())))))))))))(((((()))(()))((((((((())))())))))))))))))))))))))((((((((((((((((())))((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((()))))((())))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))((((((((((((())((()))))))))))))))))))))((()))(((((((((((((((((((()))))))))(()))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))(())))((((((((((((()))))))))))))))))(())((()))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))((((((((((((()))(((((()))))))))))(((((((((()((((()))))))((())))))))))))))))))))))))))))(((((((((((((((((((()((((()))))))(((())))))))))))))))((())))))(()))))((((((((((((((((((()))(((((((((((((((((((())))))(((()))))))))))))))))))))))))))))))))())))))))))((((((((((((((((((((((((((())))))))))))))((((((()(((()))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(())))((((()))((())))(()((((((()())())()())(((()(((()))()(((()))))(())()((()()))(()())()()())()()))))()())(())))()(())(()()())))))(((()(()())()((((())))()()(()((())(())(()()))()()))))(()()()((()()((())(())(()(()()))())()))(()))()(()))())))())))()(())())))(())(()(())))()((((()))())(()((()()())(()((()))(())()))))(((())(()(())((()))))(()))))((()))(()()())()()(()()((((())((()(()()()())(()))(()((()((((()))(((())))())))))))()(()()()())()()(((((()))))))))))(())(())(((()((())()(()(())(()()()()(()()()()()()((()()(()))))(())(((()))((()())(((())(()()((()(()()(()))(((((())(()()(()()()(((()))())))((())()()))())(()))((()(((()(()()(()))))))())))(()))(()()((()())))))))))()(()()((())))()()((()(()(())))()()))()()))))()()()((((())()))()()()(((((((((()())))(((()())((()()))()()()()((()()))(((()()((())()()))))(()))))())(())())()())(())((((())())((((()(())))()(()())((())))))()()(((()(()()((()())()(()((((()(()))(())))()())(()(()))((())()())()()))))((()()((())()())()((((()())())()())))()())))())))((())(()()((((((((()())()())())((((()()((((()))(()(()))(((()()(((())))((())()())()(()()())())((()(())(((()()(())(((()))())()()(((((())(())(((((()()((()(((()()()())()(((()))))()()()((())))()())()((()))(()(()())()()((((()())(()()(((()))(()(())(()))((())()))(()))()(())))(()()())((()()())(((((((())(((())()())((((((()((())((()()))(()()((()()(((())(((((())()(()))))()(((()(((()((()()()))()()(()(()((())(((()())(((()())())((())()()(())()((()()())()))())))())))))((())(())((())())()(()((()))))))(()))()((()((((()()(()(()(()(())())()))()))(()((((((())((()))))((((((()())(())()()(()()())()(()))(())(()())))())(((()()))()())((()()()))())(()()()(()(()))(()))))()(()()())))(()))())())(((((((()()))()(()()))))(()())((((()))(()(())(()))))()))()()))((()()()((()((()(()(((((((()((()))(())((()())()())()))(((()))(((()))))(()(())())(()(()(((((()))()(()(((())))())((())((())(()()))(())))())())((())(((()((())())((((()(()))()))()))((())(()()((())()))(()())()()))((((()(((())((()(()))(()(()(()()()))(())))((()()()))()))((()())(()()(()))((((()(()())()())()))(())()))))(((()()()(())))()(()())))())())(()))()(((()(())(((((((()(())((()(())()))()))))(()))()((())(((()))))))))())()())(())()))))()())(()((()())))(()()(())())))))()))()))())))))(())())()()(()(()(()())(()((((()))(()(())(()()(()()(()))()))(())(((()))((((())))()()((()(()())()))()((()()((()()))((()(((()()(()(())))(()))()()((()(()))()((((()))())))))))()))(())))))))((()())(((((((((()(()()(()())())())))((()))((()())))((()(()))()(()((())())))(((((()))()))()()))())))))(())((()()(()))))(())()))))))()))))()(((())())()(()()))(()((()(()()))((()())))(((((()()(())())))((()))()))()))((())((()((()(()()()))())()(()()(((()))((()()())(())(())))(()()()())(((()()())())()(()(()(())(())()()))((())(()())(())()())((((()))()()())((((((()(())())((()()(())(())())((())()())())(()))()()((()(()((()(())())(())())()()((())(((()()))()))))))()(())(()))())((()()(())()()(())((((()))))()))((()))()))(()))))((()(()(())()())))))())(())())())))((())()()(()(()()))))))())())(((()((()((()(()())))))))((()(())(()))))(())(())()))())()())())((()()))(()()((())()()()))()(((())(()(())((()()(((()())((()))(()()))(())(((()()())()))(((()))()))))())((()))((()(()(((()(()()(()(()((()()((())(((())((())((()(())(()()((())())))())))())()(((((()(((())))(((((()(((((())((())()()()()(()))((()())))())((()))()(((()()())((())(()((((()())())((()())(())((((())()()()))((((()()())(()((()())(((())(()()((()()())(()()()()(()))()))(()()((()()()())(((()))())((()))())((()()))))()()))))(()()())(((((())())))()(((((((())()(()()(()))))()((()()())()()))))((()()(((()(()))())))))()(((((()))()()())((())(()(())(()((())(((()()))))))())(())(()))((()))((((()(()))))()))))((((())((((()))(()()(()(())())((((()((())))()))((())))(()()(()))((()())(())(((())()((())((()((()()))))((()()())(()))(()))(((()())())(())(())()))))))(()()()((((()())()))((()(())())(())))((()((()((((()))()))))()))))()))()))((()))())()(()(()(()((()(()(((())))((((()((())))()((()((())((((()))((())(((())(()))())))))(()))))(())()((()(())()((((((()))))))(((())((()))))(()))(()))))))())))(()()(()(()()))))(())())()())()())()()(((())()))))))(()(()()((()())))(()())))))))()))(((()()(())(()))))())))))(((((())(()))(()((((()(((((()()()()(((())())))((()()))()))()((()((())()())(()))((((())())()))()()((()()()()))))()())))))())(()(())))))())())))())())())))()((()((()(((((()(())())()((()()))(()()(()()()(())))()))()())))))((()()((()()()))))((())(()())()()()()(((()(()((()))()))))())))())(()()())((())))()(()(())()))())())))()()))())(()(())))())()()))))))((()((((()((()())(()())())()))()())))(((()(())(())(()))())(())(((((()))((()()())()()))()))()()()()(()(((((((((()())()()))()()(((()()()()()()))(((((((()()))))()(((()((()()((()()()()(((()())))(((()))()(((()())())(((()())(()()())()()((()(()))))((())(()))(())(()())((((())())()))))(())((())(())()(((())(()())()(()))))(()()((()()((((())()))((((((((())()()()(()))))())))()))(((()))))))())((())())))))((((()))())))()())()))))())())(()))(())))))(()))(()(()())(()())(()()(()((()(()()((()())((((()()()((()()))(()())(()()))()()(()())(((((((())()))(())()))))((((()()()()(())(())(((((())())))(((()(())()(()(()()()))())())())(((()))()))()()))((((()()(()()))()())(()(()(()((())))(())()(((()(()()())()())(()())(()((()()()))((())()(((())())()())(((()()()))(()(()()))))()))())(()())))()))(()()()(()(())))()()((((()(()(())((()()((((((())((()))(()))(((((())(()())))(()))(()((())((()))(())(())())()(()()((())))(((((()(()))())()((((()()(((((())((()()))))())))))(((()))((())()()))))))()(((()((()(()(())()))()(()(()())))(())(()))(()(((((()()((((()())(()()(()((()()())))))))()(())(())(()))(())((())())())()))((())()()((())()()(())()))(()()()(())(()))()))((())(())()())))((()(((())(()))((()))())))()))((()()))())((((()))))(()(()())((()())(()(((()))()((()((()))))(()(()))())(((((()())))())()))))()()((()((())((((()(())())(())(()))()()()()))(())(()))())(()()(((((()()))))())()())())))(())))((()))()))((((()())))())((()(()))(()()()))((()()))))()))()))()())))()(((()))))(()((())(()))()(()())((()()(()()(()())(((((()))))())(()()))))())))()))))((((()()(())())())(())()))(()((())))))))()))())((()(((()()((())))()(()())((()((()())(()))()(()(((())((()()((())())(((((()((())(()()(((()((()(((((()))))((()(((((((())))((((()))(((()((())())((()))))()()()(())))(())(()())((((((((()()()))(()(((((()))())()))((((())((()()()))((((((()((((((((())()()((())())((()))())))()()())((()())())))((()((())(())((())((()(((()()))()(((())(((()))()))()()())(()((((()()((())))))()()(((()((()())))(((())))))())))()()())))((()()))((((((((()(((((()(())()())(()((()))((()))()()()))(()(()(((((())(()())(()(((()())((())(()))((()()))))(()))())()()())((((()(((()(()()(())()))()((((())))()()()))())()())))))()()()(()(())))()())()(((((((())(()))())(()()()))))())((()(()((())))()()(((()))))))()())(((())(()(()()))))))))())((())((()()))((()()(()(()(()))((()(((((()(()))()((((())))))))()(((()))()(()((((()())())()))))))((())(()))(()))(((((((())())())()(()))))(((()))((()))(())(())(()())()))()())()((((())))))())(())()())(()())))(())())()(()(((((()())))))()(())()())((()(()))()(((()(())))())((()(())))(())(())(()((((()())((())))))))))()()))(()))(((()(()())())(((((()()(())))(()))(()((((()))((()))(()))())(((())(()))(((((())))))((((()))(((((())()))()((((())))((((((((()))))))()()((())())()()()()))((()(()(((()()((())()(((())(()()()))()(())(()()(())((((()()(((())))()())())(()()((()()(((())(()(()))(())()))(()))()()))(()))))((()()()())()())()())())(((()((())()()))))())()(()(((())(((()())())))))((((())))))(((()))(()))())()))((()()(()(())))))))))()))))(()())))()()()(((((())())))))())))())))())(())(()))))))))))(()((()(())(())))(()())())((((()()()((((((((((((((((((((((()))))))(((((((((((((((((((((((((((((((((((()))))(((((((((((((((((((((((((((((((((())()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))(())(())(((()(())))))))((((((((()()))))()))(((()(())))))))((((()))))))))))((((()((()(((((()))))))))))))))))))))))))))))))))))))))))))((((((())))(((((((((((((((((((((()))))))))))))))))))))(((((((((()))))(((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()))(((()))))))(()))))))))))))))(()(()))(()))))))))(((((((()))(((((((((()(((((((())))))))())())(((((()(((())))))))())))))(((((())))))))((((((())()())()((((((((((())(()(((()))))))))))((((((((((((((()((()((((()(())()))(((((())))))))))()()(((((()())))))))))())))))))))))(((())))))))))((()())))(()))))((((())))))))))))))))))))))))))))))(((((((((((((()(((()(((()))))))((((())((((())()((()(()))))((())))))))())))((())(((((()))()))))))))))))((((((((((((((()))))()))))))))((((((((((((((()))))))((()))))))))))))(((((((((((((((((((((((((((((((())))))))))))))))))))))))))))(())(((((()))))))))))))))))))))))))(())()(())((((()))())))((((((((()(((())))(((()((()((((()))()()((())))()))((())(()))()(()())))(((())(()(())()))(()())()())(((())))))((((())()))()()()))()()()))(()()()())((((())()(()()()))(()))(())()()()(()((())))((((())))))((()(((()()((())()()()((((())))(((()))(()()((())(()(()))(()((((())(((()()))(())(()))))()(((()))((())))(()())))(((()(((())((((())())()())(()((()))))((()))(()(())(((())((()))((()(((()(((()()(()))(((())))(())))((()((())(())())((()()(()))))))(())((((((((()()()()(((()(()()()(()))))((())(())())((()()()((()())())((()()()))())))))())()()))))))((())))()(()())()(()()))()(((()))()))()))()((((()))())((()()(())))))()(()((())())(()(())(()())()((()))))((()())(()((((()))()))(()))))))(((()))(()))())())(()())())())(((((((())()())(((())())(()(()()()()()((()))))()())(()(()()(()(()(()((()(()))()(()((())()))()()())()())))())))()()()(((((()))(((()())()))()(()())))((()))()()()(((())()()())(()(((())()()())))()())())))()))(()))()))((()(()(())())(()))()()(((()()))(()((())((()(((((()()((())(())))()()(()())((()()((()))()(()(()()))())(()())))()())(()((()(((()()())()((((()()))()))((()((()))()())))((()(((())))))(()))(()((())())())()()))))(()()(()())()())))))()))(((()((()()())(()())())()(()()))((((())((()(())(()))()((((((()()(())())(())))())()))))))((()())(()(((())))()(()(((((((()()))()()((())()))((()()())((()()((())))(()()(()(((((((((()(())(())()()())))(((())))(((((())()(())))()(()())(((((((()))(()(()()(()()(((()((())()()()((()(((()()())((())())())))))()()()()(()((((()))())()(((()((((())((())(()()(()))()(((())((())))(())))(())))))))())((((()())((())())()))))))))())((())))())(((()))))))))))(())()()(()(()((((()(()(())(()()(())(()))((((()))()((())()))(())()()(((()))((((()))((())()()((()))((()())(())(((()))())))(()())()()(((()(()()()(((()((()()))))())(((((())(()()()()()()))))))(()((())))))(())((()()(()(())))(()))())))))))()()())(((())())(()(()()(()(()()((()(()))())((())())(()))))((()))()())())))((((()(())()))))())()(()()(()((()())()(()()(()())((())(()))))(()))))))()((()))))((((()))())())())))))))(()(()()))((())(()))))(()(()(())()()())())))))((((((())())((())))((()())(()(()))(()())))))())())(()(()()())())(()()))())(()(((())((()))())))))))())(()))))((((()))())()(()())()))((((()()()()(((((())(()))))))))()(((()((((())))()))(()(())())())(())((())((((()(()()))())((()((()()((()()()))(((()()())((())))()(())())(()(((()(((()(()(()(()))))))()))(()))()()()())(((()))())())))()())()(())))(()))((()())((()(((((())(()(()))()))))()(()()(((()))())))))(())))))))()))(()))(())(())())()(())))))()(()))())))))(((()())(((((()))()())()(())())((()(()())()())()(((())(()(((()))((()(((()(()()()))()()(((())(()))((())()()())))))()(()))(())))))((()())))()(()()()())))(()(()(()()))()(()()())(()())()()()((()())((())()(((((((()(((()())))))())(()((((())))(((()())(())())()))()))((()((((()()()((()(())(())(()((())))((()()()))())(()(()((()((()(()()((((()())()))((()()()))(((()())((()((((()()))((()())(()))()((()()))))(())(()))()))(((()()))((())())((()((()((()(((())(()()((()())())))((((()(()))(())))()()((()))))()()(((())()))()))))))))())())(()()()())))))))(()(()(()(()))))()((((()(()(()()(()))()))((((((()))(((())(())()())))))()()((())())(())())()))(()((((())()()())())))))(())())))()()(()())()(())())(((()((())))()((()(()()))()()(()))()))())()((()()())))(((()()(()))))())(()(((()(())()()()))())())))())(()))(()())())))()()(()(()(()((()((())((())())()()))()()))()()()()()()()))(())(((())(((()))(((())))(()(()))))()()))(((((((()))()((()()(()))(()))))((()((()())))())(()((((())())(())))(()(())()(()((()))(()()))(()())(())))))()((())()))()(((())()))())()()))))(()))()))(())())))()((((()())()())()()))(()())((()()()(())()(()(((((((()(((((())()(()))(((())()((())((()))()())()())))(((((()()((()))()((((((()(())()()()()(()))()))()((())(()))))())(()((()())())()))(()()((()(((((()))(())()())))))(())))(()))(())()))())())())()())())((((((()(((()(()()(((()))())))))((())))))(())))()((((((()(()(())))))))))())()((()))(())((((())()))())(()((()))(()()((()()))()(()())))()((((()))))()())))))())()((((()(((()(((((()()))(()()(((((()))()()()()((()(())(((((())()())))()))()((())()(())(()))))())(())))))()))()))))()))()))(((((()(((((()(()))))))((())()))()))()()()(())))))()((())()))()(()))(()))(()()(())((()()))))()()(())())(()()))())))))())())))))(()()))(()(()())))))())(()))))))((()((((())()())())))))))))))))(()(((()(())(()(((((((((((()())(())))()(((())))(((()())))()((()((((()))(())())((()())(()(())))()((()()())(()()(())(())(()(())()())(()(()))))((((())(())(()((()(())))(())()))(())()))))())(((())(()()(()(()()(()())()(()())(()()()()()))(()()(((()()()))))((((()())))((()()))())(())()((()))(())(((())))())(()((((()))((((())((()))))))()())()((()(((()))()((()((()(()))(()((())(()))))()()())))()((()()((())()(())(())(()))()))((()()))())(((()(())()((((())()())())())(((())(((()()()((((()())(()))()))(()))(()())()()()(((()())()(()()(())()))))(((()()))()(())))()())())))))()))(()))))())(()(()())(()(((())()))())(((((())(((())()()(((((()((()(()))()(()()))))))()))((()()()())(())()((((((((()(()()(())((())((((()()()(()()((((((())))((()()())()(())(())(((())))))))(()(()(())))()))()))((()(()(())(())))()(()(()(((()()(()())))))())()(())))(())(((((()))())))()((((())))))()((()))(()(()))))()))(((((((())((()(()((())())((((((()()())))))())((())))(((())((())((())())())(((()(()()())()()((()())(((()(()))()())((((()))((()))))(((((()((()))()())(()((())()((()))()()((()((((((()))(((((()))(((()(()))()((()))))))((()())((())((()(()()()(())())(()(((()))(()))()(())(())())))()(((())()()((((((())((()()))(((()))())))(()()()())()(())()))((()(((()))(())(())))))(()))))())))()(()((()()())))()))())((()(((()()(())))()))())))()((()))((())(((()(()((((()(()())))(()())))))(((())()()())())))(()))())())()((()()((()())))()))(()())(((()()(()(())))())()()((())()))(()(()()()(()(())(()((()(())(()))))(((()()(())()(())))(((((())(()()())(())()))))(())((()(((((()()(((())((()())((()()((())))(()))((())()(())()))))))((()()))())()))))))(()()(()(()((((()(())(()(())()))(((()()()))()()))(((()()(()))()()(())((((()((()()()((())())(())(((()))())((()()()()())(((())(()()((())()()())(())()()()(((())(()()(())()())(((())(()((())())))(()))(((()(((())()))((()()(())((()))((()((())()(()()()())))()())()))(()))()))(()())((((()())(())()(()(()()((()()()()(((()))(()))(((()(((()()()))))))((((((())((())))(()))()(((()(()))(()())((()()))(())(()))(()))))())(()())()(()()(()()((()(((()())((()(())(((((()))(((()()()(())((()()(())((()())((())(()())))))(()()))))())(()))(())(())())())()())())())(((((((((()(())))))(())()((()(()((()))()((((((()((())(())(())()()))))())((()()))(((())))((())(()((()(())(())(()))()())((()())()()(((((())))(())())))))(()(()))))(())(()(()()(()(()(()))(()(()()(()))()((()()((()))()))())(())((((((()()(((((()(()(()(()())()())()())))()()()))()(()))(()()))()(()(()())()(())()())))(())))((())()(((())(()(((((((((()(()()()(((()()((())(()))(()))()()()()()))()(())))(()(())))))()()()()(()())(()()()((((((()()()(((()()(()()(())((()))())()(((()(()())())))(())))(()())(()()))(((())(())))(()()))(()(((())()()()(()(()(()))())()())()))))()()()()))((()()())())()())())(()((((()((()())(()())((()(((()(())))(())((()((()()()()()))(()))()((()()()(())))()(()))))(((())))(()())((()(((()(()(()(((()(()(((((((())))(((()()))())))()()()()(((()((()()()))))(((((()())))(()))(())))()((()((()))(()(()()()))((((((((())))))())())(((()((((()))()()())((((())())(((((())))())(())(())((())())()((())(()((()()())(()()))()(()()))()))()))())(()()((()((()()))))))()))))(()())(())))))(())))))())))())((())()()))())())())(())(()))()())(((())))()())(((())((()(())))()()(()((()()))((())((()))))())))))(()()(((()()())(())))())))())()())))))(()()(()(()(())(()())(())(((((())(())((()((()()()(()))()()()())(()))(((())))))()())()(((((()())())((())(())()((()())(()))(()((((()))))(()())((((((()(()(((())))())(((()()()()()(()()()()((()((()((())()))))(())))))))))(((())()))())())())))(()(((((()))()))(()())(((((()((()))(())))()(()()((()))((())()))))()(()(((())())(((((())((()((((()()()()()))()))))((()))((()))(()(((()())()()())((()((()))))))()()()))))(()())(((((())(())())()(((()(()())))))()((((()))))))((())))))(()((()()))(()(()())()()))())()()((()(()(())((())()()))))()))()))(())))())((()(())())())))))())((((()))))(())(()())(()(()(())(((((((((((()((((()((((())())()((()))(()))(()))((()))((())())((())((()()))())((())((())()(())(()()())))()(()((((())))))((((()()((())))()))((()))(((((()()))(()))))))(()()()()))((()()())()()())()((()())())(()))()((((())()((()()(())((()()(()()((()))()((())()))((())))((()(()))(()()((()())()))(((()()(())))()())()()()(()())(())())((()(())())(()(()()((((((((()((())()())))()((()())(()))(())(()()))))))))()(((()()()))(((((()())))))(()()((()))))())(((()()())())))((((())())()()(())((()())((((((())))))(())(())()()()))))(((((()(()()))())))(((()(()(()(((()))))()(()))))()()(())))(()()())))))()(()((())(()())())())))))())()()())()(()()()(((())()))))())))))))(()))(())((((((())))))((()(()((())))((((()))()())())))(()()))()(()()()()()))))))(()(())(()(()()(())()(((())())((()())((()()))(()((((()())())(()((((()()))()))))((()))(())(())(()))()()(((()(())())()))))(()))()))(((()()(((((()()(())))(((())())(())(((()))())()())())()())))))())((())(()(())())(((()(((((((()()((()((()))))())))(()))((()(())()())(((((((()))))(())))(()))(((())((())(())())()))))))()()))()(())(()()((()(((((()())()(()()))()))))))(((((()))))))(())))))()((()(())((()))((((((())(()(())(())(()(((((((()))()())((((()(()(())()))(((()((((((((()(())(((()()())())))()()()()(()))()))(())))()))())(()))))())))))()))())()))()))()()(()(()(())((((((((())((()((())((())))())(((((())))))((((())()))())))())(()))())()()))((())))))))))))))(()()(()()(()))(()()(()((((((())))()))(())))))))(())()()()))())()()))(()((())()())(()))))))()())))()()(())()((((()(()(()()(((((()))((()(((()))(())()())))((()(()(())))(())()))))(())()()()()())(()(((()(((())()()(()())(((())((()((()()(((((())(((())(((()(()()))(()((())(((((()))))))(()()))))))()()((()))((((()))))(())(()(()(())()())(()))())())((()))()))(((()(((()())((((((())(()()(()))(()()(()())(((((())()()())))))))))())))()(()))(()())((((()())))))(())()))()((()(((())((((((((()((()())((()))()()())(()()()))))(((()((())())(((())))()()(()(()))()))()()(()))))())(())(((()(()()))())))(()))))())))))((((())()()))))))(()(((()(()(()()))())()(()(()(()((())(())(())))))))((())()()()))((())))((((()(()()()())))()(())()(()((())))))(((()))))())()())))(()))))())())))(())()()))))))))()(()(((()())()())())))(()(()()((()))(((()(()(()()))()()))()(((()(()()))(()(((()())))()(()(((()))()(()))))((((()()(((()(())(()((((())(()()()())))())()())(((()()))))(()))()(())))))()((()()(((((((()(()())))())()))((()()))))((()()()))(((()((()((())((((((())()(())()()())(((())))((()))())(()())((()))))(())())((()())))))()((()))))))()(())(((()())(()(((())))())(())(((((()))(()()()()()))()(())))((()()(()()())(()))(()()()((()))(())))))())()(())()(((())))())()(()(())(())((()())))(()()))))())((()((()())(())))()())()((((((())())))))))(()(())()()((()))())()())()(()()())())))()((()()(()()(())(()(())()((())))(()(()())))(((())((()())()(())((((()()(()()())((())((())(((((()()(()()(()))))(((()((((())(())(()()))())())())(((()))()))(()()(((()))))())()))()())(()((()())))))))))))))()(((()(((()))())))))))))())()()))((((()))))))))))()(()()))()(()()()())()((((((())(()())())(((())))((((()))()))))(())((()()()())()))(()(())())((()(())))()()(()())(((((()())))(()(()(()())(((()())((())((()((((())))()(())()((((()(()())))(())())())((()())()()()())(()(()(()))(()())))(())()()))()()(((()(()()((((())(()()))))((()()(((())((()))))))(())((()()())()))(())(((((((()()()((()()))()(()(()((())))()((()((())((((()((()))))(()(()(())()()((()))()))(()())((()(()))))()))(((()())((()()))))()())(((()(()((()()((()))())())()((())))(((())(((())())(((((()))((())()()()()()(()))))((())())()))))()(((()(()())())(()(()))(()(()()))((()())))(()()(((()((()()((((((())(((((())))((())()()))))((()))((())()(()((((()())(()(()(()(())))()(())(()()(()((()()))(()())(())(((()(())(((()))((((())(())(()(()()))())((()((()))())(())((())))(()())((()))((()())()(()()((()()(()(((())()()((()())())))(((()))()))(()())()))())()(()()()(()((((((()())(()()(()((()())())))((((())(())))))))()(((()()(()(((()))))(((((()(()((())))())))(())())(()))((((()()())(())())))())))(((((())))()((()()()))))))()((()))(()())((((()()())()()(((()())(((((((()))((()))))(((()(((()))((()))((()))(((((()))()))())()))(((()))())()()())(()(((()(((((()()(((()()((()()))()()(()))(())((()))))()(((()(()))))(())(((()()(()(())()(((()()(()()()))())(()))(()()((()((()()(((()())()))(((())(()(()()())))(())(()()))((()(()))(((((()(()))()()((())((()()((()))(((((()((()()))())(((())(())()(()))(()()(((())()))()(()(()()()(((()))(((()(())(())())((())(((()))))))()()())((((()(())))()()(()(())())))()))()(()())(())(())))()((((()())())()()(()))((()((()((()))))()()(()()))()))((()(((()))))))((()()(((((())()(()()()(()(((()))()(((()))()))()(((()))()()())()(()))())((())))((((((())()(((())))((((()())()))()()(()()((())())((()((()((())(()()())()()(()()))()()()))(()(()())())))))(())()(())(()))(()()))))()(()(())()))(()())())())))()(()()()(()))))))(((((()())())))())())()(()(())(((())))())))(())((((()()(((((()))(()(((())((()()((()(()()())())()()(((((())))()())()((((((()()((((()()())((((()(()()()))(()(())(((()((()))((((((()((((()()()))(((()()(()()))(((((()))(((())()(())(()))(()((()()()))))()(()()()))(()((()()()))())()((((()())))))((())))((()()(())(()))((((()()))(())))(((()()))(((()))((()()))))())()()((((((()))())(()))())())()))))()()()()(()))()(()()())()()(()())))()(((())(())))))())()((((()()))(((())()())))())))(())))())()((())))((()(()()))()()((((((()()())((()))()((())(())(()))(()()))((()))))()())()()()))))(()())()()(()()))))()(()))))()))()((()()())())))))((((((((()())))((()))())))))()))()()((((()())((((((())(()(((())()((()())(())((()((((())(()())(())((())((((())()()((((())(((())(((()(((()))()(()((()))(()))(()())))((()((()())()())((()()))((((((()))()()))))))()((()()))((())))())(())((()(()((()()(()()))())()((())))(())))(()())()))))(((()()))())(((((((((()(((())))((()))()())(((()))(((()()())()()))()()))))((()((()()((())))))()))()(()(()))(((())))(()(())()()(((()()()))()()(()(())(((((()((()))(()))()(((()))())((()(((())))()()())))(()(()())(())(((()(())))(((((()()))()((())())))()())(()()))(()))))(((()((()(())((((()())()((()(())))()(((())(((()))))))()()(((())()()()((()))(())())()()()((()(()(())((()())(()(()()))))))()))()())())()((())((())))())()(((((()())()()()()))())))(()()(()))((()(()())()(()()))))((()))()))((((()())(()))))(()(((()(()(()()))(()(())()(()()(()()((()))()(()()((((())((()))(())(())()()))(()()(((((())())()(()))))()((())))()()))(((()(((())))))((()))))))))))))))(()(())()))((())(())())()))(()()((()()))))((((())())((()((()()((()(()(((()))()()(()()(()())))((()()))(()())()((((()()(((())((((()()(((()((((()()((()((()(())(()()))((()((()))()(((())()()))(()())((((())(()()))(()()()(()(()())(((()(())))(()())())))())(())())))((()((())))())())())((()((()()))((())))))(()()())()()()))())()))(((((((())))(()()))(()(()(((()))(((()))())(((())((()()((((()(()))(()()(())()(()))())()()()))())(())))(())))())))())))))())()))(()(()(()((()(())(()(())(())(()))))))((()))))(()))))(())))((((())()))(()((((()(())(((()()()()(()(((()))))((((()(()))()((((())))()(())())))(((())())((()))()))()))()))())((()(())()()()(((((()((())()()))(())))())))()())(((((()(())))))()))))())((())()()((()((((((((((((()())((()()((()()(())((()(()))(()((()))()))())))))))())((((((()))(()(((())())())((()(()))((()(()))(())())))(()((()()(()((((())))(()(((()((()()((((())))(((()(())))((()()()((()))(())()((()(((((()(((())((())())(()((()))((())()))()(()))()))))()()()(())))))()(((()(((()())))))()((())())))()())))((()(())(()()))))))())()())())(()((())(((()())())(()(())()(((()()())()()(()(((((((())((()))(())(()(())()((()((())))))(())(((((()()()(()))((())()())((((())((())))()()))()())()())(((()(())(()()))))(())(()()))())))((()((((()((((())()())(((()(()()()((()))(()))()(())()()(()()()()()())((()((()()(()())((())((()())()()()()))(())()(()()(((())(())))(()())()(())))((()()()(()(()((())(()(()())()()()()))())((()))()()((()))))()()((())(()()())(((()()(((((()()(((()((()((()((()()))))(((((()((())()()))(()(((()())())((()((())()(((()(((()))()((()(((()()())()))(((())(()(()))(()())))()())))))((((())))(()(())(()(()((((((((())(((((((()))()()(()))((())((()(((()))()(())))()())()())()()(())(()((((()(()())))((()(()()))()))())((()(((()()((())()(((())())()((()(()))()((()))()))(()((())))()((()(()((()(((()((())()))))))()()(())(())((()))((()())())()))((())((()((()))))(((()(()((()()()(()))()()((((((()()())()())()((())(((())()()()()()())))()))(())()))(((()()()())))())()))))(()(()(()()((()))(()(()))())(()))()((((()(()(()()(((((((()()(((()(()))((()()((((((()))(()))(((())))))((()))()((())(()))()))((((((()((((()()))(((()))))()((()(()))))((()()(()))())()))()())(((()(()(((()())(()((()(()))())()()))))((((()((()))((())())(())(()())((())()))())))(()))()()((()))))())()(()()())((((()))()(((((()())(()))()())(((()(((()()((())()((()))(())()()()))((()((()())))()())((((()())(()())()())(()())()(()()()(()((()()(((())((((((()(((()()))()()()))((())()((())()))(()))))(())))))(()((((()((())()()))))))())))))(()(())))((((()(((((()((()(()())()())()((())(()))(((()(()))())((()(((()))((()(()))()()(((()()()((()()(()))))(()))()()()()())))()()((()((((()(()())))()()(())())))((((()))((()())))((()())))())))(((()((()))))())((())(()(((()(((())(())()(())()(())(((()))())))()))()()()(()))(()()()((())())(())(())(())())())(())))(()())()(())))(()((()())((()(())))(())((((((())()())))))(())())()())((()))()(((())(()(())()((((()(()())())(((())(((())((()))((((()()))())()())(())))))(())((()))))))))()(((((()(())))(()((((()())))))()()())))())()(((())(()(()(()(()()))))())()((())((())(((())(((()())()(())))(()))(()))(((()))())()())))(()()(())(()(()))()())()((((()()(((((()()(((((((())()((()())()))()()(((((()))(((())(()))(())())))(((()))())))(((()(()((()((((()))(((()(()(()())))(()))((())(()()()(()()()((((()))()()))())))(()))(())((()()))))())))))(())(((()()()((()())(((()())()))()))))()()((()(()((())()(())()((((((((((()))((((())((())))()()()()((())))))()()()()())((()())))))(()(()((((()()))((((())(())())(((())))((((()()()())))))(())()(((((((()))((((()(()(())((((()()()((())))(()))())))())((()()()))()())))(()(())()(()((()))()())(()(((())))(()()()((()))))()(()()()))())()())))((())(()(()(((())))))())))()))))(()()()(()))(()())()((((()())()())())(((((())())((()()())))(())((((()))((()()))(((()()(()()()()()()(()))()(()()))()((((((()()))(())))))((()(()((()()()()((()((()(()(()))())))()(((((()()(()))())))())))))))()))(()))))()(()(((((((()())())))(())()(())((()()()))(())()))()))()))(()(((((()())(()(()))))(((()((()(()))(()(()()(((())()))((()()((()()))()()((()))()))(()))()()(((()()(())((()))(()()()))()))))((()((())(((()((((()((((()(()(()(()))()))()((())))((()()))())()())()((())(())))()()((((())))()((()))(()())()))()()((())())()()())()()(()()(())()))())(())()(()()((())))((()()(()())())))()()))))()))))(())()())((()(()()())()((((((()(()()))))((())))()((((())(())))(())()()))())))((()()()))(())()(())))())())))((()())(()()(())()(())(()()))))(()(()()((()))))()))))(()))())(()()()((())()))(()(((())()))(())((()()(((()(()))((())())(())))(())(()))(((()(())(()()((()))))(()())())((()((((()))))((((((())))())()()()))(((()(()()()(())())()))()((((((())))(())()))()))()(()()))(()))())((()(((((())()(())(()()())()(()))()))((())(()))))())))())))())()(()())))))())((()(()(()(())()()()))))))))((())))(())))())(())(())())()()()(()((()(((()((()(())()(())(())(((()))((())((()()(())((()()())((())((())()))()(()(()))))))))((()(())))((((()(()()())))())()()()(())()((()))(()(((()((((()(()((()(((())()(())(()))))((()(((())))()(()))((((())())()())(((()(((((())()))(((((()(()))))))(()))((()(())()()))(((((((((((())))((())))))()))))()()()())))())()((()())()(()()(())(((((((()))))(()())(()()()))())((()()()(()())))())(())(())()))()((())(()))))))()))())))()(((()((()((()(()(()(()((())()()()(()))()()(()((()(((()())(())()))())(())()((()((()())))((((((((()()())(())(())(())())((((()))((()())))())))()())()((()))()))()((((((()))()(((())((((((((()()))((()(()(((()()(()()()()()(((((()(())))(())(())))()((((()))(()((()(()()(()))))))))(()))))(((())))(())(()(()()(()()(())()((()(()))()))))((()()(((((((()()())(()((((((())(())(()))((())))()))()()((())()()))(())((()(()(()(((((())))))))))))()))(())()()))((())())(()(((((()(()))))()(()((()((()()()()()()))())())()()))(()()(((()())))())(()(()()))))))()((()))))))))(())))(())())))))()()(()(()(((())())(()((((((((()()))()()()()(())()()))()()()(())())()(((((())()))())()))))))())))((()())))))(()()())())()(((()))(((()(()()(((()())((()((()())()()(((()()))(())())))()(((()))()(()))(()(()(()()(()((()))())(((()((())(()()()((((()))))(()((())((()()(()((((()))()))))(()))(())))()))()()()(()())())(()()))((((()(())()()))(()((())(())()()())))(())))()((()(((((())()))()(())()())))()())()((())())())((()(()(()(())()(((())))(((()((())))))(()())(())()(()()()()()()())()))()(((()(((((())((())))()((()((()))((())(()))))(((((()()()()))())()(()))()))))(()(((()()))))((((((()(())())())))(())(()))()()()()((()()(())))()())()))))()(()(()())())(()((()))())())()((()((())))()))())(()()(())))()(()()(()(())()()((()())())())()())()()()((())))(()()))())()()())(()(((()())()()((()((())))()(()((()))((()()))))())((((()())()()())()())())))())()()())(())))()(()(()(((()()(())(()(()))()((((()))))((((((())()))(((((())))()())()))(((())((()((()))()(()(())()(()())(()((((())))())(((())))()()(((())(((())(()))()()()())(((()))(()()((()((()(((()())))()))())(((()()(()()((())))()()())()(()))(())()()((())))))(((()(((())()))()(())(())())(((())))))(()((((()()()()(((((()))()())()()))(((()(((()))(((())((())()(()())(())(((())()())))))(()(())))))(()((()))))())()))))())((((((())))(((())()())()(((()()()((())(((())())((()((()))()())))(((()()()(((()))(())))(((()(()()))()()()()())))(())()()()))((((())(())(()(((()))))((())()()()()))())(()))(((((())((((((()(((((((((()(()(((()())((())(()((())))((())))))()(((())(()())()())(())))))))()(((()(())))(()((((())))()(()()((())(((((()()))()(())(((())((()))()))(()(((()(()))))((()()((()((()((((()))))(())(()))))))(((()))))))(()()))(()()())))))))((((())()))())(()()))())())))))((()(())()(((())(()()(()((((((()()())()()()()((()(()()()))((())))()))())))((())))()()(()()(()(()))(((((((()((((()())(())()(((())((()))((())((()((())))))))()(()))())(()(())))))(()())()(((()(()()))()))())))()()))))))(()))(())(()(()()())(()(()()(())()((()())))((()))))((()(()()((()))(()(()()((()(()()))(()()))((((()()())()))()()))()()(((((((()))(()))(()(()())((())((()()))()))())))(())()(((())()))()())((()()))))()))((()))()(())(((((())()(()(((((())(()()((((()))()())))(()()())(()))(()))((()))()(())()((()(())))))(()())(()(((((((()())))())()((())())(()()((()))())))))()()()()))())(())()())(())())()))()(()()))))()()((()((((()((()((())()(())()((((()(()))(()()(()())(()())()))())))(()(())(()()))))()))))()())())(()))())(())(()(((())))()(())(())()))))(((())(((((((())(()))(()))))))()()(()()()((()(())())(()(()(())(()()))()))((())())((()()()())))))()((((()))()))))(((((()(()(()((()))(((((()())))(()))()()(((()(()(()((()))))))()(()))((()))((()(()()(()(())()(()))))(((()))((())()))((()((())())()()()(()()))()(((())()()((()(((()((())()(())))((((()()()))((()()))())))()(()()()()()))())))()(()()(((((())((())))(()()(()())))(()))((()))((((((()))()()))(()()(()((((((((()))()())))(((())(())))((()((())())()(())((())()())())())(((((()((()())()))))(()(((())()))((()((((()(((((()))()()(()))))((()()((()(()()())(((())(()()((())())(()()((((()))(()(((())((()((((())()()()))))(((((())()()((())(((((()()((((()((())()(((()))))(((())()()())()()(())((())())())))(())((()(((()()(()))())))(()()))(()))())))()()(()(()())(())))))(()())())((((())))()(()())())()((()(()((())))())()))()()())()((()()((()((((())(()((()(((())((()(()))()(((()(())(())(())))()()))(())))(()))(()))()((((((()()()))())())())())())))((()()(()())((((())(()))))()))))(())))))())((()(())(()(()()(()())(()(()(())(()))()()(((()()()(()()))()(()()())(()((())())(()()))()))))()((((()))(((())())))(()())())())((()((((())))())()))()(()))))))(((()()()())(()))()))(()(())()))()))()(((((())()(()()(()(())()(()(((())()))))((()()(()()(()((()))(()()(()()))(())(((()((())(()()())))())))))(()(()()))())(()()))))((((((()()((()()()())()((((()((())))(())(()))(((()(((()((()(())())()(())())()()((((((())()())(((((())()())))))(()))())((()((()))(())()(())()))))()((())))(((()((((()()())))(()()((()(()))((((()()(())())()()(()))()())()(()()))))())))))()))(()()))())(((()())())))))))()((()())((((((())(())))))))((()())()(()()))(((((())(()(((()))(()())))(()()))((())((()))()(()))(((((()(((((()(((())))()((()((()))))()())))()()()())(()())((())))))()())())(()(((((()())(((()(()(()))))()))((()))(())())()((()(((((((()()))())()((())()((()(()))(((()())(((((()()(())())))(()(()))()((()))))()((())(()(()))(((((()))(())())()()(()()))(((()))()(()()(())))()())))()((())))()((()())))())())())()()((((()()))())))()))()((()(()(()()()(())))()())))()((()))())(())(())())(()())())))))())())((((()((())(((()(((())()))))))((()()()))))((((()))())))))(()())()((((((((()))())((()(()))())()()()())((()()))))))()(()(())(())()(()())))()))())()))()))))))))()()())(())()))()(()))())())()((()()()())((()))
)((((()(((()()()(((()()))()(()()()(((()))))()((((()())))()(())(()))((()(()(()))(())))))()))))()(()))()))(((((()(()(((((((())()())(())()()))(())()()(((()(())(()((((()))))))()))))()()((())((()))()())())()((())(())(((((())())())())))))()())((((()))(())(()))))()()(())(()((()))(())))))(())()()(((((()(())))))(()))()))())())()()(((())()))))())()()))()))))())((()(())())())(((()(()(((()(()()))((((())))))(((()())))(()()))()()()(((((()()()((())()(())()()()))))((())(((()))())()))))((())()))))()))()())((()())()()))())())(())(())((((())(((((()(())()()()((())()((())(((()))(((((())()((())(()))((((())))))((()()(((()(()()(())))((((((()()()()))()((()))(()(()()))((()()(())(()((()))))()))(())()()))))(((())((())())(())))())))())()()()()))(((()()(()(())())()()((()((((()))())))(()()(((()((((())((())))()(())(((())))()))((()(((())()))))())))())())())()(()()))()(())))())))))(()()())(((()(())())))))()((((()))((((()()(((())))))))(())((()(()()()((((((()(()((((())()((())))(()))(()))()()()()()))()()(((()))))(()())))))()(()(())((()())())((()())()(()))()))()((()())(()))((())()))(((()((()()(()(())())())))))))))((())((()()((((())()(())))))()))))))(((())((())()))(()(((()))))))()())(()))()(()((()(()))))))()()())((((())(((())()))))))((()()))))()))()((())(((((()()))(())()()())(((())))((()))))))()()(()()))()()()))))(()())())((()))))()))()((()(())))))))()(())())()())(()(((()(()(()(((()))))())()(()()))((())))))((())())())()((()())())(()())()((((((())())(((((((())(((((())(((((())())()()))(())())((()(())()()(())))())()))())())))))(()())()()(()()(((()(()))())()))))()()()())(())())(((((())(()(()((()()())()(())()(((())()((())()())()(())())))())))(())()()))))()()())(((((())))()())(()()(()()))((((()))())())))())()()))()(())))(((()()))()))))))()(()())(((()()()(((((()())()()((())()))(((()(())))()(((()(((()))))()(()))((()(((()(())))()())((())(()(()())()()()()))()((()()())()(((())())(()(()(())((()((()(()(((()((((((())))()))((()()(())(((()())()()(()(((((((((()()(()(())(()())()())()))((()))))))((()(())((())((())()()()()(()((()))(())(((()))()())))))()(()()((((()(((())()()())())())()((((()))(()))()()()))))())())))()((()((()()())))())())()())()(()))()(())))(()(()()(())(()((())(()((()(()()()(())(((())()))())(())(())())())(()()((((())()()))()))))(((()((()(()))()())()((())()((()))((())(((((()(()()((()(((()())()()((()))()))(()((())(((()))()(())(((()(()((()()(()()((()((((()(((()((()((()()(((())(((()())))(())((()()()(())))())))(())())))()))()())))(()(()())())()))(()())(((()())(())(())((((())((()()()()(()(()))))()((()((((()))())))()()))()()(((()()))((())))())())(()())(()))((())()(())())))(()()((((())(((())()()))))())()())))()((()((())()())())())()(())())()))))((()()))))))(()((())())((()(()()())))()(()()))((()())((()()((())()))((((()(()()(()((((())(()(()))()()()())()(())(((())(())(()(()))()())()()())()()()()(())))(())())())))()())))))()((()(())))))()())(()(((()(())))((()))))))(()()))(())()((()(()((()())()))(()(()(()((((()((()))(())()))))()))()())()()((()))))()))())(()(()())((()())))))))(((((())()((()()))(((()())()()))((()(())(())((()()())))))()(()()()())((((()))())())())())()((()()(()))(((())))))))()(((()())))()()))()()(())))))((()))(((((()))())(()())))))()()())))((())))))))(()())(()(((()(()(()))(())())()(()(()))()))()))(((()((((()(())(()))()())())()))))))(((()()(()))()()())(()()()(()((())))((((()())))())((())))(())))))))((()(()()))(()))(()((())())())())()())))()))()))(()())()(((((((()))))(((((()()(((()(((())()()(()(()))(())())((())(())())))())))())())()))()()((())()(()())())(())(())()))((()))()(()))())())))()())(((()))())(())())()((((((()))))()())()()))(())()((())()))))(())()(((()())(()())())()(()()))((()()()(()((()()((((((()))))))(((()()(((()))(())()()()(()()((()((()()((()(((((()())))()())))()()(()((()()()(((()()(((())()))((())()()))))))(((()())(()()((()))))())(()(((())((())(((()))(()((())()()))(()()((((()()(())(()))())()((()())))((())((((((()(()((())((()()(((())((()))((()())))(()()()((()))(()))(()())((((((())((((())))))((()()())()()()(()((())))))))(())))))())))((())))))())))()((()())())))(()))()))))))())(())()))))))()))())((()(()((()((()()))())()(()(()))(()()())))(()(()((((()(()()(()((()))())(((((()()(())((((()))))())()()))((())((())(()))(()))()(()(((((())()()()()())()((((()()((()))())(())())))())((())(())(()(()()))(())())())))(()((()((()()())())))))((()(()))()()((())()())(()())()()())))))))()())(((())((())()()))()))))))))(()()())()())()())())())())(()()()(((((()(()))())()))))(())))))()()())))())())))())(()))))))))()(()(())))))))))()))())()(()((())()))))(()(((())()(((()())))(()))))()))()((()()((()))()(()()(())()(()((())))()()()()((()()))(())((()))())()()))()((())(()((())()(())(()))(()(()()()))(())()(((())()))()))((((()())))(((()()()()())()(((()))(()(()()()((()())()((()))(())()()()((((()))()((())))(()()(()))))()())(()((()()(()((()((())())()())))(())(())((()(((()))(()((()(()((()((())()(()))())))(()())(((()()()()(()(((((()(())(())))(()))()(((()((()))((((((()(()()())()((())((())(((()))(((())(())))()()))((()(()))(()())))))()())(()())((()((((())))(()((())(()())(()))(()))))))))))((())((()()((()((()((((((((())(((()()()())))()((())((())()(()()())))()())()()()(())))()(())(())(((((((((((((((((((((((((((((((((()((((())))))))))))((((((()))((()))))))))(((((((((((((((((((((((((((((((((((((((((()))(())))))(((((((((((((((())))())))(((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))((((())))(((((((((((((((((((((((()))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((((((((()()))))))))))))))))))))))))))(((((((((((((()))))))))))))(((()))))))))))))))))))))((((((((((((((((((((((((((((((((((()())))))))))))))))))))))((((((((((((((()))))))((((((((((((((((()(())))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))((((())))((((()))))))))((((((((()))())))))(((((()))))))))))))))))))))))((((())(((()))))(((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((())(((((((((((((((()(((((())))))))((((((((((((((((((((()))))(())))))))))))))))))))))))))(((((((((((())))))))))((((((()))))))))))))))))))))))))))))))((((((()))))))(((((((((((((((()))))))))))))(((())()))))())))))))))))))))))))))))))))((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((()(()))))))))))))))))(((()(((())))))))(((((()))((((((((((((((((((())))))))))))))))))))))))((((())((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((()))))))))((((((())((((())))))))))))))))(((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()()(())))))))))))))(((((((((((((((((((((((((((((((()((((((((()))))(((()((()))))(())))))))(((((()((((((((()))))))()))))))(((((())(((()((()())())()(((((()()))))))))))))))))))))))))))))))))))(((((()(())(((())(()))))))))))))))))))))(((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((())))))))(((((((((((())))((((((((()))))))))))))))))))))))((((((((((()))))))))))))))))))((((((()))(()((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())())))))))))))(((()(((((((()))(((((())))((())(((()))))()((())))((()((())())))))))))))))((((((((((((())(((())))))))((((((((((()))))))))))))))))))))(((((((()((((((())((()((())))()))))((()))))((((((((((((((((((((((()((((()))))))(((((((())())(((((((((())(()((()())))())((()(((((())))())))))((())())))))))))))(((()))))))))(((()))(((((((((())))))(()))))((())))())((())))))))))((((())))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))((((((((((((((((((((()))))))(((((((((())))))))(((((((((((((((((((((((((((((((()))))((()))))(((((((((())()))))))))))))))))))))((()))))))))))))))))))((((()())))))))))))))))))))))))))))))))))((((((((((((((((()(((((()))))))(((((((((())))))))))))((((((((()))))))))))))((((((((((((((((((((((((((((((((((((((((()))))(()))((())()))((((((((((((((((((())(())((()))))))(((()())))))))))))))))))))))))((()))))))(()(((((((((())((((((((((())))))))(((((())(())))))))))))))))(((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((()))))))))))((()))))))))((((((((((((((((((((((((())))((()))))))))(((((((((((((((((((((((()))))))))))))))))((((((((((((()))(()))))))))))(()))))))))))))))))))(((((((((((((()))))))))))((((()))(((())))))))((((((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))(((((((((((((((((((((((((((((()))))))((())))))))))((((((((((()((((((((()((((((((())))()))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(())))))))))))((((((((((((())((((((((((((((())))))))))))))))))))))))))))))))))))))(((((((((((((((((())))((((((((()))))((((((((())))))))))))))))((((((((((((((((((((((()))))))))))))))))))))(((((((((((((()((((((((((()))))((()))))(((())))))))))))))))))))))((((())(((((((((((((((((((()))))))))))))))))))))))(((((((((((((((((((()()))))())((((((((((((((((((((())((((((((())))))))))))))))))))))(())))))))))))))))))((((((((((((((((())))))))))(())(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()((((()())))))))(((((()))((()))))))))(((((((((((((()))))(()))))))((()))))))))))))))))))))))))))))))))(((((((((((())))))))))(((((())()))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))(((()))(()))))))((((((((((((((((((((((((((((((((((((((())(((((((((((((((()()))))))))))((((((())))))))))))))))))(((((((((((((((((((()))))))))))))))((((((((((())))))))))))))))))))))(((((((((((((((((((((((((())))))((((((((((((((((((((((())())(())((()))))((((((((())))))))(((((((()))))))))))))))))((((())))(())))))))))))))))))))))((((((((((((((((()))))(())))))))((((())))))))))(((((((((((((((((())))((((())))(((((((((((((())))))))))))))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()((())))))))))(()))))))(((((((()))())))))(((((((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((()((())))))(((((((((((((((((((((((())))))))(((()))))))))))))))((((((((((((((())(((()))))))))))))(())(((((((((()()())()))())((((()((((((()))))))))))))((((())))))))))((((()))()))))))))))))))))(((((((((((((((((()((((()()))))))))))))))))))))))))(((((((())((())))(((((((((((((((((((((((((((((())(())((()))((((())()(()(())))))((((((((())))))))))))))((((()()())()(((())))))()))(((((((()())))(((())))))(((()))(((()))))(()))))((())(((()))))))))))))))((((((()((()))))))))))((((((()))((((())((())())()(((((()))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))(((())))))))))))))))))))))))))))((((((((((((((((())))))))))))))))()))))))))))))))))))))))))))((((((((((((((((()))))))))))(())((((((((((()((())))())(((((())))((((((((((((((((((()))()))))()((((((()))((()))))))(((((())))))))))))(((()))((()()((((((((())((((())))))))))(())))))))(((((((((((((())()))(((())))(())))))))))))))))(((()))))))))))))))(())))((((((((((((((((()))))))))))))))))))))))))))))((((((((()))(((((((())(()))))(())))))))(((((((((((()))))))))))))(((((((())))))))))))))))))))))((((((((())(()()))))(())))))))))))))))((((((((((((()(((())((((((((((((((((((((()))))))))))))))))))))))))))))))((((((((((((())))((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((((()))(((((((())(((((((((())))))))))))))))))))))))))))))(((((()))))))((((((((((()))))))))))((((((((((((((((((((())))))))(((((((((((((((())))))))))))))))))))))))())))))))))))))))))))(((())))))))))(((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))))))((((((((((())))))))))))))))))))))))))))))(((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((())))))))(((((((((((((((())))(((((((((((((((((()))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((())())))())))))))(((((((()(()))(((()))))()((((()))))(((((((((((((((((((((((((((((())((((((()))((((()(()()())))))))(((())))))))(((((((((((((((((((((((((((())((((())))))))))))((((((((((((((((((((()))((((((((())(()((((((((())))))(()))))))))))))((((()))))(())))))))))))))((((((((((((((((((((((((((((((((((((((((()(((((()(()()))))))((((((((((((()(((()))))(((((((((((((()))))))))))))))))))))))))(()))))))))(((())))))))))))))))((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())(((((()((((()))((())))((()(())))((()))))())))((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()((()))))))((((()))))))))((()))(((())(((())))())))))))))(()((((())))))))))))))))))))))))))))))((((((((((((((((()))))(()))()))))))))()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))((((()))))))((())))))))((()))))(((((((()))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((())))))))(())))))(((((((((((((((((((((()((())))()((((((()((((()((()))))((())))))))((()))()(((((((())(()))))))((()))(()()(())))))))))))))(((((((((((((((((((((((()))))))))))((((())))))))))))))(((())))))))((((((((((((((())))))))))))))))))))))))))))))))(((())))(((((((()(((()))))(((((((((((()())))(()))))(()(((((((((()(()))(((()))))))(()()))))())((())))))))))))))))((((()))(((((((((((())(((((()())))))))))))))))(())))))))))((((((((((((((((((()))))()))))))(((()((((((((((((((((((((()))))))())))((((((((((((((((((((()))))))))))))))))))))))((((((((((((((((((((((((((((((())))))))))(((()(()))))))))))))))))(((((((((())))))))((((((((())))))))))))))))))))))))))))))))))(()))))))))(((((((((((((((()))(((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((()))))))))))))))((()))))((())()))(())))))))((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((())))))))((((((((((((((()))))))))(((((((())))))(((((((((((((((((())))))))))))))))))))))((((((((((((())(((())))))))))))))))((((((((((((((((()))()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((()((((((((((((((((((((((((())))((()))))((()))))))))))))))))))))))))))))))(((())((((((((((()))))))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))((((((((((((((((((((((((((((((((((())))))((((()))))))))))(())))))))))))))))))))))))))))))(((((((((((((((())((()))))))))))))((((((((((((((((((((())))()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))((((((((((((((((((((()))((())(((((((((()))))))))))))))(())))))(((((((((((((((((()))))))))))))))))((((())))((((((()()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))((((()))))))))))))()))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()))())))(((((((((((((((((((((())(((())((((((((((((((()))))))((())))))))))))))))))))))))))((((((((())))))))(((((((((((((((()(()))(((()))))())))))))))))))))(((((((((((((()))))(()(((((((((((((((((())))))))))))))))))))))))))))))(((((())(())))())())))))))))))(((((((((((((())((()))((((())())()))))((((((((((())((())(())))))(((((((((((((((((((((((((((((((((((()))))))((((((((()))))))))))))))))))))))))))))))))))))))(((()))(())))))))(((((((((((((((()))))))))))))))))))))))(((((((((())))))))))))))((()((((((((())))()((((((())))())))))))()))))(((((((((((((((()((((((((()))))())))))((((((((((((((((((((((((((((((((((((()))))((((())))))))))))))))))))))))))))))))))))(((((((((((((()(())))))))))))(((((((((((((((((((((((((((((((((()))))))))))))))))))(((()))())))(((((((((((((((((((())))))))))))))))))))))))))))))))))(()())))))))))))(((((((())(()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((())((())))))))))))))))))))))))))))((()(((((()))(()))))))))))((((((((((((((((((((((((((((((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))((((((((())(((((()())))))))))(()))))))))))))))))))))((((((((((((((())))))))(())))))))))))))))))((((((((())))(((()))))))))))))))))))))))(((((((((((((((()))((((((((()((())))))(((((((((())))))))))))))))))))))))))())))))))))))((((((((((((((((((((()))))(((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))))(())))))))))))))))))))))))))))))))))))))))(((((((((((())))))))((()(((()(()))(((((((())))(((((())))))))))))))((((((((((((())))))))))))))))))))(((((((((((((((()))((()()))))))))((((()())))))))))))))))))))))))))))))))))))))))))))))))))))))())())))())))())))()())((()()(()((()(()())())()))))()(())((()((())()()(())()())()(()))))()((())())()))())(()(((())()))(()))((()(()(()((())(())))((((()(()()()(((())(())()())))(()))()(()(()()((((((((())(()((()(()(()))(()))((()()())))((()))))))(()((()()))()()))())((()()(()()())))))()()((()((()))((((())(())(()((((()()()))(()())((()(())))(((()))()(((()()())()()((()(())((()(())(())))()(()(((()((())()(((())((()(()((())(()(()))())(()))()((()()))((()()((())()()()(()()()()((((())))())())((()()()(()())((()))())(()((((()())))(((((((())())((())))(((()()(()(((()))()))()))(()(()))((()()))((()())))))()((()))))()))())())(((()()(()()()))()(())())(())()(()(((()(()())(((()))))))((((((()()((())))(()())))))))()()(((()())(((((((()())()))()))()))()((()()()((())))))()(((()()))(()))()())((())())(((()(((())()())()))()))(()()((()()))((()())))())()(()()(()()())))))))()(())(()()))()()(())(()))))))))))(()()))()())))(()(()(()(()))))))()())(())()()()))()())))())(()())))))())()((()((())))))(()()))))(()())(()()(())))))))))()(()()))()(()(())(((((((()))))((((()()()))((()(()()())())())((())()((((()()(()((((((()(((())(()())(())()((((())))()(((()(())))((())(((()()()()(((()()((())(()()(())))((())(())))()()))())((()()()()))(()()()(()))())()))()(((()())((()((((())()))()(((()()())()))((()()()(())(())()()((())))))))()((())(((()())())()))))())())(())(()())()))))()()((((()((((())))(((()())())((()))((()()()(()(()()()))))()((()(()()(((((())((())(()))))()())()((()))(((((()())()))))))(())(())(()(()((())((()(()(()((()((((())))()))((((())(((())())))()))())))))()()()()()()()())(())()())()(()))()())(()(()())(((()))(())(())()()(()()))))()()))()((())(((((((((()()(()()(((((()()))))))((()()()()))))()()())))(())())()(())())))))))()()(()))(()()(()((((()()())()((()())()))()))(()))())(())()))((())()())(()(()(()())())()())((()(()())()()(()))))((((((()()))())()(()(()(((((((())((()()(()())(((((())((())()()))()(((())()))()()())()(()())()(()()())))())(()))(()(())(())))(())))))))())((((()))(()((((()))())())())())))((())((((()()(()()(()((()()))))())()(((())))((((())(()(((()())()))))(((((()()()(()()))))()(())((((()()))()(((()))())())()))()))((())()()))(()(()(()))(()()(()((()()(((((())()((())()((()()(())))()))(((()())))(())((()()()((()())(()()(()(()()(()())(())))(()(())))((()(((()(()))))()))))(()))(((())((()))))())(()(()((())(()))())((()()(()))))()()))(()(((((((()))(((()(()(())(())((()))(()()((()))()))()(((())()))))))()))))(())(()()()()(((()(((((()(()())(()(()())))((())((())()((((()()()))()()))))())((()((((())))(())()((()(()(((()))(()()()())((((()()()())()((((()()))(())()()())(()()(()((()(((())()())())))()))(((()((()((()())(())))())()(((())()))()))()))))())()))))()()(((()()))))(()()()(()((((((((((())))()))))()())))((())))((()))()())))))(((())()))(((((()())()))())))()()))))()))()()()))))))))))))(())()(())(())(())()(((()(())()(()()())((()()(()))(())))(()()))()))())((((((())()())()))())())(()()((())(())()()(())(())()()()(((())((())())(()))))(()((()()()()()()())(()()(()()))()()()(((((((()()))(()(())(()()))()(()()()))())(())))()))())())((()(((()((())(((()(((()(()))))(((())()()()((()))))()((()(()()((((())(()((()))())(())()()(()(((())())))(()(())()()()((()))))((((()(()))()))))())(()()((((((()))())())(()(()))))())))((()))())))))()))())))))))))))(())()(((((()())())())()(()())(((((()))()()))))()))(((()))()))())(()(((()(()()(()()())()))()())((((())))())))(())))))(())))()()))(((((()())((())())(((((()))())((())))))))(()(((()((())()((((((()(()())())()())()())()()()((())()(((()())))()))(()((()()))(((()((())(()(((()(((()))()(()((())((())))()((()(())))))()()))((()))())())))(()))))))))()()))(((((((())))))())()(((((((((((())))((()(()())))(()))(((()))((()(()))(())(())))(((()))((()()())(()()())))())(((())())))()())))((()()(()(((()))()))))())())()))(((())))((())()(())))()))))))()))(()((()())()))())((()())))(()(()))((())()((()(()))))))()))()())()))()(()))()((()(()(((((()()()(())()())())))(()))))()()()()((()(((()())))))(()(()())())(())(())())(()(()((()()())()(())())))))())))))()((()))())((()((()(()()())()((((()(((()((())))(())()((((()())()((()))))())()))())))((((())()(((()(()(((())())(()(()((()(((((())((())(()()(()))())((()()()()(()())()()))))(()))))(((()()()()((((()()())())))))()()()()())))(())()(((()(()()))()((())(()((())()((((((())(()(((((()((()))(()())((()))()())(((())))(((((())())(())()()())((())(()())))(()))))(()()()))))()(()))(((((())()))((((())()))(())()((())))(()(((())))())(((())()((((()(()())))(())()()()()(())())(((())((((((()(())))(((())((((()))(()))()))()))))))((())((((()(()())(()(())())))()())()((())()((()))()))))((((())()))((())())(((((()(()))(((()((((()))(()(()))(()((()(()))((())))())))()()((())((()))))))))())))))())))((())))((((((()))))())(())))))()())()())))()(()(()()))(()(((()(((()()(((((())())(()((())))(()))(((()))((()()(())))()())()())(()))())((((()())())()))))()(())))()(()((()))(())()(((((()((()())))))((()(())))))((())(()))())(())()()(((()(()((()(())())((((())(())()()((())))()(()())((()())((((()(()))(()(()()((((())((((()(())((()))(()())))()()((()))))((((())())()(((()(((())()(()(()))(()))()))))((((((()(((()()()))()(()())))()()((())))(((()()()))))()(()(((())((((((()(((())))))))()))((()()))()((((())())()(((())))((()()))))))((())(()())))()))))(((())))))))()(())())())())())(((())())()()((((())()(()((()(())(((()((())(((())()(()((())())()()())(()()()()()((()()))())()((()(())()(()())))))))()))(())(()((())(())))((()(()((())(((())()()()))(())((()()(()(()()())()(()())))(()()))((()((()())))))((((()(()))())()()()()((())))))()()((())))())))))))))(()(())))()()((((((()(())())())()))())())()))((()())))))())((()(()))())(()()()((()())()()()()))(()()))())))))(()(()())()(((()((())())))())())))(()()()))())((()((())()((())())))(())())())))(((()(()))(()()))))())(((()()((()()))())()(((()())))((()()(((()()(()))()))(()(())()(((()()()(((()()(((((())()(()((()())))(()))(((()))(()()((((())))()))(((()()(()(())()(()()()(((((()()()((())))())(((()())))(((()(((()(()(()(()((())))()((()()((()((())((((()()((()((())((()()((()))()()()(()))(()))))((()(()))(()())))(())()))(()((())))((((())())()()(())(()))((())())))((())())))(())()()(())(()())())())()(()(())()))))(((())(((((())()((()))()(()(()()))()()))((((((()))))(()))(((()((()))))))((())()(()()()))((())()(()())()()((()())(())(())))()((()())(())))(())()()(())))))((())((()))))))(((()()())())(()()(())(()()())(())())(()()(())(())))(()(())()))))(()()()())()()))))()))()()(()(()))(((()(((((((((()())))()()(()(()))(())((()))()((((())()((()())())))()()(((()((()))))(()()))())(()()()))(()()()(((())))(()))()())()(())())))((())())()))()))))))()))))()))((()((()(()(((()(()()(()())())((()))(()))()))())()((((()((((()())()()()())()(())()()()))()())))((())))()))))(())())))))))()()()())()())())((()())()))))))(())(())()(()))))())()))())(((())())())))(()(()(()()(()))((()(())()(()(((((()()())((()((())(((()))(()()))(()(()((()((())(((()(((())((((()))()))(())((((()()))(((())(())())())())))((())(())((()((())())((()())()))))()()(())()()((())()())))))())()(()))()()))()))))()(()(()()()((((((((()()())())((())(())()(()))()))((()()(((())(()()(()))(()))())((()(()))())(((())())())())(()()()()((()(()))))))()))))()))()()()()()((())))))))(()(((()((()(((()()()))))))))()())((()((((()))(())))))()(()())())))))((()))()())()(())((((()())))))))(()(((((())(())((()())))())())(()))(())()()(()))))()()())((()())((()()((()))))))))(())()(((())((((()((()(()(())()(()()()())()()())((()()((())()))(((())()))((())()())()))())()((()(()())()()()))))))())()()((()((()())(()())())()(((()(((()))((()()((()))))(())(()(()))((((()())))()()))))(())()))())((())))()())))())(()())(()(((((())()))))())())))(())()((()))()(()()(()()))())()()))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))(((()))))))))))))((((((((((((((((())))))((((()))))))))))))))))((((((((((((((((((((())))))))(((((((((((((((((((((((((()(((()))))))))(())(((())(()(())))))))((((((((()()))))()))(((()(())))))))))))))))))))))))((((()((()((())()(())))))))))))))(((((((((((()))))))))))))))))((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((()))))(((())))()))))((((((((((((((((((((((())))))))))))))((((((((((()))))))))))))))))))))))))))))))))(()(()))(())))))))))))))((())))))((((((()((((((())(()))))()))))(((((()(((())))))))()))))))))(((((((((((((((()(((()())))(((((((((((((((((((())))(((()))))((()))))((()()((()((((()(())()))((())))(((()))))(())((((((()))))))))))))))))((((((((())))))))))))))))))))((((((((())))))))))))))))))))))((((((((((((((((((((((((((((((()(()())))())((((())((((())(())))(()))))(())()))))(())))((()))))))))))((((((((()))))))))))))((((()(()))))))(())))))))((((((((((((((((((()))))))))))))(()))(((((((((((((((((((()))((((((((())))))(()))))))))))))))))))))))))))))))))))))))))))))))))(()()(((())(((()(()(())()(()((()(((((())((()))))((()(((())((((())((())((()(()((())()))())()))()))))))((()))))))))())))()(()()((((((((()(()(()()(()(())((()))()()()()(((((())))((())(()())()((((())(((()))())(()))))()(()))()()(())(((()())))))))))((()())())((()()(()()))))))()((()(((())()))()()())(()(((())((()()()((()(()(()())(((()()(()))))())()())((())(((())((()))()(()()((((()()()))(((((()))))((())(())((()(()(()((()))())))((()((()()()(())(()()())()((((())))((())(()(()()(()())(((()))()(()))())()()((((((()())(((((((())((()(((()())()()((((())))()())((())()())(())(())(())))())(()())(())(()()()))()())(()())((())()())((()()(()))(((())(()((()((((()()()))))(()))((((())((()()()()))()(()(())()))((()()()((()))(())))((()((()((()())))(())))))(((((()()()()))(())))()())()))()()((()))()(()))))()())))())()((((()(()()))(()((()())())))()))())))((()(()))()())))())()())(()(())))()()))(())()(((()(((()))))())()(()()))()(())))()()()))()))())(((()((((())))))(((()()))))(()((()))))((((((((()))(()(()))(())))(()((()))()()((()))))())()())))(()))())(())))(()(()())())()(())))()(())(()((()()(()(((())((((((()())))(()))()()()))(()()()(()()))())((()(((()())(()(((()))()()))(())))))()()())(())))())())())((((()())()((((())))))(()(())()()))())()((()(((((())(((())()()(()))))))(((())))))))(((()()))))())())()(())())())())(((()(())(()(((()()(()()())()((()))()(()(()))())()))(())(((()())()(()((())()(())))(((((())))((((())(())())((())()()))((()((())))((()())()()(()()(())(((()))(((())))()))))))(((())()()()()()()(()((())())()()((())(((())(())(((()))))(())()((()((()))))(()()()()(()()()(()))()()((())((()()(((()())(())))))()(()())()())))())()(())))(()((()(())()((((())())))(((((()))))()())()))(((((()(()))(())))())()))))())()))(()((((()))))))((()(()()()))))(()()()())())()((()()())(()))))(())(())((((()))(()())()())()))(()())))(((()(((()())(()(()))))(((((((()))()))(((((()))(())(()()()))(((())()((()))())()())(())())()((()()((())()))())(()()(())()))(((()((()((()()(())))((()(())()()(()()((()(((())()((()))(()(()((())))()()((()()()()(()()(())(()(()(((()()(()(((()()(()(((((()()((()((()()()()())((()((())((()())((())(()(()(()))(())))((())())((()(()))()))())())())((())()))((())())(()(((())())))(())(()((()(())((()())(()(()(()())())((())))))((()(())()())(())((((()())(()(()(()))))()(())))))((()()()())(()))))())))())))()))))(())()))(()()(((((())()))(())()()(()(())))()()(((((()())(((()()))()())()()()))((()())()()())())(((((()()()((()()())((()())(()((()))))()()((())(()))(())()(()))(()(())())(((((()(()))))()())()()))(()((()))(((())())())(()()()(())))((((()))(()))))()))((())((((())((()((((())(()()()()())()()(()())()()()()))(()())))((()()))(()((())(()(((())())()))(()))((()((()((()())))))())(((()))()())((()()()))()(((()()()((((()))))(((()())()()()((()()()()())())((())(()((((()()()))(())()((((((()(((()()()((((()(((()())))()()()))(())(())()()))(((())(()(((()(()()((())(())()((())())))(())(())))())()(())))(((())))()())())()))())))(()()))(()())(())(()(((((())(()()())(()(((((()((()(((()()(())(())(())((()))())(())))((()))))(()))()()()((()((()()((())())()))))())))()()()()(()()(()))))))))()(()((()(((()))))))(((((()()))((()((((()))(())())()()())())))(((()))((()))()))()((()))))))))((()())((((()))))((())())())()))())()()()(()(((()))))))(((((()(())))()((()))((((((((())(())))(()(())(()))))(((()()()))(()())(())()()((((((()())))()(())(()())(((()((())))()(()()(((((()())()()(()))(()(()()((((())))))()))))((((((()()(()((()))(()((()(()((())((())()())(()()))((())((())(()()(()()(()())(()))(((((())()())((()(()))))))(()((()()()))()(())))))())(()(()))()()()(()()((((()()))))((()(((()()))))(((()))())())()(())((())(())(()))(()))())))()))()))(((()))))())())()))))()(()()(()))()())()()))))())()()))())((()))()(())(())())))(()))))(()())())))())((()())))(()(())((())()())))()()())((((())((((()())())())()((())))((())())((()))())((((()((((((((()(())))(())()()))((()()()())))()()(()(()((())())))(((())(()((())((()))))(()(()(()))))()()))(()()()))())))))()()()(())(()((())))()((((()(()))(((())()())))())()(((((()())(()))())(())))))())))(()))((((())(())()())())()(()(()(()()(())()()(((()))()))()((((())))(((())((()())())(()())(())())()()()))))()(())))(((((())()()))))())())((())(()))((())(()()))()))))()((()()())(())))()((()(((((())))(()(())()))))(((())))()((()(((())(((()())()))()()))))))(())(((()((()())()(())())))())((((()())((()))()((()())())(()()(())(()())))))()())))))())())))(()(((()((()((()())())(()())((())(((())))()())(()())((())))(((((()()(()()())())(()(())())()(((())))(())(()())(()))()())(()()))))))(((())((()())(((()((()))())()))((()(((()()((())))((()()(())(()))())()(((()())())(()(())))))(()))()(((())(())()))()())((((())()()))((()((((()(()()(()))()())()((()()(()))(((((()((((()(((())(())(((()(())((()((()()(((())(())()))(())))(())(())((()))()()((()(()())()())((()()()(()(())()())((()((())))(((()())))))()))))((())()()))))(((((((((((()))()))(()())())(())))()((())()(())())(())((((()))(())((()()((()(()((()((()(()(())))((())))()()())((((()((()((((()()()(((((((()(((()()))())((())()(()))((()))()()(((()())(((()()))()))))()))()()((()(((()))()()))(()(()(((((()((()()()()(((((()(((()))((()))((())(((()())()()))((()((()))((())()())((((()()(()))()(())()()((()))()()((())(()(())))())()((())()()))))(()))()()))))())))()())()((())((((())(())(()(((())(()))(())()((())())()))()((((()))))(()(((())))())((((()(((())()((()((()))(()()))((()((()())(())(()))()((())())(())((()()(())()((((())))()))))(()()((()()(()()))((((()(()((()()))()())())))())(())(()))())))())(()((()(()))()())(())))())()(()((()))))())(()))((((((()()(((()))())()))()()(())))()())())))())(((()())))((()(((()(((()(()()()()((()((((()((())((())()())(((()))(()))()((((((())()))))))(()))))(())())((()))()())())((())())()))()(()))()(()())))()()())))((((()(((((()))())))))()(()()))()()((())))()))())())())(())(())(()))(()(()(()(())())()(((()))((((()()))())))(()(()()()()))))((())((()))))((()()()))()(()(())))()()(())))(((())())(()))()(()((()()())()()())))())))()))))(((()())()()()())()()(()())()(())(())(((())))(())(())()(()()())((()))((((()()(())()()))(((())()())()(())))((()((())()((()))))))))((()(((())))(()()()()(((()(()((()))((()(()))))))()()()(())))()))))()()())())())()(()))())(((((()(())(()(()))()(())())))))()()((()(((((())()(())())(())()(())((((((()))))()())))()())((((((()))((()())()())))))()(()((()))()((()())()(()(())()(((()))()))()(((()((()())))))())(((()())())((()(())))()))))))))((()()))(()))((()())(()(((()(())))))))))()))(((()((((()))()()((((((()(((()()((()))((()))()()((()))))(())(()()(((()))))))()))(((((())))))()()()())()()(((((()))((((()(()(((()())(())((())))))))()())(()))(())()()()))()())()(()(()())()))(())(())()((()(((()((()))))())((((((((()))(()))))((()((((()()))((())))()))((()((())(()))((((((())(()()()))(()))()(((((())))((()()(()())((((((((()))((())()()(((())((((()))((()))))()(())(())(()()(((()(())(((((()((()())()))))()))(()))))()((((()))())(((((())()()(()())()))((()(((()))((()()(((())())(()(()))))((((()))())((()))(()((())))())((()())())))(())))(()))()(())()()(((()())()())()))))()((())(()))))(())()()())()(()()(())())())()))))(())()))((()()()(((((()((())()))((((((())))))()))((()(())()(()))((())))()((()(((())((((()()()))((())))()()()()())()((()((((((()())()()())))((()(()()((()))()()())))()())))(()()(((((()((((()())()(())())()((())((()))()()((())()()(((())(()(())())()((()()(())(())(()()())))))())))))()()()))()))())))())))))((()(()(((()(())(())())()(()(()()(())((()))(()((()()))()())))(())))((()(())(())))(()()()(((())((()))())(()))))))(((())((()))((()(()(()))())()()()())()())()(((()))())()((((()(())(((()()))((((()(()())()()((())()()((((((()())(((()((((((())()((((((()))((((()))(((()()))))(()()()()))()()()()))(((()(())))()((((()(((()(())()()()())())()((()))()))(()())(())()(()())((()))))()(()))((((())()))()(()))()))()((()()))(())))))))()))))))())))(()())((((()(()(())())(()())()))()(()()))()()))()))())))())())(((()()(())((((())((((((()(((((())))))(())((())()()()()()()()())))()))()))(((((()(()(((((()((()(((()()))()()()())))()))(()))()((()((((()())((((()())()(()(())(((()))(()()))()()))))))(()))))(()(()(())))))()(()(()((()()()))()(((()(()(()))(()))()())))()())((())(((()(()()(()()))(((()())()))))())))((()()()))))((())(())()((()((()))())(()(())))(())))((()))))(()()(())))))))))(())((())(()((((()()(()(()(())))())((((())((())))()()(((()())())()((())(())))((()()()()))()))))))((()()(()()()())(()(()(()(())()()(()()())(())()))(()()()())()(()))))())(((()())(((()()))(()()(()()))))(()((((()))))()()())))())))(()()(((()))()((()())())()(())((((((()()(()))((())()((((())())((()())))((((())))((()))(())(()))()())())((()))()()((((())(((((()(()))()()())((()())))(()))(())((()()(((((()))(()(()()(()))()()())()())(((()))()())()))))(())(()))(((()))())(()((()(()((()(())))((()))))(((()())))(()())(((()((()(()((()))((((()()()())((()(())((())(()(()))(()())(()()()(((((()(())))(())()()(())()(((())(())(((((()))))())((((()())())(()((())(((()(()))))()(()(())((()((()(((())(()())))()())))()()))(((()((((()(()(()(())()(((((((())))((()()())(((())())((((()))((()()())))()))()(()))))()())(())))()(())))))))))(()(()(((()())())()()(()()(()((())()))()((()())(((())))()())())()(()(()))()))((())()()(((())())((()))))()(()))()(())((())(()((())()()()))())(()))))(())((((()(()))()(()())())())(())()()(((()(()((())((())()(()))))()()()())))((()((())()(((()(()((((()()()((())()())))((())()))((())())))((()())())()()))(()((()))))))))))()(())()()))))(())(()(()(())())))(())(((((((())()())()))(()(()())()))((()()(())))()(((()))(()(()))))()()((()())((())))))))()((((((()()))()())()())())())()()()()())()(((())()))))((()(()())))))))((()))(())())((())()((())))))))(((()))()))()()())()()(()())))(())())((()()))))))()(()()(()((((())()()(((())())(((()()))(()))())((())))())(())((()())))(()(((())(((((()(()(()))()(()((())))()))((()))))()())()((()(())())(()((())(())(())(((())((()(((((())))(()()((()(()))(()))()()))(()(()()()))(())))())))))((((((()()()()(()())(()))())())((()))()())(())()(()()(())()(())((((())()))))(()))((())()()(())))((((())(()()())(())())()))())()())())(((((()()()))())))))()()()((((())((()())())((((((()(((()()((((())(()))(()()))(())(()))))()()())(()()))()))))()))(()))))()(((())())())))))(()(())())()))((()((()(((((()))(()))))()())()(()))(()()()())()())(())))((()()(()(((()())((()()())))))((()(()()()())()))(((((()(()((()))))((())(()(())((()()(((()()(((()((()((()((()()()))()))()(((())((()()((())))(()(())()())))(())))()()()())()())()(((()))()())(()(()(())(((()))()((()(())()()()))()()((()(()(()()())))(((()()))(()))()((()))()(((()((()())))))()())))()())(())(((()()())()))()))))))()(())()))((())(()()(())())())()()(()))))()(()))((()(()))))))()())())((()())(()))()(())())((())()()))((())(((()(()()((((())))())))((())()()())((()()()()())(())()()(()))((()()())()(()())))()))((())(()())(()))(())())())(()()()()()((((()))()()(((((()()())(())((()()()())))()(()()(()())()())(((())(((((((((()()))())()(()()((()((())))()(((()((())(())())((())))(())()))(((()))))((())()((()(()))))())((()(((((((()(()((()()(())((()((((())))))(())))(((()()())(()()()()()(()()(()()((()(()((())(())())))(())(()()))(()()()())((()())(()())()((((()(())(()(()))()(()()))()(((()()))(()()))))))(())((()()))()((())(((()(()((()))))(((()())))))()))((()))))(()(()(((()())(()((((((())())()(()))))((())()))((()()))))((()()()())(())()()))()((()(()))(()(()())(((((()(()()))(()()(()))(((())()()(((()))())()))()()(())((((()(()())))))((()(())(())()))(((((())))))))((()()()))()())())()()(()(()((())))((((()()(())))()()()))((()))))))()(())(()(())()((()((())))))(())()(()))))())))((((()(((()((())(()())()(()(())()()()()())))(()()))()(((((())(()))()((())))(())()))))))((((()(()()()))))))(())())(()(((()()))))()(())))))))()(()))()()((((((()))())()())()((((((()((())))))())(())()((()()()()(((())())())()())()()()(((()((()))())()))(((())(())()))(()))((((()((((()))())(()))()))())()()()()()())(()((())())))())()((()(((()))())))((((()))()(())))(())((((())()))((()())((())())(()()((())(()(())((()((())(()((()(())))()())(()())))()()))()())))())()(()()(())()())(()()()(()((())))(()((()))()(())()(((()(()))))))))((()(()))())(((())))())))))(()()())))(())()))(())()(((()()())))))()))()))()))())(()))()((())()))())()())))())((()(()))))())())())(())(()))()()()())())())(((()()())))())(()(((()(()))())((()()))(()()(())(())))(()(()()()((()))(())(((()))))))()(((()()((()(()))()))(()())()()))()()((())(())()(()()))())))(((()()))((()())()))((()(((())((()(((())(((()((((((()((()))))))()(())()()()()())()((()(()()(()))(()())(((()(()()))(())(()()(()())(()()())()()(()))))(((()()())()())(()(((()((()(()()(((()))))()((())()()(())))())()())))))()((()))(()))()))))()))(()((((()()())))(())())())(((())))((())(()(((())))))))()(()))))()())((()()()((())()))((()((((()())((((((()(())())()))((()))(()(())))((((())((((())()()())(((()))()))((()(()))(()()(())()))((((()(())))()(()))))))((())())((()(())))()((()(((()()()(())()(()))())()(())()))(())()))()((())())))))()(())()(()(((())()()(())))())(()))(()()((()(()()()))()(())))(((())))()(()()()(((((()())())((()(()(()))())(()))((()()((((()((())(()(())()())()()())((())((())()(()()(()(()))((()(())))((()(())(())((((())((())()(()()((())()))(()))()()))(((()())(()()((()(()))))()))))((()))()))()()()()())((())())((())()))))(())()()))()))()))))(()()(())(((((()()((())()(())()(()(())()))(())((()())(()))))(())((((((((())(()())))(((((()))()()()))(()()))()((((()))()(()()))((((())(()))()()(((((((())()(()))(())((()((()()()(((()(())(())()())())()()((((((()()))())())((())())(()((()((())(()((()))))((()(()()((()()()())(())(()())(()((()(())))(())(()())((((()()())))()()()((()(()))(()()()(((()(((((((()()()()(((())(())((()()))((())(((()()((()))))())(()())(((()((()((()()(())()))))(()()))(((((((())))()))))()))))()())(((()))((((())())(()(()())))(()()())())((()((()(((())(())()())))()(()())))())((()((())()()))))))(((()((((((()))((())(()(()()(())(((()()()(())(((((()()())))())(((()()(()))))()))((()()()(((()()())()())))))()))))()(((()(((()()))()(()(())(()(())()((()))(()(()(())))))()()))(())((()(((()()))(()((((()())))(()())()()()(()((()((())())()))(()(())())()()()()))()()(()))))((())()((())))((((()(((())(()(())))))((())()))())()()()((()))())))))(((((())(()()))(()))())(()((((()(()))))(()())((()()(()()())))()())())))))()()()))))(((()(()(())(())())()(((())))))((((())()())(()())()()()())()(()))()((((((()))(())(()))())((()()()))((()())()()((()())()()())))())())))((()()()))(()()()))(((()())()))(((((()((()(()()))((()((((((()()()()())(())))(((())))()()()((((((((((())))))((((()((((()((()((())((()(()((((())))())(()))()())))((((())))(((((()(()))))(())))))())(()(())((()((()((((()())()(()((()))())))(((()())))()((()))()(((((()(((()))()))))))((()(())((()))()))(((()))))))))(()()(((())()((((()))))())()()()(()))((()(()))((()))))()())))()))))()()))()(())())()())))))())()(((())()((((())()((((((()()))()()))))((())))))(((())))))())()())()((())))()((()())(()(()))()())))(()(())))()((()()())))))()(()())))())())))((((())()(()())()))))())()(()))(((()(((())()(((()(())()(()(()()()())(((()((()))))(())()((()())())()())))()(()()))(())(())(()))))((()(())()()(()))()())()())(((())))()(((()()))))((()()))(()))()))(()))(()(()()()()))(())))))))))(()((()()))()()(()()(()())()(()))))(()())(())((()))())()())))))))))((((()()))(())()))()(()(()())))(((()())()))())())))(())()(()((()))(()()(())()(()((()((((()()((((()))()(((()()))((((((())())((())(()((())))))))()((())()((()))(())((((()(())))()()())))))()))(()(((())((((((((()()))(()())())()()())(((()()()))())(((())))))(((())()()()((((((()))(())())))((()(((((()(()))()(())(()(()(()))()(((())((((()((()((((())(((((((()))()((())))()))((()()))(()()()((()()())))(()(())()((())))((()))()(()(()()()(())))((((()((()(())(((())()(())))))))()())(((())))(((())))(()(())())))(()))()(()(((()(()())(((((()(()()((()())(((()()(()(((((())()((()))(()((()))((())()))((((()()))))(((()))()()()))())((((()())((()))((()())))))))(()()()((()((()((())))()())())()((())((()()()()()(()(())()(())()())((())(((())()()))()()))))(()))))())(((()(((())()((()()))(()(((((()))(()())))))((()(()(((((()))(())()()())())(((()()))()()()((())())()(())())(((()((()())))())))())))(()(()()()()()(()()))())()(())((((()())(((()))))())((((((())()()()(((())(()(()())()))(())()((()()()())(((()))())())()(()(())()(((()(((())())((()(((((()))))()))(())(((()()))(())(()))))()))))(()((((()())()(()))()))))())()()(()))(())(((())())())())))(()))(())(((((()))(()((())))))((((((()((())(((()))()))())()((())())))(())(((()((()((()(((())(())())()(()))(((())((()()))()))(())())(((())((())((())())(())))()))())))())))())))())))))())()()(((((((()(())))))()))))))))(((()))())(())))())()())())()(()))()()(())))()))()(((()())))())())(()())()))()))))(((()()()(()(())()(()())(())())))())()((()()))(()))(()((()())(())(((()))()(())))))()((()()((())(((()(())(((((()))()()(((()())((())(()))((((((((()()()()()(()))))(()(())((()))((()())()(())())((((())((())((()))))))()())((()()()()))())((()))))))((()(())))()(((()())))(()((()((())(()())((((())()(()()(()())))(())))))(()))()()))()(())(((((())((()((()((()())))()(()()())(()((()()))((())))))))(((()(((()))((()))))((((()())()()(()))())))(((()(())()()))))())((())(()(())(()((((()(((((()()))(()())((((()((()(((()))))))())((()(()))()()(((()))((()(()())((()()(((((()()()((((())(((()(((()()()))(((()(()))(((()))(()()()())))))((((()))))(()(()(())))()())()(()))())())(()()()))))))())((())())(()))))())())())()(()((()(())((()(())))))()))(((())(()()())()())()(()(())(()))())(((()()()((()()))()())()(()())())(()))()())())())()))()(((((()(((())(())))))(()(()(()))((()))))(()()())())(()))())))))(())())((((((((()())())(()((((())())()(((()))()))))())((())))())(())()(((((()(((())()()())())))(((()((())((())))))(())))))))))((((())()))(())())))()))))))()))()())((()()())()(())())(()())()(()))(((((((())((()()))(())((())())(())((())()()(()()))())(((())()())(((((()((())(()(()((((()(((((())((()()))())))(((()()()))(())))((())))))()(())))(((()((())(()()))))(()())))())((()))((((()))())(()))))))))((())))()()(()(()))))())())()()))())((()))(()(()(()()))())))())((()()(()())((((()())()(((()))))(())((()()))(())(((((()))()((((()(())()(()))()()()()((())(()))((()((((()((()())))((())()())))((())((()))(())())((()(()(())((())()(((((())()((())))()))(())))))()))((())(()))()))(()((())())((((()))())((((())()()))(((()((()()(()))))(((())(())(()()()(())(((()(())()((()()(()()))()))()))((((())()))(())()((()(((((())(((()()(((((())))()()((())(((((()()()))((())())(())(())()(()()(((()(()))())))(((())()()))()()((()((()((())))(())()((()))()(())()))))(((((())()())))))))))(()))())()))(()(())(()))))))))(()(())((((()())))))())()(()((()(())())))(())))))))()(()))(()))(()())(()())())))())((()((((((())())((())))))()())(())((())((((()())(()(()()(((())()))((()))()))()))())()(()()(())()()())))))))())))))()()))))())))(((((()(()(((((((()))))())))(()))()(()()))(()))(()()))())()()))))))()(()(()(()((()(()))(()))())())))(((()())((()))))))(())(()))())()))()(()(((((((((((()()(()))())()))()((()()())()()((((())((((())()((()))((()())))()()()))((()(((()((((())))(())(()()(()())))()(()))()())()))())))()()())())))((()())))))()))))))(((()((()(()(((())(()((()(()))((()(()))))()()))()()))()))(()())))(()(()((()(())(()()(())(())()()())()()()()((()(((((((()(()))()()()))(())((()()))(((()()())((((()(())))))()))))))()((((((()()())())())))()(()())()()()(())))()())()())(())())(((()()((((((()))())(()((((()((()))()()()()))))(()())((()))()))))(())(())()()))((()()())))())))(()((((()))())()())))())(()(()))()))(((((()))()(())(())(())())(()(()))()))))()(()()()))()())()()()))(()(()(())))))()()((())))()())(()()((()(()((((()((()(()((()(())(()(((()))))(((())))()))((()(())))(((()(()()((((((((((()()))()))))((((()()))(((()))))()()(((((()((()))))()))()())())()((())())((())(()()()))))))()()()()()(()))(()))())))))))())(())))(())))()()(())())())((()((((((())(()()())))))())()))()))()))((()())))(()(()())(()))))))())())))())())))(()()))(()(())(())())()()())((())(())))()()((())(()((()()((())())(()(((()()))())))((())(())())()()))((())))(()(())())(((())))))()(())))()))()(()()))()(())())(())))()))())))((()(()(())()(())))()()(())))))()(((()))))))(())))()(((((((()())((()())())())()))()()))((()(()()(()(())(()(((((()(()(((((())())(()))))(()()))(((()())((())())(((((((()()(())((()))))()()))))((()))(())())()(((((((((()(()((())()))(((((()()()()()())(((()())(())))((())(()(((()(((())()())(())()))(()()((())((())())))()((((((((()))()())))((((()(())()()))((())()))))))))((())))()))(()((())()(((()(()(()))))))(()))()())()(((())(((())()())()))())))(())())(()())(()((()(()(())((())))(()()(()(((()))((()())((())(()))()())))()())()()((()(((((())()))(()())))(()((((()(()))(((()))))()())())(())((()()(()()))))))))()(()(())()))(()()()))())())(())()()())((((())(()))()(())))(((()())))(()))())()(()))(()((()))((((((())())(())(((((()()()(((()))((())())((((()()())(()))((()(()))(())((()))(((())()(()())))(()))(()()()))((())())()()())))((((()))))())((())))))()(()(())((()(((((())))(()(())())(())())))()((())())()))(()(((())()()(()(())))))()()(())))())())))()(()))))))))(((())))()(())(()())(()((()(())((()())(((()((()))()()(())((((()((()(()))()))())(((()))))((()()()()())(((((()()((()(()((()))()(((())((()))))()))()()()()(()))))(()(())())(()(())())))((((()(())()))))(((()()((()((()()()(((((())()))((()()()()((()())))()()(()()))))(()(((((())()(()())(()()()(()(()()()()(((()()())()(())((()(())(())()((())((()(()()()()()()(((()(((())))(()))(()(((()()))()()((()(((((()(()(((()()(((())))()(()()()()))(())))()((()(()(()))(()((((((((((((((()))((()()))()())))()()()()(()())()()))))))()())))()((((())))())()(()((((()(()(())(()))()(())()(()()()(()()()))))())()()()))((((()()()((())())))()()))))(()))((())(()())()(()(((()()()))())(())()()())(())))))(()(((((()()(()()))(((()))(()(())(()()())()())))()()((()()((()((()())(())(())()())((()()))(()(()()))(()(()((())()((())()())(((((()(((())()(()())(((())(()())))()))(((()((()(()()))()))(()(()())()((((()))))((((())()()((()(())))(())))(((())))()))(()))(())()()()))()()())()))(()))))()(()(((())()((((((()))(((((()())(())))(())(((()))(()()()())())(())()))())((()()))(()()))())((()((((((((())))()))(())))(((())))()()()(((((((())(((()((()))))))()())((()()))()))()(((())()))(((()(()()))())))(()()()())()((())())))(((()(()))()()()(()))(((())))()()())(()())(())(())))((((()(((()(()())(()()(()(()(())))()))(()))()(()))))))()()()(())())()())()()())))())((())))(()(()()(((()(()(((())()()(()(()((())()()())((()()(())(()()()((())()()((()))(())(((((())))()())()())(((((((())(((()())())))())())()())))()()))((())()(((())()()))))())())))))())()())((((((((()(())))()(()()(()()(()))((()()(()(()(()()(()()((((()(()(()())(()))(((()))())((((()()))(()(()))()))(((((()((((())())())))(()(((((()()())()()()(()((((()()((((())))((()()))((())((())()(())((((())(((())()()(()))(())(()((()())()()))))()(())()))()(((()))(()()())())((())()(()(()))(()(((())(()))))((((()())()(()())(((()(()))))))()))()())))(())())()((()())()())())))))())))((((()())()((((()(((()(()))))()())(())()(()))()))((((()((()())()))(())()(())))))))((()()((((()()))(())(()(()))()))(())((())(((((())()(()()(())()))((()))((()))()))((()()()(()))((()))))(()())))()()))()())))))(()(()))(())())((((((((()(()()(((()(()())()(()((()))(()()(()()(((()))())))((())))((()()())()))()(()()(()((()()()()((())()(()())((()())(((())(())()()))()(()((()())))))(((()))))()(()(()()()()))))()((())())(()((())(())(()(()(())(((()())(((()(((())())()()))))(()))))))())()()()))())))(()(())))(()((()((())(()((((()()(())))))((()()()())())((()(())(()(())))((())((()((((()((())()(()())()())))))(()(())))(((((()())))((()(())()((())(()())()()))))))((((())()))(((())())(()(()((()()(())()(())))(()(()()()())((((())))(())())()((())())())()(()))))))(())))))()())(()())()()(()((((())()(((()())(()))))))()()()()()))(((())(()))())()((()))((()()(()))(()((((())())((())((())(())(((())))((()()())(((((())())(()))(())()(())))())))()())))()())())))))(((((((()(())((()(((()()(()(()()()(())))(())((((())))()()))()))))(())()())(()))())()()(())(()(()))()(()()(())(()))(())(())))((((()))()((()(())))((((())))))(((()(()(())))))))))(()())()()()()())))(()()(()()))(())()))()()((((()))())((((((((()(()(()((((())))))))()())((()))(()(((()()())()))(())(()())(()())(((()()))))()((()(((()(())))())((()())()))))(()((())((((())())))))())(()(())))(()(((((()(((((((((()()((())()))))(()))((())(())(((((()))))()(()(()(()))))(()((()()()))())))()(((())((((())(())(()(()())((((()))()))(()(())))()(((())()()()(()()()()((((()()((())))))())))))(())(()()))))()((((())))())())(())((()))))))))((())())(())(())))))))))))())()()(()()()(()))((((((((()((((()())(())(()((((()))()((()((()))))))())(()()()))))()))()()())(()(())()(()((((()))())(())((((()()((((()))(((((((()(())))((())(((()))())()((()))(((((((())()()()(()())())((((((()))(((((()()))))()()(()()((()))(()))(()(((())))()((()(())))()))(()))))((((((((((()(())))))())()()))))((()((())(())())(()())())())()))()()()((()((()()(((()(())(((((((()()()()(())((()()(((((())))))(()))((()))))(((())((()(()(()(((())((()((((()(()(((()()(((()()())(())((()((())((())(()())))())((()()()()()(())(()((())()))()))(())((((()())))(()))())())((((())(()()()))())(())))()()((())))((()()))()))((()(()((()())())()())(()((())((((()))((()(())()())))(()(()((()))()((())(((((()(()((()()((()(()(())))((())()((()()())(())))()((((((())((()()()()))))(()))(()))(())()()())))()(()
)((((((()(()())()()((((())))(((())((()))(()(()))()())(()(()))()((()((((()()))))((()()((((()(()))((()))())())))(()())(())))(()))((((()(())))))(()((())()((()(())))(())()(()(((()))()()))()))(())(((())(((()()((())(())(()((()((()())(((()))((()((()((()((((())()((((())())))()()))((((())))))()))((()(()(()))))))((()))))))(()(())()()))(()(()(((()(()())(((()(())(())((((()()()(((())()())))())((((()))(()))()((()(((()(()())(()))()()())())()()))()(((()(())()(()())(())())(())())((()()()()))))()))(((((()(())()(()())()((((((())((()))((((()))(()()))))((((()(())))())))(()((((()())())((()))())()(()(((((()())(()))))(((((()((()(())))()()(()))))))))(((())))()()(((((()()(()((((((()((((()()))(()))(())(((())))()((()()(())()(()((())((())))()(((())))(()()()((((((()))(()())(())())((()((((()()()()((()))))(()())(())(()))(((())))((((()()())()()(((()(())))(()((()())(())()((()))(())(()((()())))()))()))()())(((((())((()))))))()(((((()()(()))(((()))())))))((()))()))()(()((()())(())())))(((())())(()))(())((()))))()(())())()(()))))(((()))())()())))()(())(((((((()()(((()()()(()(((())))((()(())(((())))()((())))())))((()))()((())())((()())(())(()()))))()))(()())((()()((()))(())())()(()()(((((()(((()(()((()((())))()(())))))()()))(((())()))())())((())())(())()()())(((((()())()((((()(())()))()())((())((((()()())))(())(()())))((())((()))(())()()))))(())))()())))((())((()(())()(())()((()())()(())()))()()))(((((()))(())(()))())))))()()((()))())()()())))))())()(((()())())()))((())())()))))()()(((((())(())(((((()(()(()(()(()()()())()(()((()))))()()(((())(()(()((((((())))))))(()()((((()()())()()())())((((())()))(()))()(())()())(((())))(()(((())()))())()((()))(())()))()()(()))()())((()())(())()(()(()(()))))()((()))(()()(())(()((())))))))()))()((())((()())()()(()(())()()))(((()((())))))()(((((()(()())))((()((((()(()()()()()()())(()((()()()()(((())((((()(()(())))())(())((()()(((()))()()())()))()))()()()()))((((((()((((())))()))))())(()())((()())))((()(()()(()())(()))))((())))))))()(())((((((())()(())())()())()((()()((())())((()((()(((()((((()(()((()((((((()())))()(()()))()(()))((())()())())())((())()(()))(()))(())())(()))))))())))(())(((()((((()()())(((((()((((()(()()((()))))))())((()))(()))())))()))())())()()()()()()(())))))(()((((())())))((())(()())())()()))(())()(()(())()))()(())(((()((())()(((((()(((())))((()))(()()(())))(((()())())())))())()))()()())(())))(())()((()()))))))()()(())())(())()())(())())(()()(()))(((((()(())()))())))()((())))((())(((((((()(())()(((((()(((())()))))(((()()((()()((())((()())))())((())((())))()))()))))(()(())((())(())))))())()(((((())()(())))((()())()))))(((()))((()()((()()(())()(())))((()((())))()(((()()(())())())((())))())())(((((()(())(()(()()()(()())(()(()))()))())))))()(()))()()(((())(())((()(()()))))))))))))((((())))((()((())()())())()(())))()))))())((()(()))))()((())()(()(()()(())(()))))()()()()))()(())))()(()()())))((()())())(()))()((((())))()((()))))))()))()))()((()))))))((()())())(()((()(((()))())(((())())()(()()))(())()(()()()))(()())(()())))))(((()())())))))())))))))())(()()))))())()(()()(()))())(()))()())))(()()())())(()(((((())()(((()(((())(((()((())))((()((((((()()))())((()())(()(((())))()()(((((((()))())))(())))())))()()((())(()(())))))((()((()(())()))()((()())))))()))()))()(()))))(())(())())))((((()((()()())))(()(((((()))))((()()()(()(())()()))((()())()())))()((()((((())))))()))())))())))()(()()(())()))))())(())(((((((())))))(()())()(()()(()()(()()()))))))((()((())())((((((()())()(()(()()((((((()(((())))()(())((((())))(()))())((()))))()(())))()())()()))())((((((((()((((()()))))((()((((())((())))((()()))))(()))))((((()()(())()(((()())))((()(())))(()((())(())))))()(()))()()()((()())))))))))))()))(()))((()()(())())))))(()(((()((()((())()))(())()))()()()())()())))())))()()))())((()()(()()))())(()((()())()))((())()())))()(())()))()))(()((()(())(())()(())()()))(()()()(((()()))())()())))(()((()(()((())()(()))))()))()))()((())))(()()((()(()()))))())(()))()()()(()()(()())))))))()))))())(()))(()((()()))(()(((()(())))))))))()))(()()((()()()(()(()())())))()))(())((()((((())(()(()())())())()(()(()()()()())))(()()))))(())(()()(()())((((()()((((())(((())))((((()((()()((()))()(())((((()()()())(()())(()())))))))(())))()(()((()()()()))))())()()(()((())))(((((()((((((()))()(())((()(()()))(()))((()))()))(()((())))()(())(()((())()()((()((())(()()(()((((())))(()))(((()))()))(())))((())(()()))))(((()(((((()(()())(()((())())())(((()))()()()))))()((()(()()(()))(()(((()()()(())((()))))()())))(())())(())(()))((()())(()())()()(((((())()(()(((((((())(()()()()()((((((())()((()))())))(())(()()()()())(((()))()))(((())())()(((()()((()(()((()))((()((((()()()()(((((())((((((())))(())()(()(()()()())(((()()(((())()()))())))(((()(()()(((((())(((()(()())()()))(((())))((())(((()())(())()(())))(()(()((((((())(()())()()))))()()(()()((())))))()(()()(())()()((()()))())())()())()(())()(((()))()(())(())(()(()))(()())((()((()())))(()()))(()(())(()()()(())(()(()()()(()))())()()((()()(()(())))((()))))(()()()()())())))(()())(()(()(((())((()())(()()))())((()()((((()(())))((())()))))))((())(()()((()((()))(())(()((()))()(()()))())(((()()()))((())())((()())()((()(((((((((((((((((((((((((((((((((())))(()(((((()(()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((()))(((((((((())))))(())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((()))))(((((((((((((((((((((()))))))))))))))))))))))(((((((((())))))))))))))))))))))((((((((((((((((((((((()))((((((()))))))))))))))))))))))))(((((((((((((((((((((((((((())))()))))))())))))))))))))))))))(((((((((((((((((())((((((((()())))()))(()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))(()))(((((((((()()))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))((((((((((((()))))))()))))))))))))(())(((())((())))))))))))))))))))))))))))))))))))((((((((((()))))))))((((((((()((())(()))))((((((((((((((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((((((((()))))))))))))))))))))(((((((((())))))))((())))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))(((())))))))))))))))))))(())))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())((()))))))((((((((((((((((((())))((((((((((()(())))))))(((((((((((()))(((())(((((((((()()))))))))))))))))()))))))(((((())(((()((()(()())))((((())())))())))))))))))))))))))))))))()))(((()()(()))((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))(((((())))))))))(((((((((((()))))((()))((())))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))())))))))))((((((((((((())(()))()))))))))))))))))))(((()()))))))))))))))))))))))))))))))(((((((())())))))(((()))))))))(((((((((((((((((((((((((((((((((((((((()((((((((((((((()()))(((())(((()))))()((())))((()((())()))))((()))((((((((()((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((())(((((()((()((())))()))))((()))))(())))))))))))))))))((()((((())))))))))))))))))))))))))(((())(()((()(((((()())()))(((()))))))))))))))))))(((((((((((((())))(((((((()())((((((())))))((((())(((((())))())))))))((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()(((((()))))(((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))(())))))))(()))))))))))))))))))))((())))))))))))((((((())))))))))))))))))))))))))))((((((((((((((((((((())))))((())))))))((((((((((((((((((((((((((((((((((((((())((((((())))))))))))((((((((((((((()))))))))))))))))))((()())))))))))))))))))))))))))))))))))))))((((((((((())(()))))((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(())))))((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))((((((((((((((((((((((((((((((((((((())))))()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()))))))))))))))))))(((((((((((((((((((((()(((((((((((())))))))))))))))))))))))))))))))))(((((((((((()(())))))))))))))))))))((((((((((((((())))))))))))))(())))((((((((((((((((((((((()((((((())(((((((((()))))))))))))))(((((((((())))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))((())))))))))))))))))))))))))))))))))(((((((((((((((((((((())))))))))))(((((((((((((()))))())))))(((((((())))))))))))))))))((((((()((((((((((()))))))))))))))(((()()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((())())))))))))))((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((()((()))())))))))))(())((()))))))))))))))))))))))((())))))))((((((((()(((()))))(())(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))(((((()))((((()))))))))))))(((((((()))))))))))))))))))((((((((((((((((((()(((((((((((((((((((((((((((())))((((((((())(())))))))))))))))(((((((((((((((((((((((((((())))(((((((((((()))))))))(((()))((((((((()(((()))))))))()))))(((((((((((((((((()))((((()(()))()))))()(((((((((())))))))()))))(((((((()))(((())))))))))))))((((((((((((()))))))))))))))((((((())))())))))(((((((((((((((((((((((((())))(((()))))((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((())))))))))))))(((()))))))))))))(((((((((((((((((())))))))))(())(((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((())))))))(((())))((((((((())))))(((())))))))))))))))((((((((((((((((((()))))))(())))))))(((((((((((((((()))))()))((((((())((((((()()))))))))))))))))(((((((((()))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((()))))((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((())))))(((((((()(((()())()))())(())))))))))((((()((())))))))))))))))))))))))))))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))(((()(()))()))))((())((()))))))))))((((((((((((((((((((((((())))((()))(((()))(((()(())))))((((()()))(((((((((((()((((((((())()))(())))))((()))(((((()())))(((())(((()((()))))))()))))))(((())))(((())))))))))))))))(((())()((((()))))))))))))))))))))((())((((((((()))())())))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((((((()))))))))))))))(((((((((())(())())))))))))))))))))))))))))((((((((((((((((((()))))))))))))))))((((((((((((((((((())))(((((((((((((((()((())))())((((((((((((()())))(((((((())))(()((((()(((())))))((()))))))((((((((((((((((()(((()))((()((((((())))((((((())))()))))(())))))))(())))))))(((())))((()(())))))))))))))))))))))(((())))))))))))))))(())))))))))))))))))(((((()))((()))))))))))))))(((((((((((((((()))())))))))))))))))))))))))))))))))))))))))((((()))))))))))))))))))))))))))))))))))((((((((()))))))))))(((((())())))))))))))))((((((())(())))))(((()))))))(((((((((((((()))((((((()()))(()))))))(())))))(((((((((((((()((((((((()))(()))))))))(((((((((((((())))))))))(((())))))))))))))))))))))))))))))))))))))))))(((((((((()()))((((((((((()((())))))))))))))))))(((((((((((((((((((((((((()))((((((((())))))(()))))))))))))))))(((())))))((())(((())))))))))))((()))))))))(((())))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))((((((())))))))))(((((((((((((())())((((((()))((()))()))))))))))))))))))))(((((((()))))))))))(((((()(((((()()))(((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))))))((((((((())(((()))))))))())))))))(((((((((((((((((((((((()))))))(((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((())))))))))))))))))))))(((((((((((((((((((((((((((((())((((((()))((((()(()()())))))))(((())))))))(((((((((((((((((((()))(()))))))))((((((((()))(((()))))))))))))))((((((((((((((())(()((((((((()))())))())))))))))))(((())))))))(((((((((((((((((((((((((((((((((((((((((()))))(((((((()(((((()((())))))))(((((((((((((((((((()(((()(()))))))))))))))))((((((()))))))))))))))))))))))))()))))((((((((((((((((((((((((((())))))(((((())()((()))))))))))))))))))))))(((((((((((((((((((()((((((((((()))())()))))))((()))))())))())(((((((()))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()(((((((())((((()))))))))((())))((())))))))))())))))))))))))))))))))((((((())))))((())))))))))))((((((((((((((((((((((()(()))))))))(((((((((((((((((((((((())))))))))))))))))))()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((())))((())))))))))))))((((((((()((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((((((((((((()((()((()))())))))))))()))))))))))(()))))))(())()(()()(())))))))))))))(((((((()))))))))))))))))))))))))))))(((((((((())())(((((())))(())))))))))(((()(((((((((())))))))))))))))))))))))(((())))(((((((()(()()))()(((())(((((()((((()))))))(()(((((((((()((((((((())))))))))))))))())((()))))))))))))))))))(((((((((((((((((()))())))))))))))))))))))))))))))))))((((()))(((((())))))))))))))))))))))))))))))))(((((((((((()((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((()())))))()))))))((((((((((((((((((((((((((((((((((((((((()))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((()))))))))))))))))))))))))))(((((((((((((()))((((()))))))()))))))))((((((()))))))))))))(((((((((((((((((())(()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))(((())))))))(((((((((((((((((((((((((((((((((()))))))))(((((()))((((((())(())))))))))))))))((((()))))))))))))))))))(((((((()))))))))))))))))))))))))(((((((((()(()))(((((((((()))())))(((((())))))))))))))))))(((((((((((((()(()))))(((((((((((((((())))))))))))))))))))((((((((((((((((((()))))))))((())(((())))))))))))))(()))))))(((((((())))))))))((((((((((()))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()())(((((((((((((())(()))))))))))))))(((((((((((((((((((((()())))))((((((((((()))))))))))))))))))))((()))))(((((())))))))))))))())))))))))))))))))))))))))((((((((((((())))))))))))))))((((((((((((((((()))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((()(())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((())))))(()((()))))))))))))))))))))))((((((())))))))))))((((((((((((((((((((((((()))(((((((((((()(())))(())))))))(((()(((((((((((((()))(())))))))()))))))))))))))((())(())))))((((((()((()))((()(()))(((()))))))))))))))))((((((((((()(((((((((((((()())))((()))(()))))((((((()))))))))))))))))))))))((((()())((()))))()))))))(((((((()))))))(((())((()))(((((())))()))))((((((((((((((((((((((((((((((((((((()))))))())))))))))(((((((())))))((((((()))))(()))))))))(((((()))))))))))))))))))(((()))(())))))))))(((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))()()((((((((())))()(((((()())(())))))))()))))))((((((())))((()))))))))))))((()()))))))))))))))))))))))))))))))))))))))))))))))))))((())())((((((((((((((()((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((())))))))))))))((((((())))(()))))))(((((((((((((((((((((((((((((((())))))(())))))))))(((((()))))))))))((((((((((((())))))))))))))))))))))))))))))((((((((((((((()))(((((())))((((((())())))))))))))))))))))(((((((((())(((((((((()))))))))))))(((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((((((((((((((((((((()))))))))))((((())((())))))(()))))))))))))))))(((((((((((((()(())))))))))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()(((()))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((((((((((((((((((((((((()))))(((((()))))))))))))))))))()))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((())(((()))))))))))))))))))(((((((((()))))))))))(((((((())))))(((((((((((((((((())((((())()))))))(((((((((((((()))))))))((())))))))))))))))))))))))))))))))))))(()())))(((((((())()(()()()()((()(()(())))(((()((((((()()))))())((())(()()()((((()))()())())))((())(((((()(()()(()(())()(((())(()((()))(())(())))(()()()))()))()()((()())((()(())(((()(())()(())(())(()()())))()()()))))(())))))())((()))()(((()(()(()())())(()((()())()((()(()))()((()(()))()(((()()()()()())))())(()))))()()())())))()(()))))()))()()(((()()((((((((())())(()(()()(((())(())((()))((()(())))))(()))(()((((())(()()())))(()(())))()()))(((()()((((())()()))((((()(()(()(((()()))(()()))((())))()())()))(((()((())()()))(()(())()()(()()))()((((((()()))(((((()()))(((((((())()()()(()((())(()))((())(()))))()(()()()()(())(((()))))(()((((((()()(())())))((()(()())))(((()()()))(()(()((()((())))))((()))()()((()()()()(((())())()()))()(((())()((((()()()(((()))())(()((()((())(())(()((())())())(()()()()())(()((()))(((()(((())()(((()()())))()()))(((()))()))()()((((()(()(())())))(()))())((((()))(())((()()())())())(()((()))()()((())))))()(()())(((()))())))())(()()(())(((()((()()(()))()))))()(())))))))()(())))((((()())())(((((())())()())()()()(())())()(((()(())()(()()((()((()()(()))((()))()()())()))(()))))()())))(())()()()())))))((()(())())()()(()(()(())())()))(()))()(())((())(()()(())()(((())))(()))((())((((((())))))((()))))((((())))))()()())())(((())())(())(()()())))((((())))((((()))(()))())(()()))(())())(()))())())())()))))))))(()(()))()()(()(())((()()))))))()()(()(())())((()((((()(()(((()())))(((())()()(()))((())((())((()(((())())(())()((())(())))())))((()((((()))(())())(((()))())()()()()()))))())(()())())()(())(())(()(()(())((()()((((()()(())))))((()())))((())(()()((()())()()))((()(()()())))()((())(())(((((()()))(()))))))))(()))(()()()(()()))))())(())())())())))(()))())())()()))(())((((()((()())()(())()()(()))()((())(())))())))(((((()(()(()((()()))())())())(()))()()((()()(())(())((()())(()())))()())()))((())()()(((()()))))())(()()))((()(((())))(())))()))()()((((()()))(()(()(()(()())))()))(((()())()())))()((()((((((((((())))())))()())))((()))((())()())()())())(((((((())()()))))())(((())(()))((((())((())())())))(()(()))))()))(((()))))()))())()((()((())))))((()(())(())(())()()())(()(()((()((()(())))(()()((()((()()((())(((()))))))())()()()()((()))())()())())(()(())())()((()(()(())))())()))()()(()(((())))())(((((()()(())(((()((()))(()()))((()))(())(())))()(((((())()()))((()()()))(()(()()()()()()))))))(())(()))(())))()((())((((((((()((()(()(((((()((()((())))((((()))()()()())()))(())(((((((())))))()))()())))))()()()()))(()((((())()())())((((()()))))))()()(())(())()))((())))())()(())))((((())))))))()(()(()()(((()(()))(()())())))))(())()(()))()())))(())())(()(()))))((()())))))()))(((((())()(())((()))())(()()))))((())(((()))))())())))((((((((()())()((()(()()))))))((()))((((()())((((())))())(()()())))((()())()()())(()())(((()(()(()()((((()((()(())(()(((()()(())(((())))()()))()())(((()()(()((())))(())(()()()(()))((()))()((((()()()))()(((())((()))())))(())()(((()(()))))()()())(((((()(())()()((()))())))())()()(()((())())))()))))())()(()(()(((()))))()))())())(()()))((()((())()()())()(())()())))((()))(((()(((()(())(()((((((()))()((()())))(()())(()((())))())))((()()())(((()))(()()(()(()))))(((()))))())())()((())))())())(((())(()())(((()((()(()(())))))()()))()((((())((((())()())))))))())((()))(())((())))())())))))(()()())())()))(()(()(())()))))(())((()(()))))(()(()))())(())((()((()())())()()))(()))()())((((())((((())(())(((()(())(()(()))()))(())()()))((()()((()((()(()())(((())(())((())((()))((((((()((())())))))())))((((((()()())((((())))))((((((()))(()))(((((()))())(()()((())))())))))(()))()(()((()(()()(()()()))))))))))((()((()((())((()((((((())()))))()))()))())(())(()()()(()(((()())()(()()))()))(())((()((())))())()()((((()(()())(())(()(()())))())((()()()(((()())(((()))))))(()()))(())(((()())((()()(()(())))())(((((()())))))())))(()())())((()))))()((((((((()((((()(()))((((((((()))()))(()()(((((()(()))()(((()(())()(((()))(((()))()(()((())()(()()()())(()()(()((())((())(()()))))))))(()))())((((()(()()((()(()(())))())()))((()()()))))())(())(()(()(((()()((()())(((()((()))(()))))()((()()(((()()()()))))))(()(())())()((()()))(())())))()()))(((((()()())))()()(()()))()(()))((())(()(()()()()(())()))))())()(()())(((((((((())()(((((()(((()))(()))(((()))()))((()))()))(())((((((()()(())))((()((()(())))))((()())))(())()()((())(((())())))()()(()))())(()(()(((((((()(((()()))((())()(()))))()()()((())(()(()()(()(())())))()()((()()()((()()(((())())))))())((((()()))())()())())))))))(()((())((((((((())()))))))(()()()()(()))()))(()((((((()((()())))(()(()(()((((()))()())(((()()()()))()))(()))((())(((())))(())(()()()))(()()()((()()(()((()(()(((((((())())))()(((()))()()(()))(((())((((())()()((((()())(()())(((()))())()(((())))((()()())()((()((()(()()((()())(((()))))))(((()()))())()(())()()())(((((())()))))))()((()()(((())))((())))())())))()))))()))(((((())))())))))(()())(()))))()()((()(()))(()((()(((()))))))())()()))))()())(()()()(()()()))))))())))(())((()(())((()(((()(()())))))((()))()())()())))(())())())())(((((()()((((()(())()))))(())(((())))()))()())))))())()()(()()))())(()(()())())()((())))((())()((()((()((())())))(()(((())()()()((()()))())))))))((()))())(()((()(((((()())))()))()(())()())))(((())))))))))()())(((((())()(()))())())()((()))))((())))()()(()))))((((())))))()()))())))()))))))))((((((()))()(()()())(()())()()))((((((((()()()))()))(()((())()(()))((())((()(())((())()()))))(()(((()(((()()()()()(((()(()((())((()((()))))()()((()))))((())))(()((((((((()(()))()(((()))())())((()))(()()())))))((())((()())()()))()(((()())()((()(()))))()((()((((())))()(()))))(()))))()())((()())((((()))))))((((((())())))((()()()())())()(()))(())(()(()()(())))()(((()()(())())((((()))((((((((())))))))(())()()(((((()))()(((((((((()((((()(()))))(()())((()))())(()))())(((()(())()(()()((()(()))))(()()))()(()()))(((()()))()))))((()(()((()())()()))((((())())(())(((())))())((((()))()(())))(())()()))((((())()(()()))())(()(())(())((((()((((()))))()((()()(()(((()))(()(())))))(((()()))(()()()((((()))())()()()()))()()((()))(((()(()((()())())())))()())())()()))((()))()))))))()))((((((()())))(()(())()((((()(()))(((()())()()((()()((()))()()()()()())))()()))()(()())()))))()((()(()()((((()()()))())())(((())()()))))))(())(((())))())((())(()()(()(())()())))))))())))(())))()((())((())))))))))())))(()(((()))(())))))))))))))())((()(())))()())())))))))())((()()((()())(())(()(()())()(((())(())((()(())))(())))()()()()()))()()()(((((((())(()(((())()(())))(()()()()))())((()()(())))()))(((()()))))))((())(())((((()(()))(())()))(()))())))))((()))(())()(()()((()(())())())))))))))))()((()()()))()))))))())(((((((()))((()())((((()())(()))((()))())))(())((()))))())((((()))())))()))(((())()((()((()))(()())))((((()))()((()))))()))))((((((()))))()))((()())))())()))()((((()(())))(())(()(())(())()(())(()()((((())()((())(())())(((())))((())())(()()(((()(((((()())(()())()(())()(()()((()()))(()()()(()((()((()(())((((()(()))()()))))((()()((()(())(((()()(((()((((()()))))()))()))(())))()()))(()))())())))())())(()())))()))())()(())(()))))()))((((((((()())(())))))())())())(((((()))))()))))))())))))))()()()()()(()()))))))(()())))))()(())()((((((((())()((()(()()()))()))()()()())))))((()()()(((()()))(()))((((())()()(((()()))())()))))()()()(())(()))((((((()(()(()(((()((())())())()))((())))))()(()((()))))))((()((()))))())()()((())(())(()))()()((()((())))()())()()((())()()()()((())())((()(())))())()(((()(()))(((((()()()(())(()())((()((((()()())))(((()))))()()))()((())))((((()))(((()())()((())((()()))(((()(())))))()))))(()))(())(()()))(((()(())())())())()()())))())(())()())(())())))((()())()())(()((((((()(()))()))(())(()()))())((())))((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))(((((((((((())))())))))))))))))))))))))))))))))))))((((((((((((((((())))))))))))((((((((()((((((((((((((())))((((((()))))))(((())))))))))))))(())(((((()())())))))))(((((((((())))))()))(((()(())))))))))))(((((())))((((()()))()((()(()(((())))))))))))))))))((((((((((((((((((())))))))))))((((((((((((((((((((()())))))))))))))))))((((((((()))())))(((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((((((())(((((((()(()))(())(((((((())))((())))))((((((()((((()((())))))(()))))(((((()((()()))))))())))))))))))((((())((((((((()()())))(((((((((((((())(((())))))))))))))))(((((((((()((()((((()(())()))((((())())))))))(())((((((()))))))))))((((()))))(((((((()))))))))))))))))()))))))))))))))))))))))))))))))((((()))()))((((((((((((()(((()(((()))))))())()())(((()))((((((())(()((())))))))())))())))((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((())))(())((())))))))))))))))))))))))))(((((((((((((()())))((((((((((())(((()))()))))))))))))))))))))))))))))))))()()))(((()())()(())(((()()())())))((())))(())(()))((()()(()())()))())()))()(()(()))())(((()())())()()((()))()())((((()()((((()))()()()())(())))((())(()((())())(((()))))()(()()(()())((())(()))((()(())))(())((())))((((()())(()((())(()))(())))())))()(((())()()())((((())()((((()())()())(()()(()))()(()()()(()())(()))))()(()))))()((()()()(())((())())((()(()(()))((()())(()())))))()()((()))())((()(()()()())())(())(())()())(((())))())(()())())()()))()(())(((((((((())()()(()(((()(()))((())))))(((()((((()()()(())))((()()(()()())((())))())))())()()))))(()))())()(())))))))()(())())()(()(())(()))))))())()))((()(())(()))))(()()())((())()()())(()()(((()()())(()))(()()()))))()())))())()(()())()()(())())))))()))))))()))(()())()())(())())())))())(()((()(()())()))())(())(()())((((()((())())))()((())((()()))()((()))())))()))((()))((()))))()))()))())))())(()(()((()(()()))))()(((()()())(())()()(((())())())((()(()(()()())))()))(()))))(()))))(()))))))))))(()))())((())())(()(()()))))))()(())()))(((((())))())()(()(())())()())(())(()(()(()()))()))())()((((((((())(()))()((())()))))(()))()()(()))())(((())()(())((()()()))((((()(()))(()())((((())(())()())))()((((()())()((())()()())(()(()()()(((()((()))())(()())((()())))))(((((())((()((()(()())))(((((((()))(()()()(())((()())()()()))(()((((((((())(((()())((()))))((((()()()()())(())(())(((((()()())))())())))((((())()(((()(()())((()((((()()()((())(((()))()())(((())())(())))(()))((()(((((()))((())()()))))(()())(())(())())((()()((())())()())(((()))))())(()(()()(()((()())(()())())))))(())))(())(())(()(((()((()(()()(()(((()(())()((())))))(()(())(((()()(((((()))(((((((()((()()()()()()))(())()()(()))(((()()))()())))))))))((())))((()))))(())(()(()))))))(()())((((()(()))))())((((((()))())()()))())())()(()()))(())())()))))()))))()((())(()()(()())(()))))(()(((()))()))())(((()((((((()()()()())()(())))))(((()((())))))()))()))()(()())(((((())())(())))))()(((()(()((()))(()()())))))()()))))()()))())()))((()(())()(((((((())))))()()((()))))())))(()))()))))))()()))(()(()())()))()())())())(())(()))))))())(((()())(()()())))))(())())))))((())(()))()())())()))())())()))))()())()((((()))))))())())))(()())))(())()))))))))())(())((()()))))(((()(((((()))()))(()))((((((())(()()()(()(())()()(()(((()())((()()))((((()(((()(()))(((())((()()(())()()))()()())(((())())(())(())(())()))))))))((())))))())(()((()()()))))))(()))))))()(((()()))(())(())(())))()(((()((()))()))(())(()(((((()))()()))()(()))))(((()))((((((((()())))))(())())((())))(()))(())(())())()(()(())())()()((())))))())())))()))(())(((()))(()(()(()(((((()(()((()()((((())))((()((())))()((())))((()))())(((()()())(())((())(()())())((()))())(()))())())()())))))((())())()))(()()((((((((((())((()(()(((()()()((()()))((())()))()())))(()(((()))(()((()(())))((())(()())))(()((((())))((()(((()(())(((((())(((())(()))(()()()((((()))(((((()))()())()()()()))((((((())((())()((((((()()()(())((())(()))())))((())))())))((()))((())())()(())()(()())()(())()))(((((()))(()())))(()((())()((((()))())()(()((((()()()())))((()))(((((((()()()(())()))))))(())))((()))(())()((((()())())))())()()((()))))))(((()())()(()(()()))((()(())())(()))())()()))()())(())(((((()))())(()))(((()))())(()())()())()(()(()((())()(()(((())()(((((((()()()((((()))())((((()(()))(()))()((()(()(()(()))((()))))(()())))()))(())))((((()))))()())(()(())()))()((())))()))(((()((()()())()(()()()())((((()))()(((()(()))(((()))(()()))(()))))(()((())()()()(()))(()()))))))))()(()(((())))())()()())((((((((())))((()(((()((((())()()())()()))))((())(((())(((()((((()())())()))(()()())()(())((()))))))())))))()())))))((((())())(())(())(())))((((((()()())((()())(()((())(()))()((()))())()((((()((()()))(((()()())()))(()))()(((()())))((()()(((()(())))()(()))(((((((()(()()())()())))())))))(())(()))(()))(())(()(((()(()())()))())(((()()((()((())))()(()())()())((()((())))(()))))()())))))))))(()((()(())())())(((()(())(()((((()))(()((((()()((()())()())()()()))(())(())(()))((()(())(((()(()((((()))))(((()))()()()))(()()()()())()))()(()((()()(()()((()))((()(())()))()()(((())((((()(())))))(())())))()(()(())((()))()())()())(()(()()()))()()))))())))(()))))()(())(()())(()(((()())(()(()((((()((())))))()((((()()()))()((()))((()())()))((()))()(())()()))))(((((())())(()(()()())((((((((()())))))()()(())(())(()()()())))())())())))(()))()(((()()))))))((()(()()))())()))((()(()(()))((()))())())()))()))()()(()))))((((())())))())((())))((()(()()()())((((((()))((((((()))(()())(((((()))())())((()())(()))))()()))((((()(()(((()()((())))))(((((())))(((((()))(())(()(()(()))(())())((())))))())(()()()(())(((((()()(())())))))(()(()((((()))))()((()(()))))))()()((()))()())(())()()(()(())())))(())()()(())((()()))(())()(()))(()(()(())()()(((()))()))))))))(()()))())(()()(()(())((((((((())((((()))(()((()((()()()()()())(())((((())(((((())(()))()((()))()()()(()())((()()(()(()()())())(()(()))())))()((()))()()(()()))((((((())(())(()())(()((()))))()()()))()())(((()(()((()(()()()))((((()())((()())))()((())))(()()()()))))())(()(())(())()()()))))(()((())()())(()((((()())))(()()((())()(()((((())))((()()))(((()()(()(((()()()((((())(()()()()()())((()((((()))(((())))))))))()(())((()()())))(())()())()(()))))))()((())())())()()(()((())))))()(()))))()())()()))))(())())()()())())(()))(())))))))())())))))()))()))())))))))))()(()))(()(()()))))(((((()(())(())(((())(((()()()))(((()()()))((()))())((()(())(())))((())()((()(()(()))()))()()())((()()))(((()((()((())(((()())(()()(()()(((())()()(()))()())())(()())))((()((()))(()))))())))))()(()(((()))(()(()())())))))(())(())((())()(((()())(()((((()))))())))())((())))()()((()))))()((((()())((((((()))()()()())(()))()(((()((())(()((()()((((())(())(())()()(())(())))()()((()()()()(())()))((())(()()()()())(((()()()())()()()))(((())))((()))()))()(())((((((())())()()()(())())))(())()()()()())(()))))(((((()()(()()))))(())))(())())))()(())(((((()(())())())))))())()))()))))(((()((()(((((()((())))))(()(())))))(((((()))())(()(()((()))())()))()()())(())(((()((()))))(()(((((()()()())(((()()())()(())((()))())(()(()))(())(()))(((((())()(()())(((()))())())()()))(()()))((()()()(()(((()()((((())))((()))()())((()()())))(())())()))()(((()(()(())(())((()()(()(()(()))))(((())()))()()((((()))()()()(()))((())())))()()(((((((((()()(()))(()())(())()((())))(((())((()((())(()))(((())))()))((((((()()))()())))((()())(())()(((())((((()(())()()()(()))())()()((())))()())(()(((()(((()(((()))(((((((()(()((()))((()()()((((())))((()))()()()((())(())))((((()(((())(((())))((((()()(()))((((((()((()))())((((()()))()(()))((()((()()))))))((())()()()(()())((()))()))(()()())((()()))((((())))())(())))()((()))(()((()()((()))))(())()()(((((()(())))())(()(()(()(((()()()((())))))))()())))(((()))())()))())())(((()()))))((()(())))()()(())((())()(((()()(()()(()(())(((((()(())))(((())(()))(()()((()(())((()(()))()((())()()()())))(()((()())(())(())))()((())()()()))()))))((()))))))(((()(()()))())))(((())))(()(()()))((((()(((()()()()(((())))()())(()))()()())()((())(()(()())))(((()()))))(((())()()((()(((((()(((()((()()()((())))(()))((()))((())()(((()))((((((()(()))(()())(())((())()))(())(())))())))()))()))(((()()((((()))()))))))))())(()()()(())))(()(((()(()(()))())))())((()(())))())))(()((((()(()())())))(())))()))))()()())(((())))))))())())()(()()))())((()(()(()()))))))(())))())(()()))(((()()(()((((())())(((()))(()()()(((()))(((()(((()))())()())))())))())(())))())))))())))(()((()(()(())()((()(((((()))()()((()(()()(()))()()()((()(()))))(()()((((()(()(((((())()()())()())()()()(()()()()(()())()((()()))()()()(())((()()(()((()()(((()(()(()()((())))())))(((()())()))()())))(((((())))))())()(())()()())(((()))))))))())()(())))))()()((())())()())(((()()(((()()(((())))))(((()()()(())()))()((((((((())(((()()))(((()(()(()()()()(()((()))((((()(((()((()()))))()((())))((())))((()()(())((()()))(()(()))()(())()()))(((())(()((()())(())((())))(()()()(())))((())))(()())())()()()()())(())))())()))(((()(())))()((()((()(())))))))()())(()((()))(()()((((()(()())())()((())))))()()))()())))))))())))(((()(())()((((((((((((((()()()()(()()(((()()()()())((()())(())((()))((()()(())()((()((((())(((()(())()()))(()((()))((()()))()(((())))())()((()(()(())(())(()((()(()())(()(((()()())((()()((()((()()())))(())(())()))()))((())((())))))(()((()))())())()((((()()(()((())((()(()))))))()))(())))((()))()())()())())(()(()())((())))()((()())()))(())(((()()()(((())((()(()()()))())))(())()()()(())(()))())))()(()((())())))())())))())))())))(())(((()(((()((())()())()((((()((()))()()())())()((((())((())((()(())(()()())(()))()(()))(()))(())()((()())(((((()(((((())((())()((()))()))()(((()))))()))(()())())())(()())(())))())))(())((())())()()))((()())(())((()(())))(()(())()))()())()()))((())()((()()(()(((((()(()())()()((()()(())()()((()))((((((()()((()())(()(()((()))))((()))(((()))))))()))((())())()(((((()))()(()())))()())()((((())))(())()))((((((()))))((()))())()))())()))())((((())(((()(((()())(()()))))))(())()))(((()(()())((((((((((())))(()()((((())(()()()()(((())(((())(())))())(()(()(()(((()((())))(()(()(())))))()()))(((((()(()))())()()(()(()))()))))((())))))))))(()()(((()(((((((((()(((((()()))()(()()((()))())(((())))())())(((()()))(()((((())))())())(()()()(((((())())(((())(()))))((()))(())(()()(())(()((())()))()(()()((()(()()((())(())())())))())))))()()))()())(()(((((()(())((()(((())))()(()))))()(((()))()()))((((((()()())())()))(())(())()))()((()(()((()((()(((()()(((((((((()((()))((()))))))()(((()))))(((())())((()))())()(()))((((((()))()((((()(())()()()))((()))(()()(((()))()(()))))())((()()))(((()(((((()()))())(())()(((())((()()(()()))()))))()((((()))))(())()())))(((((())()()()(()))((((()(())((()))))))()((((((((()))()((((()))(()(((()()((()))((()()))(())()))((())))()))())))(()(()((((()))((())(())()((((((()()((())())()()()))(())((()()()))))(()()))()()(()()()((()()(()(()(()))))))()))()))))(((()))())((()(()()(((((())())((((((((((())()())()()())(())())((()))((((())(()))((())(((())()()(()(()))())())()()()))(((())(())((()()))))()))()())(((()((())((())(()()(((())))(()))(()))(((())())(((()()(())(((()()((()()())(()()(((())(()()))()((())(())())(((())())(((()(())(()(())((()((())((()((()()))))(((())((())))(()()())))()())()))((())((((((()()((())))()((()((((()((())(())(())))))))))((()((())(((((())()()(((()(()(()(()))()))((())()))()()())((())(((((()(()))))(()(((())()))(())))(((((())(()))()(())()())(())())()()())()(()(())))(())(()(())()((((())))())(()((())(())(((((((()))()))))))((()))()()))((()()()(()))())()()())()()(()())()(((()(((()((())(())()(()((((())))(())((((((((())))())))()))()))))(()))))((())(()))()(((((()))))))()))))((())(()(((()()()())()(()))())())()))()()))(())(())((()(()))())(()(((()(())))()(()))(())()))))(()))())(()()))))))))(()((()(()((((()()(()((((((((())()()(((()))()((((()))((())((((()(()())))))()(()())()))())))((()()))())(()((()()))())(()())(()())()())(())))))))))))(()((()((((())()))(())())())())(())(()))(()((())((((()(((((((())))(()()(()))())))(((()((()))))))))()((()((())())((()()()(()(((((()()))(())))())))((()))()))(((()()((()(()((((()()(()(((((((())()))(())))(()()))(((())()))(((()((()(((())()(()))(()()(()()()(((())))(()())())()())))())()(()((((((())(((()(((()))()((()())((()()())))((())(((((())((((((()()())))))))())(((()()((())((()))(()((())()(()()()()))())(()(()()()))()))))))()((()(((()()))))()(()()))())()(())()()(())())()))(()()((((()))())))((()())))())()))()()()(()())(())))(()(()))())()(((()()()(()))())(()()(((()(((()))()(((()())((())))((())((()))(())(()(())((())())(((((())))()()))()))()))())(())((())()(()))))))()))())())(()((()((()()(()(())(()(()))())(())((())))()(()())()(((((((((()()))(())()((()()(((((())))((()()))))())()()))))(()))())()(())))))())()())())()(()(((()()())()))(()((()((((((()))((()())()))(()))((()()()()(()(((()()()(()))()))(((()))(()))))((()((((()((((((((())()())(())()()))((()((())()()(()))(()())(())()()()((()(((()()))()()))))((())(()((()()()((((((()())(()()())()()(((()())((()()(((()))))())(()((()()))()())(())())())()(((((())()(())))(()()((((()()))((())))(())())(())((()))()(()((()))())))()((())(())))))))(())))()))))))()((()()(()()(()((()(())())())))((()()())(())()))()()))())))())))()()())(()())()(()(())()))(()(())))())))))))((((())())())(()))))())())()))))((()((((())((()))))(())(())())(())(())(()(())())()()()))))())(()())()(()))))()()()())())(()()())()((())())((()))(()()))(())))))()((()())())))))(()(()())())(()((()(((())()())((())))())()))()(()()()((((()((())(()))))((())((((((((()))))(()()())((()))())))))((())(()(((((((((())))()((()(()))((())()(((()))(()))(()))()))))((())(()()())())))))((()())((()))())(()))()))))())()())(()))())))))((((()()(())(((())((())(()(()()()())(())))))()())((((()))())))))()))))()(())())(()))())(())()))())))((())())((()())))())()())(())((())(((((())(()))(()()))))))))((()()((())))((((())((((((((()((()(())))))))((((((())))))((((()((())())()))((())()(()(())())))(()((((((((()()(((()((()))())()(())))()()())))())))())())())))(((()())))()))))))))())())))))(())))())()((((((()()())))()((()(()((()()))(()))())()))))((())((((())(()((((()(()())()()()())((())((()(((()((()(()))(())())(())()())()()((())((()()())(()))())()(())((())))())))()()()(())()))()(()((((()))))()(((()(())(()(((()()()((((()(((())))()(())))(()(((((())))()()(())()((()(())(()))((()(()()(()))()(((((())()())((())()))()()(())))((()((()))())))))())()())))())((()))((((())())))()(())(()())((((((()))))))())((())))))()(()()()((()())())(()))()))())))())))())))))))()))()(((((()(((((((((()(()(()(()(()()(()())))()()())))())(()))())(())))((()()))(()()())((()))()))()))()())))))(())((((()(()())())())))())(()())(((()()))((((()((((()))))((())()()(((((()))()))()(()(())()(())(())))(((())))))())))()(((())()))())()()(())(()(()())((()))(()((((()()(()((()())))))((()((()))((())()()))()())())()))))(((((()())(())(())(((()()())()))(((()())(())(((())(((()(()())(()))())((()((()))))(()()())()()((())()()(((())())))))()(())(((())()((()))(()((()(()()))()()))()))((()()(((())))(())()()()(())()()()(())))()))()(()()(((())(((())()()(()())()(()()((())(()))())(())(((())())(())(((()()(()())()(())()(()(())(()))(())((())()(()()))))()(()()(())))))()(())))))())())))(())()())())(())((((((()(((()((((())(()(()))))((()))(()))(()()))())((())()((()))))((((()())))))())))(()((())((((())(((()(()())()(()))(()))))((()()((()(()))))()((()()(()()))()(()))((()(((())((()(()()())(()()(()((()()))()((()((()))()))())((()))(())()((())))(()((())(()(()(()()(())))(())()(()()(()()()((()(((()(()(())(()))((())((()))(((()))((((()((((()()()()))())()))())(())((()))(()())(()((()))))(()())()()(())()))))(()()(())()()())()))))(())())(())(()()(((()())(()((((()((()))()))()((())()((()((())(())(()((((()))((()())))()((((()()()((((())()))())))())))((((())(()))(((())()())()())(()()()(())))((())))((()(((())()(((()(()(()()()())((()()))())))((((())((()))()(()))((((())())))(((()()())))))((()))(())()()(())(((())))))()())))))(()((((())()()))))())((())())(())((())))((()((((())((())(()))()((()()()()(()))(()())(()))))()))())))()()())((()(((())()))(()(((()((())((((()((())())))()())()())()(()()()((((((()()))((((()(((()(((()(()()))(((((()()()))((()((()))))()())(())(()())))))())((()()(())(())))))(())(()(()(())))(())))))(()(()()()))()())))(()())())()))()())))())(()()(())))())))((((()))())()()())))())()()(()()()))())))(())())))(()((()()))()()))())((()(()()))(()))(()(()(((()()))((((((()(())(()()(())(()())))))()))(()()()))())()(()()))))))((((())))()(()))))))((())()))((()))())()(()(()(()()((()())()()(((()((()()))()(()((())(()))((()())((((()(()(())(((((())())))((((()()()(()()(()()()())((())((()())))))(()(())((()())()())((()())))()()((()()()((((((()(()(())(())))()())())))(()))()()((()())))))((()(()(()))))))()(())())())()()()(((())())()))((((())()())))(()()()(())))))()))((((()())))(((((()()()(()()(()()()))(()(())()()((()((())))(()(((((()(())))())((((()))())()()((())((()())(()(()()(()))())()))(()()((()(()))(())(())()())))))()))))(())()(())())))))(()(())(()(()(())(())))(((((((())()(())))())(()()(((()))(()))(()((()(((()((())))()(()((()(()()))(()))((()())((()()(()()))((()(((())((()))()()()()()))))((()(()())((())((())(())())()))((()()))))()(()()((())())()())((((()(())(()(())((()(()((((((()()()(()((((())()()()(()))(((())))()())(()))))(((()()(())((()(())()((()(()(()()))((()(())()))())))))()()())(()()((()))))()))))))))))(())))((((()))))(())())()())())))())()()((((((())(()(((()(()))))(())((()))()()))(())((((()(())(((()))()(((()(())())))((((())((())())))((())))))(()((()))()))())(()())((((((()()((())))(()()(())((((())()))()))(((()((((()())()()())))())(()((((()()()()))))))())()))())((()()()()))))(()(())(())())()()())))))()()((()()()))()())(())())))()())))(((())())((())()())()(())(()(((()))()((((()(((()()((())(((((())(())()))(())))))())(()()))((()((((()((())(()(((((())(()((()((())((()()((())((()))))(()()((((((()())))(()((())())())))())))((()()())(()((()()())))))(((()()())(((((()()((((()(((()()()((((()))((())()((())))((()((((())()(()()()))))((((((()(()))((())))(()(((()(())))((((()))()()(())()((((()())(()())(((((()(((()(()()()()()(())(()())()())((())(())(((())((((()(()(((((())(()()((()))())((())(()((())))))())))((()((()()()())))((())))))()((())))())(()()(())((()(()()()))(()()(()()((((()(((()))))))())()))()()))((()()()()())))()))))))))))())(()))(((()(())()(()(((()(()))))())))((((())))()()((())(()(()))))))))((()(()))(()))()(((()(()(()(()()()(((((())()(())))()()())((()()((()()()())((()(())(())()))))()((())(())()))()())()()))))))))))(()(((((()((((()())))))(((((()()((()())))(()()))()(()()())(())(()))(()((()()((()()()()()))()(((((())(()(((()())))))))))))()()())()))()(()(((()()))))))))()))()))()()()(((()((((((((((())()))))((())))(())((())))((())()((())((()(()((((())(()(((()(())((((())((()()(()(()))((()))))))((()(()))())()((())((())(()(()())))())()(())(())))((()()())))())))())))()((()())((()((()(()()))))()))(())(())(()()))((())()())()()((()((((())))(())))(())(()((()())))(())))(()))))))((())))((())()))(())))(()(())(((()(())()(()(((())())((((()(()))()))()((()()()()())(()()(())()))()()))()()))())))(()())))))(()))(()(((()()())()))))()(()(()))))(()))()(())()())))(())((()())()()())))(()(()(()((()((()()(())())))(()))))()()))())(()())(()(())()())(()()))(())((()(((())((()(())(())((()))()))()))(((()()(())()))))))())(())())()(())(())))(((()(()(()()()))))()())((())()((()(((())()())()))()()((()(()()(())))())))())())((()()(()))))((((((()()))())))(()))()()))(()))(())()(((()()()())()(())()())((()(((())))())))()))((((()()((()))((()()((((((()(()))(())))(()(()))())((())((((())(((((((()((()(((()()()()()((()((())))(())()()()((()(((((())()()(()(((())))()(()()))((())()()(((((()())()))))()(()()()()((((((())))()())())((())((((()((()))(())(((())(())()(())((()()((()()())(())()))))()(((())())()()))(()()((()((()()))(((())))))())((()()()()))()(()(())))())()(())())))))())(()))((((()())((()(())(()(())((()(())))()))))()(((()()(())()())()(())())()))))((()()()(()((((()(())(()(()(())))((()))(()))))))(()())((())))))))())()()))())((()(()()())()()(())())(())(()()(()())))((((()()(((((())())(((()))()))()()()))((()))(())()())(()()(())(()))))(((()()()))))()()()))(()())()))((()(())((((())))())(((())())()))()))()()((((((()()()()(((())()))))((()()()))(())((((()))())))()((())))(()()))))))((((())))))(((())()))))())))()))()))))))(()))()))()((()(()()))(()())()))()))(()))((()()()())(()())(())))))))())((()())())((()(()()(()((()((()((()(()))()()((()()()(()()))(())))))(()())))((())(())))(()))))())()())))))))(()()()(()))()((()((()())()()((()((()()(()))((()((()())()()))(()))()(()())((((())))((()()(())))(()()(((((()))()))((()()))()(())))(()()()()(((((())))))))()((((((()()(())(())(()())))()))()()((()(()))((()((()(())()(((()(())))(((()()()()())(((()()))()()())(())))(((()())(()))))))))())))((((((()))()((()(((((())()(()((()))()(()()()()()()))())))()))())))())))()())(())()())())()(()())(()())())()()()(((())()()(())())))()))()(()())))(()(()(())()(()(())()())))(())(((())((((()))())))))(()(()))))(())())()())(())())()()))()())(((()())))())(()()(((((()(())(()))()(()(()))(()))(((()(())()())(()))())())((((((((()()(()))(()))))))()(())()()()())()())))((()(()((())())))))))))((()(())(((())())())))()(()(()()()(()(((())()(())(())))((())(((())))((()(()()()(((((()))()))(((((((())((((()((()))(()((((())(())(((()((())((()((())(((())((()()()(())))()()()))())))(()()((()()()((((()(())()))())(()(()()((())(())(()))(((((()))(()()))))(())(()()()()()()((((()(((((()((((()(()())))())()()()()())))))((()))())()))(())((()()())())()())()))))))()()))(((()())(()))(((((((())()(()(()))(())))(((())((()))())((()())())))())((()(()))()()(())))(()()(()())())))()(())(())((((()(((()))(())()(((())((((()))(((()())())(()()()))()((())())(((()))))(()))))(()())(((((())((())))))))()))()()())((())(()())))))((((())()()(((())(()()()(())()))(())))))()))(()())()))))()))))())())())))))()())(()(()())((())()(())))))())(()())))()()((()(((())())()())(()(()(()(()()()))(((())()((()()(()))(())()(((()()()(())))(()()())))((())(()(())(((((((((()())())(())))(((())(()))((())((()((()))()(()))((())))))()(())((()())(((())()()())())()(((()))(())((())))(()))())))()))((((((())()(()((()(()(()(())()(()))()())()()))((()((())(()((())(())())(())(()))(((()(((((())()()))()))(()))(())))()())))()))))(())()(((((()))()))(((()())()((()()()()())(()()(()))(())(()()(()(((()))))(())((()()()))(()((()()((((()((((())(())()()))()(((()))((()(((()(()))())(()()((())(()())((())))(()()()))()((()()()((((())()(())(()())(((()()())))((((()()))((())(()()()()()(()(())(((()(((())()((()())())(((()((()))(()))(())((()(((()((((()()))))(((((())()))))(((((()))()(())((()))))))())))((()))(()()(()((()))())())))()()))))()((()))))(()((((()()()((((((())(()(()(()((()))))(())((())()(()())))(((()))((((())()))())))((())())))())))((())(((((((((())(((()(((()())(((()()()))((())((()))((()()(())))()()())(((()()((((())()((()((((((((((()))()()()())(((()))((()()()()()(()))))()()))(((((()(())())()((())))))))))()())))((()(()((()))())(())(()())))))))(()()))(()())))(((())(())())(()()()(())(()(()()())()())((())))()(((()))()())))(())()))(((((()((()())()((((()))()))))))((())(()()(())))((()(())))())()(()((((()())())(((((()(()()(()()(())(()())((((()())))(((())))(((((())(())((())(()((((())())((()))())())(())()(((()))()))))(()())()())(((((()))(()(()(()())))()))(()(((())))()()))))((()(((()()()(())(((((()(((((()()(()))())(()(()()()()))(((())(())())())(()))())()))))))((()()())))))))())()())))(()(()(((()())(((((())())))))))(()((()))())((())(((()(()(()())(()))()))(()))(()))(())()())())))())))()())()))))(()()()(()))()))))))(((((((((())())(())))()(()()()))()))(())()())((((((())())))()))()))(())))()))(((())()((()())))))))))))))(()()()(()()))())()))))))))))()())))())(((((()(((((())))))(((()()()(()))((()())()())()))((()(()()))))()())())(()(()))()()((((()((((())))))))((()(((()()((())((())())())()(())))()())()())))((((()((()()))))()()))(((()(()()(())((((((()(()))(()))((()(())()(()(()))(())(((())())()((()(()((()))))((((()))(()(())()())))))())())((()()((())(())(())))()((((()(((()()))((()())()(()(((()))(()()())()((())(((()(((()(()(()((()()))()((((((())((((())))(()))()))))()())))(()(()()(()((()()(()(((()()(()())()(((())((())))((()))(((()((((()()))())))(())((()()))()((())))))))))(()()(()())(())(()))())())((()()((((()))))(()()(()())()((())(()))()(()(()())))())))(()))))(((()(()()))))()))(()(()))())()()(()()))))))))()))()())))()()()()(((()())))()(()(()(()())(())((((())())()())))))()()))))((()()()(())(()())())()((())())()((())(((()())))))(((()(()()((((())()())))(()(((())()))(((())((((()))())((())(()(((((())))))(())))))()((()()())((()))(()(())())((())((((()(()()())))(()))))(((())()()))()()())))()))()()((()))))())())(()())))((((())))())())(()((()()(()())((()))()((((()()())((((())))()))((()()))()(()(()(((()))))))(()()())()(()(((())((())())))()()(())((())()()())()()))(()((()((())(((((()()))))()((((()))(())(()(()))(()(()(()()()((((())))(()()(()(((())(()()))((()))))((()((())(((()((((()(())))())((()))(((()))(()((())(()))))(())))())))())()((())))))))))()())()))))()(()(()))))(()((((()())(()))))(())((((())(((()))(())()())()()())((((()((()))))((((())))))(())())((()()())())((()())())()(()))))(((()())(((())))())))()()(()())((()))()()()())(()))(())((())()(())()(()(())(())()))()))()))((()(((()(())))(()()))(()())())(((()(()()(()()()))(()))(()(((()))((()(())))))()()())()((()))()))((())))((((()())()()()()(())())())())((())(()((())((((())())((((())(((()))()()((()))(())))))((()(())(()(((())))())())())())(()()(()))((())))))(())()(((((())(()(()((((()(())()(())))((())())))(())()())(()()))(()((())((((((()(())())((())()))()))()))((()()))(()(()))()))()))))((((()()())()()))()(((((()(((()))(((()())())())()))(()())))())()(())((()(())((((()(())())())((())(())))(()()(()((()((((((())(((())())()()((()()()))())((((())))))())()(()()))()(())()()))))))))()((((()())))()(()))(((()(()()())))(((((((((((()(()))(())(()())()))((()))()()(()))))()()()))))()((()))()(()))())())()(((((((()()((((()))())(()(((()(((())))((()))()(()))))((()))()()()((((())()()))())()())))))((()))()()(())(()))()))(()(()((()(((()()))(())))))(((())(()()()()))()(((())(()((()))()))()())(()(()))((()()((())(())(()((((())))())((()()))((()))))(())((()(()())(())(()()))())()))))((()(()))))))))()(()(((())())((())))()))))))())(((()))())(())))())())())()())(()))))))()()(()())(()())())))(()(()()(((()()
)(()()))())()((()((()())))()))))()(()(()((()))()()()()))))))))()))((()()())))())())())())()(((()()()))(()(()()))))()())(())()(((())()(())))()())(()))))(())()()(()((()()))((((()()(()()((()()(()()(()(()()())()((()())()((())))))(()))(())()()()(()))()()((()(()()(())()))()))))))))()()(((()))()(()())()((())())())(()))()(())(((()((()((((()((((())()()))()))()(((((()))(()))(()((()))))((())(()))())()()(()))))))))))((()()(()(((()))()(()((((((()()()(()()((())())()))((())()())))())))()((()()))())(((()())))))(((((()((()((((())()(((()(((((()))(()))((()))(()(()()())))()(())()(()))(())()((())))((()()))())()))))()(())(((()(()()((()()(())))())))(()(()()))()()))()(((())()(((()))))()(()((((((()(()))))()()()))(())(()))((())()())()))(((())))(()()(()))(()()())())))((((((()))))))(()))()))())()(())))((()())))()())()())((())((()(()(((()())(()(())()))()(())))))()()))(()((()))))))())((((()())()(()())))(()())()())((()()))))(((((((((())(())()(())(()))())()(((()))()((())(())(()))())))(()))(()))()((((((((())))(()(()))((())())()())((())))()))()()))((())(()))(()()()))))(()()))(()))())(((())))(()(()()()))(()))())))((())()()()))()((())(((((()(((())))())))())(()((((()))((()))(((((()())(()(()()()())()))())((())))())((()())))((((()(())()()()()))))(((())(())))(())(())()(())())()()(((()))()))()()((((())()(())(()()()(())())(((()()())()))())()())))()(((()))()()))(()(()))(())()))))(())()(())(())))((()()(()())()()(()((())((())()()(()(((()()((((()()(()()())(((()))))(((((()))(()(())(()()()()(())()(()()(())()))())())))()(()())))(())())))())(((()(()((())(()()()(((((((()()()()()((())((((()()()))((()(((())))()()()()()()()()(()))((()))))))()()((())((())))(()((()(((((()(()(())))((())()))(())))()(((((()()(()((()(())((())(()())(()))())(((()(()))()))()))()))((((())()()()))()))(()())(())()()()(())(()(()(())()(((((()(((()(())))))()()))(())((()(((())()))()(()((())))(((())((()))((()((()))()(()(()))(()()(((((()))(())())()())(()())))()()())())(()((((())())))(()(()))((((()(()((()(()((()(())))(())(((())(((()((())((()()((((())()))(()())()))(()()())()()()))(()())))())))()()))())((((()(())((((((()))()(()())))()()())))((()))()(()()))))))())))()(())((()(())())(()))))))())(((()()))((((((()(()())())(()((()((()(())((()(())))()))((()((()()())))((())(((()))()))(((())(()()))()()(())())()))))))))()))()))()((((()((((()((())())(()))))))()((())((((((())))))))()(()())(()))()))()()(((((()())()()))))())()(((((((()))(()(())))()))()(()((()))(((((((((())())())()((()()))()()))(()()()(()(((((((()(()(()))(()))()()()()))(()))((()(())())(()())(())(()((((((((()()(()()()((((()(())))))((()))(()()()((((()))))(())))))((()()())(((()()))))))())()))))(((()(((())(())())(()))))())())((())((()((()((()((()(()()(()(((()(((()))((()()))(()))((())((()))((()((()()())())(()()))))(()())(((((()())))())(((()(((())())()()()()(()(())((())(()))()))))()()))()()())((()))(((()())((())(()(())))(())))())))(())()()(((((())()()()))))())()())(((()))((()))))())())((((())()))(((()))(((((())()(()))())()(()())())()()(())()(()(()())(()))())(()()()))()()()((()(()))()(((())))()()))((())(((()))))))((())(())))()(())))))(((((())()(((((())(())(()(()(()()()))))))(()))(()))()())()()((()())())((()((())()))))(((()()(())())()()()((((()()()))(((()()()())()()))))(((()(((((()))()(()()))()()(()(())))((())))))()(()(((((()()((()())((())())())))()()()(())(()()(()())()()(()(())(()(())()(())()((()())()()()(())((()(()((()())((((((())()((())(((())))((((((()))(())()(((()(()()(()(((()()())(((((()(())))(())((((())))()())((())))(()((())(((()))(()())()))(()(())((()))((())(()))))))(()()(()(()))))))()()))((((((())))(())((((()(()(())((()))((()((()))))((())()()()))(((((()()()())())((()(()(()(()(()))((()()())(()))(())())))((())()()()()))))(()(((((())()))(())))(((()(()((()((())(()(()(((()(())))()())(()()(()())(((()))())(()(()))))())()()())((())()(((())(((((())())))))())))()))((())())((())()(((()((((()()))((()())()()(((()))()))()(()(()()))(()(())()()(((()()))))()(())())))((((()((())))(()(()(()))))((()()()(()()(()((()(()()(((()()()))))))()(())(()()())()()())()(((()(()))(()()((((((())))()()()))))(()((()())()))(()(()((()()(()((()())))(())()())(((()))()))()(((()((((())(())()())())(())()))())((()())()(())))))(()))())(())()()))())))))())(())))))(()))()(()(()())())(((())()))()()())))(())()(((((()())()())((((()(()()()))))(((((()((()(()))(((())())()(()(()))(())(())(()())())(())))()()(()()(()))()()(()())(())())))()()))))(()))(())))()())()((())))((()((()(())())((())))()()(())))(()))((((())))(()(()())()))())(((((())(()(()(((())()))())(()))((()()()((((())))))())(()(()(())))(())((()))())(())())()())(((((()(()))(((()((()(()((()(()))((()))()()))(())((())())))(()(()))))()())()())((())(()(())))(()))()((((()()((())))(()(()(((((((()()((()()))()(()()()())()()((()())(((((()()))())(()())))))(((()(((()()((((())()()))))))))((())((()()))((()((((()(()))()))))()()(())()())))((()(())()(()(())(((()(((())())()((()(((()()))))))(()))))))(())(()))()(())()((((()))())()))()()(((()((((())))(((((()((()()((()()()))()(()(())()))())())))()(((()(()(()))(()))))())(()(())(())))))(((((())))())))(((()()))()()(()))((((((())()))((((()()())))(()(()))()()))())())(((()())))((((()(())())())))()))())(()((()()))(((()(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))())))))))))(((())(((()))))))())(((((((((()))))))((((((((((((())))))((((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))(((()((((()))))(((((((((()))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(())(((((((((())(()))))))))))))))))))))))))((()))))))))))))))))))((((((((((((((((((((((((((((()))))((((((((((()))((((((((((())))))))))((((((((((((((((((((((())))))))))))((((()((()))))(((((((()))))))))))))))))))(((((((((((((((()))(((((((((())))))))))))))))))))))))(((((())(((((())))))))))(((((((((()))())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))((((())))))((((())))))((((())(((((((((())()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())()))))))))((((((((((((((((((((((())((((((((()))))((((()((((((()))))))))))))))))))))))))))))))))))((((((((((((((((()(((((()))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))(((((((((((((((((())))))))))))))))))))))))))))(((((((((((())))())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))((((((((()))))))))))))))))))(((((((((((((((((((()))))))))))((((((((((((((((()))))))))))))))))))((((((((())(((()))))))))))((((((((((((((((((((())((((((((((((((((((((((()))))))))))())))((((()(((((((((((((((()()((())))((())((()))(((()()))))))))))))))))()))))))(((((())(((()((()))(()())(((((()()))))))))))))))))))))))))))((()))))(((((()(())((()()(()))))))))))))))))))))))))))))))))))))))))))))(((((((()(((((((())(((((((((((((())))))))((((((((((((())))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))(((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))((()))(((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))))(())))))))))))((((((((((((((((((((((((((((((((((((((((()((((((((((((((((()())((())((()))())))((())))((()((())()))))(((())))))))((())))))))))(((((()())))))))))))))))))))))))(((((((((((())))))((((((())))((()((())))()))))((()))()))))))))))(((((((())((()(((()))))()))))((()))()))))))))(((())(()))()(()((()(()()))((()())))(())))))(((((((((((((((((((())))((((((((()))(((((((())))(((((())())((())))())))))))((())))))))))))))))))))))))))))))))))(((((((((((((((()(()))))((())))))))))))(((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))(()((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()))))))))))))()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()())))))))(((((())))))))(((((((((((((()())))))))))))))))(((((((((((((((((())))(((((()))))))(((((()))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())((())))(((()))))())))))(((()))))))))))))))))))))(((((((((())(())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()(((((((((((((((())))))))))))))))()))))))))))))(((((((()))))))))))))))))))))))))))(((((((((((((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))((((((((((((((((((())))))((((((((((())))))))))))))))))))))))((((((((((((((((((((((()((())))))))((((((())(())(((((((((((()))))(()))))))))))))))))))))((((((((((((((((((((())))))))((())))())))))))))))))))))())((((()))((((((((((((()))))))))))))))((()))((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))(())((((())()))))))))))))))))))))))))()))))))))))(((((((((((((((((((((((((((()(())()))())((((((())))((((((()))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())(()))))((((((((((((((()))))))))))))((((((((((((((((((()))))))))))))))))))))))))(())((((((((((()))))))))))))((((((((((((((((((((((()))))))))))))))))))))))))(((((((((((((((((((()))))))(((((((((((((((((((((((((((()((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())((((((()))))))))))))((((())))))))(((((((((())((((((())))))))))))))))))((())()((((((()))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))((((((((((((((((((((((((((((((((((())))))(())))))((((((((((((()))))))))))))((((((())))))))))))(()))))))))))(((((()((())))((())))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))(((((((((((((()))))))(((((((((((((((((((((((((((((((((((((((()))(())))))()(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))((())))))))))(((((((())))))())))(()))))))))))))((())))))))))))))))))))((()))((()())())(((((((()))))))))))))))))))))(((((((())))))))))))((((((((((((((((((((((((((())(((()))))))))(()))))))))((((((((((((((((((())((()))())))))))((((((((((((((((((((((((((((((())))((()))))))))))))))))))((((((()(((((((((((((((((()))))))())))))))())))))(((((((((((((((((((((((((((()()())()))())(()))))((((((((((((())))))))(((((((((((((((((((((((((((((((()))))(()))))())((())(())))))))))))))))))))))))))))))((((((((((((())(((())))(((((((((((((()((((((((((((((((())))((()))(((((((())))(())))))()))))))(())))))))))))))(((((((())()))(())))))))))(((((((()())))(((())(((((((())))))))))))((((((((())))))))))))))))))))))((((((()((()))))))))))))))))))))))((())((((((((()())))()))))))))))))))))))))))))))))))))((((())))))))))))))))))))))))((((((()))))((((()))))))))))))))))))((((((((())))))))(((()))((()))(((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))(())))))))))))))((((((((()))))))))((((((((((()))))))))))))))))))))))()(())))(((((((((((((((((((())))))))))))))))))((((((((((()((())))())((((((((((((((((((((((((((((((((()((()()()))))))))((()))))))())))))))))))))((((((()))((()((((((()))(())((())())(())))()())))))((((())))()(((())((()))(()))))))))))(((()))))))(((()))))))))))))))))))))))))))))(((((((((((())()))(((((((((((((((()))))))))(((()))())))))))))))))(((((((((((((()))()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((())((((())))(((((((((())((())))))))(()))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((()((((((((()()))))))))))))((((((((((((((((()(())))))))(((()))))(((((((((((((((())))))))))))))))))))))))))))))))((((()))))))))))))))))((((((((((((((((((((()(()))((((((((((((((()))))(())))))((((((((((()(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))((((()))))((((())))(())))))))))))))))))))))))))))))))))))))))(((((((((((((()(((())))))))))))(((((((((((((((((())))))))))(((((((())))))))))))))))))))))))))))))))))))((((((((((())((()))))((((((((())))))))))((((((((((((((((((((((((((()))))))((())))))))))))))()))))((((((((((((((((((((((((((()))))))))))((((((((()))))))))))))((((((((())))(((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))(((())))((((((((((((())))(((((((((((((((((((((())))(((())((((((()))((((()(()()())))))))()((()))))))))))((()))))))))((((((((((((((((((((((((((((((()))))((((((((((((())))))((((())(())(()))((((((()))((((())))))))))())))))))))))))))))))))))))))))))))))))))(((((((((()))))((()))(((((((()(((((()((())))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())))))))))((((((())(((((((((((((((((()))))))))((((()((((((((((())))))())())))((()))))()))))((()))))))))))))))))((((((((())((((()))))((((()))))))))))))))))))))((()))))))))))((((((((((((((((()((((((((()((()))(())))))((()))))(())))))))))())))))))((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((()))))(((())))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()((((((((()(()))))))))((((((((((()((((())))))))))((((((((((()(()(((())))))))))((((()()))))))(((())(((()((()))(()()(())))))))))))))())((((((())))))))(())(((()))))))())))))))))))))))))))(((())))(((((((((((((((((((((((((((((((()))()))))(((((((((((((())))(((((((()(((()))))(((((((((((()()))))(())))(()(((((()))()))(((((((((((()))))))))))())((())))))))))))))))((((((())))))))))))))))))))))))))))))))))))(())))))))((((((((((((((((()))))((((()))(()))))))))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((()))))))))))))))))((((()))))))))))))))))))))))(((((((((((((((((((())))))(()))((((()))))))))))(()(())))((())((((())))))))))))))))))))))))((((((((()))))((((((((((((((((((((((()))))))))))((())))(((((()))))))))))))))))))))))))((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((())))))))))))))(((((((((((((((((((((()))))))()(())))))))))))((((((((((((((((((((((((((((())))))))))(()(((((((()))))))))))))))))))))(((((((((((((((((((((())(((((((((((((((((((()((()((()())))))))))))))((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((()))))))))))))))))))))))))))))))))))))((((((())))))(((((((((())))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))))))))((((()))))))))))))()))())))((()))))))))(((((((((((())))))))))))((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((()))))))))(((((((((((((((())))))))))))))))))))()(((((((((((((((((((((()()))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((())))))))(((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))((((()))))))))))((((((((((((()())))))))))))((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))((((((((((((((((((((((((((((((((((()))))))(((((((((((((((((((((((())))))))(((((((()(((((())(((())))))))))))((((((((((((((()))()))))))))((())))))))))((((((((((((((((((((((((((()))((()(()))(((())))))(((((((((((((((())))((((((((((((((((()((((((((()))))))))))))))))))(((()))))))(()((((()(((((())((())))))())))))))))))))))))))))(((())((()))((((()()))()))))((((((((((((((()))))(((((((())))))))()))))))))(((((((((((((((((((((((((((())(((()))))))(()((())))))))))))))))))))))))(((()))(()))))))))))))))(((((((((((((())))))))))))))))))))))))))))))))))))))))))((()(((((((()()))()()((((()))(())))))))())))((()))))))))((((((((())))))(((((()))())))))))))))))))))((((((((((((((((()))))))(((())))))))(()(()()))))(((((((((((((()(((()(()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((())))))))))))))))))))))))))((((((((((((((((((((((((())))))))))((((((((((((((((((()))))))))((((((((((((((((((((((((()()))))))))))))))(((((((((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))())))))))(((((((((((((())))))))((((()))))(())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((()(((((((((((((((((((((((((((((((((((((((((()))))))))(((((())((((())))))((((((((()))))))(()))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()))))((((((()))))))))))))))))))))((((((((((((((((((())))((((()))))))))))))))(((((((((((((((((())((()))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))(((((((((((((((((((((((()))))))))))(((((())))(((((((())))))))))))()))))))))))))))))(())()))))))())))()())))))())()())()())())()())(())((((((((()()))))())))(())((()((())()))(()())()())()))(()()((((()())()(())()(((((((((())))(()))))))()()))((())((()(((((())()(()())))(((())(()))))(()()(())(()())(()))())((()())(((()((((()((((()))()(((())(()()))))(())))())(()((()()())((()))))))(()(((((()((()(((()()))())())()()(()))(()))(((()(()(())(()((()()())()())))(())(()()())(()))))()(())(()(((()(())(()(()))()((()())((()(())))(()(()()()))()()((()()(())))()()(())(()(()()()))(()((()))))()((((())()()()())())((())())(((()()()))((()))()))))((()))))(()))((((((()(()())()()))())))(()()))((()()()(((()))())()))))(())())))((())((()(()()(()(()((())())()))(()())()()()()((()()())(()))())))())((()())))(((()())()())(())()((()))))))))()())))(())()))())((()())())())))()(())(())()())()())))(()()())(())(()))()((())))(())((()()(()))((()(()))()(())((()()(())(((()))(())()(()()(()()(()))()()))()))())((())(()))((())()()())()(((()()()()))()))()())))()(()))((((()(())())))))))()(())())())()()((()((((()(()())((()(()())(())()()))()())())))))()))())()((())(((())(((()()(()())()(()(()))))((((())(()()))()((()()()(()(())((()(())))()))((()))))())))())((((())()())())((((((()(()(((((()()(()()(()(())((()(())))())(((()(()())(()))))((()))))(()((()))(((()((()((((())()(((())((())((()))))()))(((()()))(())((())((()(())(())((())()))))())()(()(((()))))())()(()(((()())(())()()(())(())()(((()))(()))((((())()()((()((((((()(())(()()()()(((((()))))))((()())()())))())((((())((()(()))((((()()(()())(()()((())))(())((())))()())()))))()((()(()()((())(())))(())()((()))(()((()()(()()(())()(())(())))(((())))))((()()())))(())())()))(())))))()())))))())))()(())()())())(())(()(((())))))((()((())))())(()()()))(()((((()))())))))))()()))(()((())))()(()))))())())))(()))()(()(()())(((()((()()))((()(()()()))())((())))(((())))(()()(((()(())))((()(()))))())(((()(((()())(()))(())(()(())()))(()()()())((((())()))()()()(()(((())))()))))(()())())()))))))(((((((())())(((()))())())())())))((()))))))())())())(((()())))))()(()()))))))())))((()))())())(()((()(()(()))())((((()(()()(()))(((())))))))()(()))()()()()(()()))()(()())((())(())((()())((()((()()))()))((())))(()))()))((())))))))())()))))))())())())))())(()(()))())())(()((()(()(()((()))))(()())(((()))((())))(()()((((((()())))((()((())())(())))((((())()))))(()()(())))))()))((()))())(()((()(()())())()())(()(()()((()()(()()))))()))())(((()())((((((()))())()())(((((((()())(((())))()))))))())(())((()(()))((())()(()(()(()))(()()(()))))))))))()(()))))))))(()()())()())())())((((((((()((((()())())))(()())((())))))()((()))(()((((()((((((()(()(()(())())()((()))()())((()()())()())(((()(())())(()(((()()))))((()()()))(()()))(()()())))()(())()((()((()((()()((())()))()(()()))())(()((()()()())()(())((())())()())((())))()((()()(())))))((()())(())())((())))))(()()))))(())(())()((()))))))))())()(()())()()))((())))))()(())()((())))))(()(())())(()()))()((()))()(()())()(()))(((((()()))((())))((())(())()((())(((((((((()(()()))))(())))(()(((())))((()))()(())()(()((()(()))(()((()))))(((((())(())((())()))()())())))(()))(()))((())((()((())))())((()()()(((())(()))()())())(()((((()()()))()))()((((((()(()))((()()((((((()(((()()))(())())())))()))(())))()())))))()(((())()))(()()((()())(()((()((()))))))))(()()()(()((())))()()(()))))))))))()((((()))()(((()(((((((())())(()))(()())))(()((()((()))))()))()))())())())()())((())()))(()()(())()(((()()))))()(()(()()((())))()()()(((()()))))()()))))(())()((((((())))()(()())))())((((((())()()()(()))())))()())(()()()()))))(())))))))()()())(((()(())((((())())()((())))()))(()))()))((()(((((()))())()(()))())((()()()((()))()()(())))())))))(((())()()(()((()())(()())())(()))())))()(((())(()()(()))())(()()))))))()()(()))))))())()))()))))))(())(())))))))())()(((()()(()((())((((()())))())(()))(((()))((()(((()(()(()(()))())((()(()(())((()))(())()))))))))(()))()()))()())(()()(()())())((((()()(()(()((())()))()(())()(()())))(((()()()))())()()(()())))())((()))(()))()((((()((())())(()()(()(((())(()))(()(((((()(())(()()))))()))()(())((()))((()(())((()(()(()()))()(())()((()())((())()((()()))(())))))((()))()))())()()(())()())((((()())()(()()(((())(()()))()()()(((())((()()()()((()()(()))()()((()()()(((())((())()()(()(()((())(()(())(((()))()((())()))((()(()))(()()()())(((())()(()()()())()))))()())()()()))((((((((()((()(()(()(())()(()(()))()()((()))))))((())(((()))(()))()((())((()(()))(()()())))(()(((((()(())))(())()(((((((()))))))((())))(()))))))((())(((())())((()(((())(())())())()(())()(()()(()))(()()((((()(()))()))))()((()(((()()))())))())()(((((()())))()())()((((()(())))()((()(()((((()()()((())((((())()()()())()()()(((())()())))())))())()))()(()()(())(())()(()(())(())()))()(((())()))())(((((()()(())(())((()))())()(()(()))()((()((()()()()(((())((())))()((()((()())(())(())))))()))))((())(()))())))))()))))))))))()()(())()(((((((()(()()(()()(((()((((()))(())(()()(((()()((())))(())())())()(())()((())((())(()))))(((((()()())()()(()((((())()()))((()))()(())())(()))(((()(((()()(())(())((()((())(((()((())))()))))()))(((())(())))()())())))())())())))())((()(()()(())))))())()))()(((((()((()()))))))(())()()()((()()()))((())()))))(()(()(((()())))()))((((()(()(((((()))(((()(()())()()()))(()(()))())(())))((()((()(((((((())))))()()(()((())(())(((()()())())()(((())(())()(()()((()))())()())))))))()))((()(((())())))(()))))))))())()))()))(()))))))())()())())))())())())((((((())())))())(()(((()))))))()()((((()((((((()))()(())())()(()((()))()()()(())()))()))))()(()))(()())())((()())()(((((())(()(()))()))))))()(()()()()))))())(()(()))))))))))()(((()((()()))(()(()(((((()())()()))(())(()(()()()))((()(()(((()((()(()))())(())())))()(()))((((()()())(()()(())))))((()(((()))()(((()))))))())()(())))((())()(()()((()(()()())((((()))((((((()()((()()(()())()((()(())(())(())((()())))))))()())((()))()))((()))))())(()(())())))()))))))(((())()(()))(()(((((((()(()(())()(())(()(())))()(((())()((((())(((())))(()))(()))((())((())())))())())())()()))((()()((((()))()(()(())()(()(())(())((((((((()()(((((()())()(())((()))(((())(((()))())())))))()()(())()()))()())())((()(()((())(())(()(()()))(((((())()((((((()(())))((())()()))(((()((())))((((((()((((()))()))(()()()(((()))((((())))(()())()(())(()))((((()((()(((())(()(()))()()()()())()())((()()))()))()))())))()(()))())()(((()(()((())(())()(((())(()())))())(())))))(()())()))))(()))()))))(())))))))(()())())(())()())())())()(()((())(())(()(())(()()((((()())(((()()()))()()))(()))((()))(()()())()(()))(()(((()((()))))(())))))()))()))()((()()())))))))())(())()))))))))(())())()(()((((())))))))()(()()(())()(((()))())))))))(((()))()())))((())(((((((((()()(()(()))())()(())((()))((()(()()((()(()()()))())()(()(()((()()()))(()()))()()((((((())((())(((((())()(()))()(()))(()(())()()((()())((()(((())())))(((())((()))))))(()()(())(())))((()()(((((((())(()))(()((()(())())))((()()())(()())(()))()(((()(()())))())(((((((())()()()())((())))))()))()()()((()()())))))())())()()((((())((())))(((((((((()(())))()()(())(((((()))())((()(()(()())()()))((())))(()((())((((()))))()))))((())()()))(())((())))()()(()(()())(()))()())(((())()(((())))()(())())(()))))((((()))(()))))()(()())(()(()((())())())))))))))(())((()()(((()(((())))())(()((())((()())((()()(()(()())()(((())((()(()()()))((((((()(()(((())((()(((()()(())()()()))())))()))(())))(((()())))()(()()(((()(()()((((())))())()((())()()()(((()()()()))()(()()()(()))(((()))()))))()(((((())(())(((()))))()(()(((()))((()(((()))(((((((())))))(((((((((())(()((())(()))))))()))(()()())()((())))(((()(()()()))(()))()))((()())(())))(())())())())((((())()(()))))))(((((())()(()))((((()()())())(((()()(())()(()(()))(()))))))((())(()))()((((())((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))(((((((((((((((()(())))))))))))))))))))(((((((((((((((()))))))))(((((((((((((()))((()(((()))))))))))(((((((())((())((()(()))))(((((()(((((())))()()))(((()(())))))))))))))(())()))))((((()((()(()))()((()))))))))))))((((((())))))))))))))))))))))))))(())(((((((((((((())((()))(()))(((((((((()))))))))))))))))))(((((())))())))))(((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((()))))((((((((((((((()(()))(())((((((((((((((()))())((((((()((((((((()))))))()))))((()))((((())))(())()))))))))))((((())))(((((((()()())))((((((((((((((((((()()))()((((((())))))))((((()((()((((()(())()))(((((())))))))))(())((())((())())))))))))))))))))))))))(((((())))(()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()(((()))))))((((())((((())(())))(()))))((()))())))())))((((((((((((())))))))))))))))))(((((()))))))))))))))))))))))))))))(((((((((())))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()))))))))))))))))))))))))))))))))))))))(()())())()()))()))()()()()()(()))())))((())()(()()()))(()))())()(()()()(()))(()()(()()))()(()((()())()()(())(((()(()(())(((()))())((((())))(())(()()((((())((()(()))(()(((()(())(()((())))((())())((())(((()(())()())()))((((()(())))((()((()()(((((((((()))(())()((()))((())(((((()))(((())))(())))))))(()(((())))()()()))()()((((((((()()((((((()))((((())))((()((())())(()))()(())((()((()))()()())()()(()())))()())()()))(())))))()((()((()((())()((()(((()(())(()())((()()())())(()((())((((()))())()((((()))))(())))))()((()((()())))()(()(()(((((())))(((((((()(((()())()((())))())))(()()()((())((((()()))()(()(()))()()((()()()()()(()(((())()(())()(((()())))(((()))()()))))(()())((())())()))(())(()())()()(()))((((()())()))(()())))(())()(()()((((()(((()))()(((()))))))(()()))((())(((((())((()((()(()))(()(())()))(((()((())))(())))))()()(())()))((()))(()((()(()()(())((())))))))))))(((())(())()())((()(()))))))))(()))))))))()(())))))())())(()))()))))))()((())(()(((((((())())))))(()())((((())(((())))()))(((((())))))()))()(())))())))((())(((()(()))))()))())((((()()(()()))())())(())()))((()))()()()))))())(((())(((((())))())(()())()())((())))(((())(()))))()))))))()(())())))((()))())(())()((((()()(((()(()()(()()()())((()))(()()))(())))()()(())(()((()(()()())()()())(()()())(()()()()((())()())(()()()(((()()))((()()(()))(()(((())))())()(()()()))()(()))()()))()((((()())())))()(()(()())(()()))()(())()(((()))(()))))))((()((((()))(())(()(())))())(()))())((())()()((()())(()()((())()(())(((()()()()(((())()))(()()((((()()(()())((())))))))))(((()))()()))))))((()(((((()(()))(()))))())()((())))()((()(()(())(()(())((())(()(()(())()()))(()))((((())()))()((())()(((()((()(((())))((((())(((()))(((((())((())()()()(()(((())()))()((((()(()()))))((((()))))()((((()))))(()(()()))((()(()()((((())())())))())))((())))))())((()(((((((((()(((())(()(()())((()()(((()))((((())()()))(())(((()((()())(((())))(())))(((((()()))())))))(((()((()(())))((())))))))))())))()))(((()(((())(()((()(()))()(()(()))(()()()()())((((((((()()((())))((()))(())((()))(())())()(()(((())()))((()))()())((((()()()))(((()(((())()))(((())))()(()(()))((((())()()))()())()))))()((()()()())())()(((()(((()(()))(((((((((())()((())))()()))))()()((())(((()((()()(())()(()((((()))())))(())((()()())()()))))(()((()()))()()())())()(()(()(())((((()((()()(()())(()))))((((()))(()))((((())(()(((((()()((()()))())))((()((()()())(())((((()((())())(((())(((()((()()()()()((()())(())()))((())(())(((())((()()))())(()(()))))(())()())(((((((((((())()(())(((((()())()((()))(((())(()(()()()(()())()))(()()))(()()((()))((())()(((()))()(()(((())))(()))(())))(())())()()()()())())))))(((((())())()()(((((()())())()()()))())(())(()((())((((()(((()())())))(((()))((()()()()))((()(())()))(((()(((()()()())(()())))))(((()))())))(((())))))()())()((())()(()(()()(()(())()()(())(()(()))(()(())()((())())())))))))((((())((())()()())()())())()))()()((((()(((()))))()(()))())())(()()()()()()(()()))(())(())()))()(()(())(())(()(()))))))))())(()(())))(()()()))())))())()())(()))())(()(())())()(())(((()((((((())))()())))))()())(((()))((()(((((()()(()((()())()(((((())()()()()()()((())(((()()()()((()())(((()())))()))((())(())))(())((())())())((()()()))())()))((()))()(()()()())())(()(())((())))))())(((()()))())(()))))(((((()()()))(((())()(())())(((())))))())()))()(()))()))(()))(()))))))))()()((()())))()()(())())(()(())))()()))())()()((()((()))()))())((((((()(((((())))))))))())(()((()))(())))(((()))))))))()())(((()((()))))()(()(()(()((())()))(()))))))))())))(()())))()))))((((()(()()(()((()(((())(()))()())))))()((())))((()))))))())))())())()((()(((()))()((((()(()())))()((()))))(()()(((())))())))()))()())())(())))()())((()(()()())))())((())()(()())((()())())))()))()()())))(())(())))(()((((())()(()(()(()(((())(()))()()((((()))))(())))(((()()())(((()))()())()))())())()(((()()((()(())(()())()(((()()))(((((()))(()(((()(()))))(())()))((()(()()(()(((())())()())(()(()())))(())()()())))))(())((()(())())((())))())))))()())(()((()((()((()(((((((()((())())))()((())(((()))()()())(((())()()((()))))()(()())(()((((()(((()()(())())))()())(((((())))(()))()())(()()()))()())(((((())))))())))((((()(()))(()))()))))))(((((())((()(()(())))(((((((((())))()))(((())(()(()()()()())(()())())((())(())(()(()(()(()()))())))((())()(())()()()(())(()(()())(())())((()())))(())()))(()(()()((()(())))(())()(()))))()))()(((()))()()))())))()(()()(()()()))()))))())((()(((()(()()((())))(()(())))))(()((()())(()(()(()()(()())())())((((()(()()()))()()())))))()(()()()()(())(()(()()))))(()()))(((()())(()()()()))))(())))())(((()))))()(())()(()((()(()())()(((((()(())))(()))((()))))()()))(())()))))))((((()())())((()((((((()(()())((()())))(()()()()))((((())(()()))(()(())))))()(()((()))))((())()()))()(()(((((()))(())()((()())))()((())))()())()())()((()()(()())())())(())))))))(()))()((((((())()(()((((((((())())()((())(((((((()()()())()(())(()()(()()))((()))()())))()()))(()((())))))(()())))())()(()())(())(()(()((()())()(((()(()())((((())(((()()())()()())((((((()(())())()((())())(())())((()(()))))(())()))))())()((((()(()))())()()()(()(()((()()((((()))))()))((()()(()))(((((()))((((((())(((()()))))))((()))())))()((()((())(()(())()()()(((()((((()((())()()))(())()(()))(())())))(()(((())()()())(((((())))())()()))()(()()((((()))(()())(())()((()((()())))()(()))))())(()())))()())(())))())())())()))))())()))())())()())(()(((()(()((()())())))()()))))()))((((()()())))()(()())))))))())(()))()(((()))()()))))())())(())))(((()(()(())(()(()())())((((()))(()()((()((()())(()()))((()(()())()))())((((((()))))))()()(())())(()((()))(()())()(())(()))(()((()()()))()((((()()(((((((())()(()(()())))(((((()()))(()())())((())(()()))((())))()))()(((((())))(((()()((()())(())(()((())()(())(((((())(((((())(((())()()))())))()(()()()((((())))(((()()))))()((()())((()))((((()))()(()()))))())()()()))((())))()(((())()(())((())(()((())(()())((()()()())()(()()())(()((())()(()())))((()()(()))))(()())(((())()(()()()()()(())()()()((())()())))(()))((()))))(()()))())((()(()()))()()(()()()((((())()()())()(()())()()())))(())))))))))))()))(((()((()(())(()()))))))))(()()()((()))((((()(()(()())()))))()))(((((()))))(((()((((()((((()(()))()()))()))(((()))(((()))())(()())(((()(()()()((()))()))()))()))((())(((()()()()(())()))))()(()))()))((())((()()(())(()(((())()))))))(()))(())((((()))()(()))()((((()(()()()))(()(()(()))()))((()(()))((()(((((())((()((())((()()(())))((()))(()))(()((((()))((())()((()())((()(((()))((()((())(()))(())())(()))(())()())()(())))))))))()))()()))))))())))()())()(()()))))((((())())))((()())((()(()(()()()((((()((()))((((()))(()()(()())(())))))())((())(()())(()())))(()())())()()()((()(()()()(())(((()())()(((()))(()()))(()))())))(((((()))(((())()((())))((((()()(())))))((((()))(((()()()()(()))())())(()()(()()))))))()(()(()()))())(())))()(())())(()(())))(()()))())())))))()(()(()))())((()())(()(())(()())(())))))()((()())(())(()()(()((((((((()((())((()))))((()()(()))((()()))(())((((((()()((((((((()((()(()(()()()()())))()((())))((()()((()())))(()(()(()()(())((()(((())()())(((((())))())())))((()))())(()(((())))()())(()()))()(())()(())))())(((())((())())))(((((()))())))))()(()()(()(((())(())))))())))())(((()))()((((())))))))())()))))(())))(())))(()(()())(()()))()))))()))(())()(((((((()))))))(())(((((())()(())((())())())()))()()()()()((((()))()))))((((((()(())())))()()(())())(((()))((())))))))))())))()))()))(()((())()())())(())()))))(()(())(((()())))((((()(((((()()(((((()()(())())))()((())(()()))()((()))(()()))()(((()((()()))()))(()(())(())(()()))((())(()())()()())()()(()))(()()())((())()()))()))(())())(((()()()))()(())()))())))))(())))(((()(()((()))())(((((((())))()()())()))())()()))(((())))())))())))())(()(())(()))(((()())))(()(())((((())))(()(((())()(()()()(()()()(()(()))))((())))(()))()()((()()())))))()))())()(())(()))((()((((()()))))())(()())(()())(((()))())()(()())))))()())(()()()()))())))()(()(()((())()(())(()(((((((()((()))()))))(())))()(((())))(())(()((((()(((((((()(())))))))()))(((()())))((((((())(())())((()))(((()))()()()())))(()()))))())(((())()(()())(()(()))())())))))()())))(())((()())())(())((()(((()(()))()()()(((()((()()))()))(()(()(((()((()))()()))))))())(()()((())((()))))()())())()((()(((())()))())())(()((()(())(((())())(())())(()(((()())))))()())(()((()())(((()))))()())()(()))(()())(()()))()())((()(())(()((()))()()))()()())(()))())(((()(()((((()((())(()))))()(()()()))()(()))))(()))())()))))()(()(()())))))))(()((())())(()((()(())))))))))((((()(())((()())((()(()(()())((())))((((()((((())()()))))()))())()(()))()()(())(()(((((((()()))))(()((((()))))((()))))(((())()))(())))(())())((((((((()()(()(()())())())(()()(()()()()()()))()(()()())((()))(()))(((()()((()()))()(()))()(())())(()))(((()())())(((())()())()()())()()())((()(()()(())((()(((()((()))(()))((()()()((((()()()((())())((((())(((())((())(())((()(()))((()((()))())))()))(()))(()(()()()))(()))))))))(()))(())))(())())())(()(()(((()))()())()((((()()()))()())((())()(((()((()))())(()()(((()))(()((()()))(()()(()(())(())))()()()()()(())())()((()((()())(()(((()))(()((()())(((())())()()))())()))()))())()()())(()())()((((((()())())()((()))))((()()))))((()())))()(((((((()()(())((((()()())()))))))((())()))((())))()(((((())())()())()((()))(()(((())((()((()(())())))(())(((()))()))(()(()()((())()))()))(((((()(((((())(()))(())()(()((((()))()))(((((()(()()(()()()))((()()(()()()()(((())(()()))))()())()()))(())())(()()(()())))())))()(((())(()((()()())(()(()(()(((()()(((()()()()))))()))((((())()()))((()))()()(()()))))()())(())(((())(())(()))())()(((()(()()))(((())))())())))()))((()())))))())())()(()()(())(()()(((((()()(())())))()((())()(((())()())))()))(()((())(()(()))(((()()(((()()))())))))(()))()()()))()()())))((((((((())))(())())()()((((()))(())((())()))(()(())(())))())()(()()))))(()))()()()())(()(())((())()))))())())()(())((())))(())())(()((()())(()())()))))))(())(()))))(())()(())((((((((()(()()(()(()))))()))())))(((()((()())(()))(()(())()())()))(()))))())))(()))((((((()()(()()()(()()))()()(()))(())))())))(((())((()())))(()()()))()(())))(((()()(()(()(()()))()))))(()(((())(())))()()(((((()())())))((())((((())))()()()((()((((()((()((((())()(((()(()))()(())))(((((()))))((())()))))))((((((()()()(()(()))))(()(((((()))((()()()))()))()((())((()))(()()((()())))())((()))))((())(((((())))())((()((()()))))())((()())())))()())(((())())())()(()))))(()((())())((((()()())()())()((())(((((((()))(())())(((((()()))))((()()())((((())()))((((()((()()((()()()))(((((()((()())()())((()))()(()((())(())()())(())))(()(()((()))(()))))(())((()(())(())))()())((((()()())((())(()())(()()))))()))())(())))()))()()))(((((()))))(()((((((()((()))))((()(()(()((()()()))((()())()((()()()))()()))()(())))()(())(((())(()()(((((())(()(())((()()((((()()(((()())()((())())(())((((((()((())(()((()))))()))()(()))(((()))()()((()(()))())))(((((()()(((()()()())())())())((()))()()((()()()()(((())())()((()((()((()))((())(((()((((()((()(())(())()))(()(((()()())((()))(()()((())()(((())))))()))())))(()()()(())()()((((((((()(())()())))((()()((())((())((((()(((())(()))))()((((())(())))(())))(())))))))()())())((()()))())))(()((((((()))()(()())(()(((((())))((())((((()(((()((()()((())()()()((()))(()))()))(()((()(())(())))(()(())()())())()()((()()(()(()))((((()())))))()((()(((())((()((()))()())())(()))()())))))()))(())())))())((())(()())()(()(()))()((()())((()(((())())(((()()((((())(()())))()()))())()())))()((((()))())()(())()())))(())())((())(())()())())))())))(((()((())))(((()(()())())(()(()))()(()(())((()()())()()()((()(((()))))()))((()())()(())(((((())))())(()()()()(()((()((()()))())(()))()(()())()))())(((())()()))())))((((()())()(())(()((())()(((((()))(())())()(())()))))(()))((()))(((()())))()))(()(()))))())))))(()((((((((((())()(())(((((()()())))((()))))()))))(()()()()))))))))()))))))))()(())(())(())(()(())())(()(()()()(()))))(((())()()))))(())(()())(((((())(()(((()((()()()()(()((()))())(((())()()())())(())))()(()))))(()())))()((())((((())))(()((()())))))))))(()())()(())(((((()()(()(())())()))))()))))()((()()))())))))()(()(((()(()(()))((((())))())(())))()()))))((()()()))))))(()))))(()())(()()()))(((()(())(()()()()))))((()))()()))()())(())()(((((((()())(((()(())((()())(()))((())()(())))))(())()((((()(()()(()())(()())())(())((())))(()((()())(((((())))(()()())())(()))()(())(())())())))()()))))())()(())()(()()))())()((((())(()(())))))()(((()())(((()))()))))(((((((()())(())()))(())(())()))(((((()()((()()))))(((())))))())))(((((())(()(()((())()((((()(()())))())(((())(()(())((())))))(()())))((()((())((((()()(((((()(((()(((()()())(())(()))((((()()(((()))())(())))))(()(()))(())()()()))())(()(()((()))))()()(()(())(())()((())(()())())))((()()((())(()))(((())(()(()((()))((()()((()(()))()()())((()()(())(())(((((())(((()(())))()((()(((()()(((())((()(())())(())))((())()((())()()((()(()((()))))()(()((())))()()))())()()))))))()))(())())()())()(())))())()))(()()(()))(())()((()))))())))))(()((())()())(())())()(((((()()(())))()((()))())))(()))(((((((()(()()(())()())((())()(()))((()()))))(()())))()()))((()(())((())())((()(()(((((()((()()()))(((()(()()))()(()()((())()))))(())()()))()))()(((()))()(())()())((())((()((((()))))(()))))((()()()(())))()((((((())()((((()(((())))))))))((())(()()())))()()())(()(((((())()())(())))))()(()()())()()((())(()()()(()(()))())(())))(()))))(()(()()(()(()(()()()))))())()()((((()(()()((()((((((((()))()(())(()()(()((()((())))()(()()))()()(()))()()(())())()(())(()))))())))))))()()))(()(())())(()(())()))))))())(()()))())(())))(((()(())()))()())))()((())()))((()))()))(())()))))((()))(()(()())(()(()))())())()())())))))()()()((()()())(((((()((()())))()(((()))())))(()))(())(())())()()()()()(()((()(())()()(()()()))(())(()))(())(()()((((()())))))()()()))(((()())))()()()(())(()(((())()(())(()((()())))((((()))((((()))()))((())())()(()))())(()))()))))))(())(())()())()((())()))(()((((()(()(())(())))((()())((()())))((()()(())))))()()))()()))())))(()()))(()(((()()(())(()((()(())))()((()))((())((((()(()))))))))()()())((())()))((())))(()(()(((()(((())(())()(())()((()()(())((())))()())((())(((())()(((((()())())))()(())()()))))())((()(((((())()()())()))))((()(((()))((())()))))())())((()))((())()))))))(()(()(()))((())()()((())())())((())(())()((((()()))(()(()()))()()))())()()()(((()()(())((()()))))()(((((((())(())())()(((())(())))((()))()))(()(()()((()))))(()((()(((((()()((())((())())))(()))(((()()(((()))()()(()()(()))(())))()((())))()(()((())((()((()(()(()))()((()))()))())(((()))()((()))(())(()()(()))))(())())))))))))(()())(()())(()()((())(()(())()()(((())(((())()))(()((()))))(()))((((()()(())(()()))())))())))))(((()()()(()()))())))()()(()(()()())))()(())())))((()()))())))()(()(()()((()(((())))()))())()((()))()((())(())())(())()())()())()))))(())())(()))())())()((((())))))())(()()()))()))))()(((()(()(()((())()(()((()()))((()))()(((()))((()()((())()))))(()()((((()((())))()))()(()(()()))()((()))(((()()(())))((())())())(((()((())()(())())(())())((((((())((()((()))))())(()()(())((())()()()()(())()(()))()()(()))()())))()(()(())(())))()((()()())))()))(()()(((()(()())(()()))))))(()))()()()()))((((())())()))()())())(()((((((())))((((((()())))())(((()))))(()(())))()(())()))()))))())()))(()(()(()()(()))()((()((()(())()((()))))))((((())((((())((((((()))()(()((())())(()))()))()((((((()))()(())(()))())(()(((()))())())())(()()(()())(((())()(())()())()()((((())))))()(())(()))()((()()))(())()(()())))((()(()))))()((())))()))()()(()))()((()(())((()(((()(()))()(()(()((()()(()()(()))((((()(()))(((()))(())))((((((())(()()(()()()()((()((((()))()(())()(((())((((())))))(((()()))))((()))()(()))())))))))(()))))))((()()()())()((((((((()(()(((()))()(()())(((())))()(()))(())))))(()((((((())())())((((()(()(())(()))(())))))((((())))()(()))()())(()(()(((())((((()(()))(())()))(())))))(()())()((()()))(())(())))((((())()((((())(()))(()))()))((())))(())((()(((()((()(()()((())(()()()))(()())))(()))()((())))(()(()(()))(()((())()()()))())()()()))())(()))((())(())()()(()(())())())))))))(()((()()))(()()(())()((()(())()((())()()))()()()))((())()())()()()(())()))(())(())))))()(())()(()))))())((()))())())()()((((())())()()))(()((()())(()))))(((((((()())()))((()()()())))))((()))((()((()(((()()))))(()(()((((()(((())()))((((((()()(())(((()((())()))()))((((((()())()()))((()(((()()))()()()()(()()))()()()))))))())(()()(((())((())))())())())()()()))))))())()(()((((())))))()(())))))))((()()(()()())()))()))())((((((())(((()())))()(())())((())))((()))((())()))()(()()((())))))()(()(((((()(()()())))())())(()((()()()()())))())(()())()((()()()()()))(()((())(((()())((((((()()))()()((())()()(()(())))((((()((()()))(()))(()))(((()((()))(())))()((())((((((()(()()()()()((((()()))()))((()))(()))(((()()()()()((()(()))())())())((()()()()()()()))())(()(()()((())))(())(())(()((((()(()))()(()(()()()))()(((())()((((((((())((((())()()()()()())))((()))())()))()())))()))()())()((((())))()))()((((()(())(()(())))(())()(((()()()((())(()((()))))(()(()()()((()()()())))((((((((()()()()()()(()(())())(()))()((())(()(()()))))((())()(()(()((()(()))()))))))((()((()))))))((())())(()(((((())()))))())()()())(()))()()((((()))))))()))((())()()))()()))(()(()(()(())((())())())(())()(((())())((((()(((()((((())(()))(((())()((())((()))((()))()(()()()(()((())())())())(()(((())(()(())(())())()((()(((((()()(()))())(((())))()(((())(()))()())()(()((()(()((()))()())()))(()()(()()(()))((()(()))(())()))(()()(((())()()())))(())))(()()())))()))))((())))()()))))(())(((((()(())))(()(())())())(()((())())((()(())()))))))(()(((()(((()((()(())()(()))()))((())((())()()((((()))())()(()((((()))())))(((())))())(((()(())((((())()(()))()((())((())((((())(((())((((())(())()()()))(()()))()(()))))())(()())()(()))()(()(()))((((()((())()))))())(()(()))(()))((()))())))())(()(((())()))(()()())(()(()()((()()(((((())((()(((()()))))))(())()())((((())))())()(()(()())())))()))(((())()(())(()((())()(()()(())()())(()(((())()(())))())()())(()(())((())()))))())))()))))()()())((())()((())(()((()((((())()(()))((()()))))()))((((()))))()((()()()()((((()((((()))))))()))(()))((()))((((()))())())))()()())()))())(()))(((()(())())()((()())(()((()()()()((()(()()((())((()()))((((()())()((((((())))())))())((())())()(())(())))))(()(())()(())(()()())((()(()(())((()(())(()()(()())((()()(()()))()))()))()()(()(())()()))))()(((()()))()))))()(()())))(()())))(()())(()(()(()))())()))(())())()))))((())()())(()()()()(())()(()((()))(((()(()))(((()()()())))()())))((()(()(()()()))(()))())))()(()))(())(()()))(()))())))))()))()))(()))()())((()()(()(((()(())(()))))())))()())))((()))((()((())(()))))))()())()()(((())))()())(()((((((()(())()((())))()(()((()()()(())((((((())())()(())((())()(())()())()())(((()(()((((()()))()((()(((()))((()))())((()())))()()()))(()(((())((((()))))))))))))))))()((())))(())))))())())(())())()))()(()()(()())(((()(())))())()(((())()))()((()))((()())(((()())(()())))))(((()()((()((()))()((()()())()((())()()()))(()))()()(()()))))((((((()()))))(()()))(()())())((()((()((()(()))))()))()((())((((())((())((((()(((()())))())((())))(((((())))))(((()))))()))(())()())(((()(()(()())()(()(()()(()())(())())))(()))(())))((()))()())(()())(((()(())(()(()())())())((()))))((((())((()()))()(())()())(())((()))))))()())(()))())(()((((())))(((((((()((()(())()))((()()(((())))((()()()))()()((())))(((()(()(((()()))()))((())))()))()((((()))((()((())((()())((((()(()))(()))(()(((((())(()))(((((()(()())(())(((())))((((((())))()(())()())))(((()((())))(())()(())()))))))))(((()()((((()(()))()(()(()(())()((()))((())((((()((()))()()(()((()(()))()((())()()(()()((())((()()())(())))(((()(())))(((()))()()(()(((((())))((((((()(((((())()()()())(()(()))(()(())))((((())(((()((())(()(()((())()))(((()()()((((((())(()()())(()(()(((()()()()())))))))()))((((((()))()((()))(())())((()((()()())()))))())))(()())()(()))(((()(()()))))))))(()(())()(()))(())(())())())())(())(())())())(()())(((((()))))()((())(()()))(())))(()()(()((((())))))()(()(())())(())((()()())())(())()()())()))(()())))()(())((()(()(()(())()))(((((()))(()))(((((())(((()(()()((())())(((()))((())(((()()()((()))())(())))()())()())))()(())())(()((((((()))()((((()(()))))((())()(((()(()())()))()))))((()))()(()))((()((())()))))()()())()()()))((()()())(()))))(((()(()(()(()()()()))(())())))(())(()(((())((()()(()))))))()()((())()()(()()(((()())()((()()))(((()(()))((()())(())()()(()(())(()()()((())((((()((()))(()())(()(())(())))(((()))(()(())((()))))()))))))()()())(())(()((()((((()()(()((((())()))))())(((()))()()))))(()())(()()((((()))))()((((((((((()(((()((())))())()((()()())((()())(()))()(())(((()))(())))((()()))()))()()((())))))())))((()())())()))(()))())())()))))(()(()))())()))(()())()(((()(()))))(()))))()))(()))(()))(()()(()(())())())()))))))(()()())))()((((((())())())()(())(()()(())(((()()(())())(((()(())(((()(())()((((())(()()(((()()))()((()(((((()))))((((())())))))()()(((((())()))((())()))))))()((((()()())(()((((((()))))))(())(())(()(()))))))((()(()()((()((()((()()((())()))(())(((())))(()((()(((())()(()())()()())()()((())()()())))((()(()())))(())((())(()()(()(())))(())(()()(())(()()(((()))())())))()())()())(((()()(()(())()())()((((()()((()))()()(())())())(()((())))((()()()))((((()((((()((()())()()()((()((()))))(((((())()(())())))))()()())()))((())(((()))(()())()(((()((((()()(()()))()))))())()()()((())))())(((((()())())(((()((()))()(()((()))()(()())()()()))())((()(())))())((((((()((((((()()((()))))))())))(((((()))((((((()))))))))())())()()(()(())((())())))))))())((()()))()(()()())(()(()())((()))()(()((())(()(()))))))())(((()()))((())()()))()())())))((())()))))())((())((())()((((()(()())))()(()))(()())()(((())))(((()(())()(())(())()(()))((((()()(())()(()()))())((()((()))()))))())(())(()(()((())((()())()(()(((())()()()((())))(())())))(()))())((())))(())()))())))())))(())(())))))()(())()))(((()())((()()(((()(((())()())((())()))((((()))(()))())(())(())))())())((()()))((())()))())))))(()(()())()(()))(()))())))))(()))((((((()((()((())()(()()((()(()))))((((())(())())((())((()()((()(((()()((()(()((()(()))((())(())))()((())))))((())()(())()))(()(()()(())())()()))()(()())()()))())()()))))()(()((())(())()(())(())(()(((()()()))())))))()))()()))(()))(()((((())))))(((((()(()((()(()())))(((((()((()))()()((()((()()(()((())))))(()))))()())((())((()()(())())()))))))()(())())((()(()())(((((((((((()())))()))()))()(()))()()()((()(()(())(())()))))(()())(()()((())()()))(())())))((()((()((()))()(((((())())()))((()))(())))))()()(())()())())()())))(())(()()()()((((()()(())())()((((())((()()((())))()))())(((()))(())(((()()())()()((()((())))()))))((((()(())))((())((())()))))()))(((((()(()))(()((()(())))))((()))(())((()(((((()((()(()))((()(()(()())()())))()())()())((()(()()()(()))(())(())()(()((()()())()((()()))()))(()((()(()((((((()()())))()((((()()(()()))((())))()())()())((()(())))()((()))())))))((()((())(((()()(((((((())(()(((()))((()()())()))(((())()))(()))))())))()((())((())))()(()))))((()(()()))(((())())(((())))()))(())))()))))(()()(())(()(()))))()))))(((((())((()(())))())))()((((((()))((()()((())())()(())()()()))()())))()())()()()))(()(((()((()))())(()(()))))()(())((())(()))))()))((()())()()())((()(()(()((()(())))())(()(()(((()))))(())(())((((()((((())())(()(()(()(((()()()())(())))))))((()((()()()(()())()()(())()))((()()())())()((())))()))))(()()(())(()))))))(()(()))())())))()())())())()))())(()()(()(()(()))))())))(()(()(((())(((())))())()))(()()()(()()())(()))))))()))(())))()((()()())((((())()))(()))))))())(()))(()())))))()()())()(()(()()())((())))())(())()))()(()))))))))(()())(()()()(()((())))))())()())())(((((()()(()))))()(((()))(())()()()()))()(())(((())(()((()(((())))((())((((()))()())()(()()))()((())()(((()((()))()((()()((()()(())))((())))())(()))(()))(()((()(()(())())(()())())(()(())((((())(((((((())())((())))())((())))()()()((()(()))(())((((((((((())(((()))()())(())()))(()))())))))(((()(())(())())()))))()(())(()))()))(())))(((()(()()()())(((())))))(((((()))())(((()()()))(()())))(((((((((()()(((()())(()(((()((((())))(((((()))))()(((()()(()))(((((()()))())()))((())((())((()))()(((((())(()((((()()()()()(()())))((()((())((())(((())(())()((((())((())()())(((())()())(())((())((())(()()))()(())()((()()((()((()(((())()()))((()()()))))()))(())()(())(()))(((()())(((()((()(())()()))(()()())(())((())))()())())))()()(())())(()))())()((()()))))(((())())))(()(((()))((((()(()()((((())()))(((()(((())))()()(()))()())())()((()))(()(()())((()(((()((())()()(()()(()))()))(()())))())()(((()(((()(()()((())(()())())))()()))())((()))((((()(()(((()(((()))(()((()(()))((())))((()()(())()()))(()))())))())()))())))())))())()(()()(((()((()((()(())())(((()()((()))(())(())()))()(()()())(()(()(())(()))()((())((()))(()()))()(((())()))))(())(((((())((()()))((((((()())(()()()()))((()(())()(((()((((())((())))))(()((()()))(((())(((())(()(((()))))(())()((()))((()((())(())))())()(())((())))(()()())))())()())))(()())(()((()()((((((((()(()(())((((())(()))()()()()()))(()))()())(()())())()(()(()(()((((()))()))())()(()))())(()))((())()(()(()(()))))))))))(()()()())))(()()())())()))))))()())))()()()((())())))())((()()))()(((()()(())())())())((()((((()()(())))(()()((((()())(()))())(()())((())((()()))(()())(()(()))(((()))))))()())(()))))(()))((()))(())()
)())))()(()(())()((())())(()(((()(((()()(((((()()(()))()()()()()((()())((())))((()((()))((()()))(()(()))())()))())(()()()()(()(()()(()))))()))(())))())(())()()))))())())()((()())((((()((()(()(()(())(((())()(()()()())(())()()())((())()()))(((())())))))()((()(((((()))))((())))())())((((()()()((((()((()(((())()))((())))(()()(())((()))(((((()(((()((((()()))()))))))))()()(()))()()(((()))(()())())))()))(()()((((()()(()))(()((()(((((()(((())))((())))))(((())((())()))((())()()(()())(()))))())))()((())()(()))()((((((((()(()()((())()))(()()()((())))(())()((())(((((())())()))())()()))()()()))()()())()())()(()))())()(())((()()))))()(())(()(()())))(()))(())()()())))((()(()())())())()))()(((()))()()((()())(((()()(()())())))))()(((()))))))(())())(()))))(()())()())()())(()()(()(()(((())())(())(()()))(())(()()()()()((((()))(((()(())))))))()(())))(())())((())((()())()))(((((((()(())))(((()()((((()())(()))((())())((())))()))(())()))())()()))()))()())(((())())))()(())(()(())))()(()((()()(()(((()(())())))))(())((()))()()((())(()()(()()))(()()(())(())((()))(())(()())()((()()()))(((())())())((((()()))(((())()()()())()())(()(((()((((())()(((((((())(()))()()()()))(()()))()))(((((()((()()()())())))()))())))((()))(((()())))(()(())(()(()((()(((())))(()()()(((()))()()()))(()))))))((((()(((()(())()())((()(()()))((()(()))()))))()()()()))))())(()))(()()(()(()))))()(((((((())()((()()))()()(()()(((()())))))()()()(()()()))(((())((())())()(()()))()(((((())))((())()(())(((()(()))((())((((()))))((()(((()((())()()))((())))())(((((()))((())())())((()())(()))((()))))())()(()))((()(()()(())))())((()(()()(((())(())(()(((((())()()))()()))(((())()((()))((()()))()))(()()()(((()()()(())(())))((((()()(((()))(()())))((()(()))(()(((()))()()()))))()()()(()(())((())())()((((())(()(()()(())())))))((()()(())())))(())(((()())()))((()((()()(()()())(())()(()(()())))(()(())))()((())()(())(((())()))()())(())((()()()()))(((((()()()))(())()(())))()())(((()))(()))()())((())()(()())))((())((()(((()()()()()))()(()(()())()())))(())())))())(((((())(((()()(()())()(())()))()()()(()))((())))())))))()(()()))((()(()()(()((())(()(((())))())))()()))()(((())()((()(()(())(()()))((()()()())))()((()))()(((()))((()())))))())))))()))))(())()))(())(())(((((()((()(()))()())(((((())()()(()((())())())))(()()()()))((())))((())()))))())))()(((((())()(())())(()(()())())))(())(((()()))(()()()()))(()(())())((())))()))()(((()()))()))()(()()(()(((((()((())())))()))()())))))((()(()()(((()())((()())((((((())((()(()))(())(()()))))((((())((())((()(((()))()(())()(())))((())))(()((()(())()(()))(())()(()(()()((()((())()))()((()(()))())))()(()))(()(()(()()(((()((()(()()))())()))(()()))()()()()((()())()))(()((()))))(())(())((()())))()))()((((()(((()()()((()((()(((((()()()())))(()()((())()()))((()))()()())())()((())))()))))(())()(((()()(())((((((((((((()))))()))(()((()()))(((()()()())()))())()(((()())(()))()((())()(((()((((()))())(((())))(()((()((()())()(()())())(()()))())()))(())()(((())())()(())(())()(()()()(())))())(())((()()()())))())))(())))()()((((()()())))())))())))())())))))((())(())()(((())())(((((()(()((()(())()((()))))(((()))(()()))((())()(((())()))((())((()()))()()))((()))))))()()()))())))))())(()))())))())))))()(((((((()()))()(((((())())()()))((()())(()()((()))()))(()(((()((()()((()()))(()))))))(())())((()))(())((()))())()))))(())()()()))(()((()((())())))()()))(((()()))()))))((()(())()(((((())((()(((()(()(((((()(((()))(()()()(()))()())(()))()()())((()())))(()))()()()(())))()()))((()(()((()(((((()((()(())())()()(((((()((()))()((()())()(((())(()()()))(((())((()())()((())()(())())))((((()))(())(()))())(())()(((())((()()((((())((()((()(())((()((((())((()))))((()(((()(())(())()()))((((()(((((())(())(()))))())()))((()(()()())((((())()()())()(())))()(((()(((()))(()()))))()()()(((()))()()())((()(()(((((((()()()(()())()((()))(((()())))(()))))(()())))(((()))(()))))))()(()((()())()()))()))())())((()()((())((())(()(()())())))))(())()()))))()))(())(()())((((()((()()())()(()))()))((()()()))((()(())(((())())()(())()((()((())()(())))(()((()))())))()((())))())())()))(())()))))()(((()(()(()()()(()))())))))))()))((())((()((((()((()(()())())()))(())(((()()()))(())()((()((()(((((())((()())(((((()))(()))()()))(()()()))()))((()(())))))(()(()))()())((()((()()())((((())()()))()((())))())(())()()(())(()(()()())))))())(((()((((()(()((()()())())((((()(((()()()(((())))()())))))()(())))()()((())))))(())()())(()))(()()))))(()((((())())(()))()()())))()((()()))(())(()))))((()()))()((()()(())(()()((()((())()(())((((()())()()()()()))(())))(()((()))(((()())))((((((((((())()())()))(((((((((())))(((())()((((((()()((())()))))))))(()))((()((()((()))()(()((())()())()((()))()()()))((()((()((((((()((((((())(((((())()))()(()))(()()))((()()((())(((((((())())())))))))()()()(((()))()(()()(((()(()(()(()())))(()))))(()((()())))()((((()())(())())((()))((()())))()()(()(((((()(()())((())())())()(())(()()()(()())((())))))()()())((()()()()((((()(()(()(()()))()()))()((((()))))(()))((((()((()(()()))()())(()()(((())(((((()()(((((()()()()))))((()))((())(()))(()))()(((()(()((((()))(((()(((((((())))(()()))((()(((()))((()))()(()((()()(())((()()(()()(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))(((((((((((((((((((((((((()))))((((((((((((((((())))))()))))))))))((()))(())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((()))))))(((((((()))(((())))))((((((((((((((((((((((((((((((((((((((((((((((()(((((((((())))))(((((((((((())))))))))))))))))(((((((())))))(((((((((((()))))))(((((((((()))))())))))(((((((())))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((((((()))))))))))))))))))))((((((((()())()))))())))))))))))))))((((((((((((((((()((((((((((((((())())))))))))))))))((((((((((((((((((((((((((((((((((((()))))))))()(()))))))))))))))))))))())(((((((((((())))))))))(((((((((((((((())))))))))))))))))))((((((((((((((((()())(((((((((((((((((()((())))))))))))))(((((((((((((())))))(((((()))))))))))))))((((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))))))))))))(((((((((()))))))))))(((((((((((((((((((((((((((((())))))))))(((((((((((((())))())))))))))))))))))))))))))(((((((((((((((((())(()))))))))))))))((((((((((((((((((((())((((())))))))(((((((((((())))))))))))))((((()(()))))))))))))))((((()))(((())(((((()((((()()())))(((((((((()(((((((((((())(((()((())((())))(((((()()))))))))))))())))))))))))))())))))(((((()()()(((())(())))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((((((((((((((())))))))))))((((((()))((((())))))())(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))))(((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((()))))))((((((((((((((((((((((((()((((((())))(()(()(()))))))))(((((())()((())((()))())))((())))((()((())())))))))))))))))(((((((((((((((((((((((((((((((((((((()))))))(((()))((((((((()))((()((())((((()((())))()))))((()))))))))))))))))))))((()((()((((())))))))((()))))))))))))))(((())(()((()(((((()))(()))(((()))))))))))((((())))(((()))))(((()))))))))(((()))((((((((()(((())(()))))((())))())))))))))))))(((((())))((((())))))))))))))))((()))))))))))))))))))))))))))))))((((((((((((((((((((((((()(()())))))))))))))))((((()))))))))(((((((()())))()))))))((((((()))(((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(()))))))))))))))))((((((((((()))((()))))))()(((((()))))))))))))))((((()((((()(((((()))()))))))))))))(((((((())))))))))((((((((((()))))(((((((((((((((((())))((((()))))))))))))))))))))((((((((((())))))))))))))))))))))))))))))))))(())))(((((((((((((((((((((())))((((()))))))((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((())))))))))))()((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))))((((((()))))))(((((((((((((((())))))))))))))))))))((((((((((((())())))))((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((())((())))()))))))))((())(()((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()((()))))())))))(((()))))))))))))))))))))))))(())))))))))))))))))))))))))))))(()(((((())))))))((((((((((((((((((((((())))())))))))))))((((((())))))((((((((((((((((((((((((((())))))))))))))))))))(((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((((())))(((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((()))(())))))))))))))))))))))))((((((((((((((((((((((())((((((()))))))))))))))))))))))(((((((((((())))(((((((((()))))))))))))))))))))(((((((((((())))((((())))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()))((((())))))))))))(()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((()))))))))))))))((((((())))(((()))))))((((((((((()))))))))))(()(((()))))))))))))(((((((((((((((((((()))))))))))((((((((((((((((((((((())))))))))))((((()))))))))))))))))))((((((()))))((((((((((((((((((((((((((((((((((((((((((((((((())))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((())))))))(((((()()))))))))))))())))))(((())(((((()))))))))))(((((((((((((((((((()((((((())()))))((((())))))))))))))))))))((((((((((((())))))))((()())))))((())()))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((((((((()))))(((()))))))))))))((((()))))))))))))))))))((((((((((((((((((((((((((((((())((((((((((((((((((((()((()))()))))))))))))))(())))((((((((((((((((((((((()))))))((((((((((((((((((((((((((((((()))))))))))))))((((((()()())()))())(((((())))))(())))))))))))))))))))))))))(())))))(((((()(((((((((((((((((((((((())(((((((((())))))))(())))))))))))))))))))))((())((())))))))))))))))))))(((((((((())(((())))((()))(((((((())))(()))))))))))(((())((((((())))))(((((((())()))(()))))))())))(((((()())))(((())(()))((()))((()))))))))))(((((((((((((((((((((()(()((((()())))((())()))))))))))))))))((())((((((((()())))())))))))(((((()(()))))))()))))))))))))))))())))))))))))((()))))))))))))))))))))((((((((((((((()(((((((())))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))((((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((()))))))))))))))(()))))))))))))))))))((((((((((()((())))())((((((((((((((((((((((((((((()((()((((()()))))))))((()))))))(((((())))(((())))(((()))((()(((((((((())))((()))())())))(())))))))))))))))))(((())(()))((()))))))))))))((())))))(((())))()))))))))))))))))))))))))))))))))(((((((((((((((((((((())))))(())))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))))))))))))))))))(((((((((()))))))))))))(((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())((()))))))))(())))))))))))))))))(((((((((((())))))))))))))))))))))))))))((((((((((()((((((((((((((()(())))(((((()))))))))(((((((((())))))))))))))))))))))))((((((((((()))))(())))))))))))())((((((((((((((((((()))))))))))))))(()))))))(((((((((((((((((((((((((())((((()))))))))))))))))))))((((((((((((())))((((()))))))))))))())))))))))((((((()(()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))(((((())))))(((())))))))))))))))))))))))((((()(((((((((()))))))))))))))))))))))))))((((((((((((()(())))))))))()))))))((((((((((((((((()((((((((((((()((((()))))))))))))))))))(((((((((())))))()()))))))(((((()))))()))))))(((((((((((((((((((()(())(((((((((((((((((())))))))((()())(((((()()((((()(()()())))))))(((()))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))((((((((((((())(()(((((((()())(())))))))))))))))((((((((()))))))))))))))))))))))))))))))))(((((((((((((()(((((((((()(((((()((())))))))((((((((()(())))(())))))))))((((((()))(((()))))(((((()))))((())))))))))))((((((((((((())))))(((((((()(((((((((((())))))))(()))))))))))))))))))))))))((((())))))))))))))((((()((((((()((())))))()))))))((()))((()))))((((((((((((((()))))((((((((((((((((((((())))))((((((((((((((((((()))((()))))))((())))))(((((((((()((((((((()((((()))))))))((()))))(())))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())(())))))(((((((((((((()))))))))))))))((((((((())))))))))))((((((((((((((((((((((((((()))))((((((((((((()))))))))))))))))(((((((((((())))))))))(((((((((((((((((((((((())))))))(((((((((((((((((((((((((((((()((((((((((((((())))))))))()))))((()))(((((((((((()()(())))))(()))))))((()))(()()(())))))))))))))(((((((((((((((((((((((((((((((()))))))))(((((()))))))(((()))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))(((()((()(((()))))(())))(((((()((((((()))))(()(((()))((()(((((((()((())))))))())))())((())))))()))))))))(((((((((((((()(())(()))))))))))))))))))))))))))))))))())))()))((((((())((((((((((((((((()))))))))))))))))))))))))))(()))))))))))))())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((((((()))))))(((((((((((((((((()))))))))))))))((((((((((((())())((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((())))))))))(((()))))))(((((((((()))))))))))))))))))))))))))))(((((((((((((((((((((((((())))(((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))(())))((((((((((((((())(((((((((((((()))))))))))))))))))))))(((((((((((((((((()(())))))))))))))))))))))(())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()(((()))))))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((()(((((((((((((((((((((())))))))))))))))))))))))))))))))))(())))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((())))((((((((((()))))))((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((((((((((((((()(((((((((((((((((()))))))))))))))((((())))))((((()(((((())))(())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())())))))))))))))))))))))))))((((((((((((((((((((((((((((((())))()))))))((((((((((((((((((((((((()))))))))(((((((((((((((())))(()())((())))))))))))))))(((((((((((((()((())))))))((((((((((((((((((((((((((((((((((((((((((((())(((())(((((((()))))()))))((((()())((())))))))))))))))))))))))))))))))))(())((((((((((((((()(()))(((()))))((((()))))((((((()))))))(((((((((((()()))))))(((((((()))(((((()))))))))))))))))))))))))(((((())(()))()))()))))))))))((())((((()(((())((()))()(((())))(())))((((((((((((((((())))))))))((((((((((()))()))))))))(((((((((()((())))((((((((())))))))))))(((((((()))))))))))))(())))(((()))(()))))))))))((())))((((((((((((()))))))))))((((((((())))))))))))))))))))((()((((((((())))()()))((())))()))))(((())))()))))))((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))))))((((((())))))))))))))))))))((((()))((((((((((((((((()))))))))))))))))))))((((((((((((((((((((((())))(((())())))))))))))))(((((())))())))()()))((()((())))((((()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((((((((((((((((()))))(((((((()))))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())))))(((())))))))))))))())))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())()()))))(((((((((((((()(())))))))))))))))((((((((((((((())(((((((((((()))))))))))))))))))))))))((())))))))))))))((((()))))))))))))((((()))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))(((((((())))))(((((()))))((((())())))))(()))))((((((()))))()))((((((((((())((((()))))))))((((((((((())))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())(()(()))(()))())))(((())()((((()((()()))())()(()((())))))(((()()(())()))(((())((((()(()((())(()))))())((())(()))(())()()(()))))())))())))))()))())((()()((()(((()(((((())(())()))((())((()()))()))(())())()))))))(()((()(()(((((()((()((()())()))))(()()(()))()()(((())()((()(()()()))(((((()()))(())(()))()(()(((((()))((()())(()((())))()))((())))())))))()()(()())()()((()))))()((()(())((())(((()()()())()()(((()()()()()()()()()()())())))))(()(()())))()()()()((((()((((((()())(())((())(())((()()())))((())()))))(((()(()())(((()(()((()((((((((((()()((()()())()((()))((()(()))(())()(()((((()(((((((())(((()()())())))((()(()))((())())()((())()(()(((()))())((()())()((()(())))))(()))))())(()())(())(())(()(()())(()(((()))))))()))(()()((())(()))))(((())())(()(((())(()()))())()))())()(()((()))()(()())()(())(())())()((())((((())(()()))()))(())()(()())()()(()()(()(())(()()((((((()()((())))(())(((()())))(()()())))))))))))()))))))())(())((()(())())(())())())()))((()()()((()(())((()()))())(((())()(((())))())(())(()(()))((()(((()))())((((((((()())))))(((())(()((()((()))(()()(()(()))(((()))))()))(()(()(((())()(()()()(((()())()()))()((()(((())(()()()()))))()((())(((()()()())))())(())(())()())))(((()((()(((()(((()()()()))())(())()()()()()))))()()(((((()()(()())())(())(()(()())))()())())))()())((((())))()())))()(())))))))())))()())())(()(())(())))))))()(()(())(()((()(()((()(()()())))(()))((()()()()(((()()))))())()))))((()()()()))((((()(()()))())()))))(()))()))()()(())(()((((()))()))())())))()(((((()(()))())()(()(()())())))))((()()(((((())(()(((()()))))))))())()))((()()(()))()))))))((((()((()()((())(((()()))())()()((())(())()(()))(()(()(((((()((()(())(())()(()))())))(()(((())))())((()())(()()(())(((()))()())))()()))()())))(()(()())(()))))))()())(()(()())()())))()(()(())())))(((())))))((((()())(()))))()(())(((()(()()(((((((()(()(((()))))()(()()))()()()()((())()())())()))()((())((())))())))()(())()(((()(())()()(())))))))()())(())((((()((()()())())())(())()(((())(((((((()())()()(()(((()((())(((()()()(((())(()()()()()()()((())(()((())))()((())(())()(()))()))))((())()(())))(((()((()(())()(())(()()())())(())()()(())()((((())))((((()((((())(())()))()))(()()()()()()()(()()))(()((((())()(((())))(((())))()))()())())(()()))))()()()))))())((())(()(((()(()(((()()())()()()()((()()()(((()))(((())()(()())()()())(()(())())))(()())())))((())))))))(()()(()(()())(()))((()(())()))(())(()()(((()(()((())(())(()(())))(()()()(()))((()(()(())())))))())(()((())))((((()())()())()()(()()))(()(())(())(()(())(()())(())()))())()))())))))()))()(()))))())))))())(((()(())())((()()())))())()()()()((()(())((()())))((()((()((((((())()(()))())(()))(()()(((()()())(())())(()((()((()())(())(())()()((((((()))()(()())(()((()()()()((()))()(()()(((()(()))(()())()())())((()((()))()()))()((((()))))(())))((()(())))())))(())))))()()())((()()(()((()(())))()(()))))()))(())(((((((())((())((()(()())()())(()))((()))((((())))()))))((((())((()))))))((()))()((()((()(()((()))(()(()(()(())((()(()((()()((()()((()))())))))())(()))()))(((()()()((()((((((((())))(()((())()((())((())))(((()(()())((()()((((((())))))))((())))(())))()))((()(()((())()(((((()())(())()()))(((()())()))(())()(()()(((())((()))(((()()()(())())(()))))()()())(())))()(())))())((((((()(())((()())((((((((((()))((()()())((()())()))((())(((((()())))()()()))((((()))())))((()())()())))()((()()(()()(((()))))()((())()()(((()))()((())))(()()()())()(()))())()()))()()()(((()()())(((((()(())))))()(((()()(()))))((()))()(()(()())())))(())()(()))(()()))()())))(()()()(())(((()()(((()())))())))(())((((()()(((()))()((((()(()()(()))(((()()()(((()()()())())))()(())())(()()))((()))(((()()(((()((()((((()((()())()()((()()))()()(())(()()()))))(()))((()(())())(()()(()(()((()())()()((()(()(((())(()((()))()(())(()()(())(())))()((())(())()())((()))()((((()()))((((())(()(())(()()((()))))())()))(()())((()()((((())(()((())())((()(())(()))))((()))())))))()))(())()())())()((((())()(()()))(((()))()))())((((()(((()(()(()))())))()))())((())(())))(()())())(()())())()((((())(()))()(((((())()(((((()))((()(((((()((())(()())))))(())((()((())))()())(()(())())()(())(())))(()())))(()()(())))))(()()()()))()((((())(()))(()(()()))())))))((()))())(()((())(()))()((((((())))))()))())())(()(())((())))())()(()(()(())((()()(((())()(((()))(())))((((())(((()))))()((((((())())()()())))(((((((()((()))(()()((((())())()()()(()))(((())))))((())(())(()()((()((()()(()(()(()(())))))))()))())(())()()())(())(()(((((()(((()()(()((((((()()))()()(()((())))())()()()(((()(()))((()()))()(()((())(()())))()))))(()))))((()(())()()()(((()())()())()()()()())(()))((()))(()())()()())))))())))()))((((()))()))((()(()((())()))()()())))))((()))())))()())())(()))())())))(()(((((()((((()(()(()()(()(()(((()))))))((()()()))))()())()))(()())())(()(((()((((())(())(())))()(()()((()))()()(()()()))())(()))()(()(()((((((())))()))())(()((((((()))(((()())()))()))((()())()()(()()((())()()(((()()((()(((()(((()(((((()())))())()()((()(()))())(()))()()()))))()(())()()()))))(()(())))())())((()(((((()(((()))))())()()))))((())(())()()())))()(()))())(((())((()(((())())()((((()())((()))((())))(()()()((()()((((((((((()()(()()(())))()()()()((())))(())(((())())())))()(()(((((((()()()())))())))))()()(()))()()(((())(()(((()(()()))()(()()))))))()))()((()())(()))()())()(((((())(((()))(()((((((((((()))(((())((())(())))(((()()()(()((()())((())(((()((((()())())))((())))(()(((()(()))((()((((((((((((((()())(()))))(()))(((((()))((()))()((()((()()(()(((()))))))(()))()()(())))()(()()))))))()))(()()))(()(()((())(()(())()((((()))))(()()((()))))()(()()())))())()))))())())()((((()))(((((()((((()()()))))))(((())((()))(()))((((((((((()(((())()()(()()(()(()()()())(()))(())(((()())((()()))(())()()))))()))(())))))(()))))(((()(())()))))()(())()))()(()()())()(())())()((()((((()((()()()(((())()(()(()))))))(())((()()()()((()()((()()())()()))((())((()()()()()()(())()(()(()()(()))()()()(((()()())))(()())))((((()())))(((()(((())((()))))))((())(()(()(((()))())))))))(()()))()())(()))(())(())))))()()))))(())(((((((())()(()()))()(())(((((())(())(((()()(()(())(((((()))))))())((())(()()))()())))(())()))(()()(((())((())))(()(()(()))))(())((()))()())()))(())(()(()()())(()())(())())(()())(((()(((()(())(()))()))()))(()()(()()()()())()())(()()())(((()()(((((()()(()())(((()(()()()))))(()()((())))()))(())(())()(()()()))(())()(()(()(()()(()((()())(()())()()(()()))(((()))()()()))(()(((()(((())))((((((((()(()((()()(()))(()(()((()))((((())))(()())))))(())()()(()))((())())()))))))))()(((()(((((())()))()(((((((())))((()()()()((()((()))(()))(()(()))(((()()((()((()(((()((()(())))((()())((((()))(())))()((((((()))(((((()))()))(()())))))((())(()()))((((()(()())))(()((()))))()(()()()()()((())))((())))))))()()(())((())))())((())())((((()((())(((())()))()))()))()()()()()()))()(())()())()(()()())))))()((())(((()((((()))()()(())()))()))))(())((()))))))(()))))(((()(()()())()())()())((((((()))(())()((((()()))()(()))(()))))(()((()))((()(()()())())(()(()))()))())(())((())(()()))(()()((()((()((()(()))))(()(()(((()))((())))((((()(()()())))((()(()()())())))()((()(())(((())))((((()(())())))(()()()()())())()))((()(())()()())(((()())(()))))((()))()()()))))((()(()()()))))())())))()((())(((()())))))()((((()())(()(((((())))()())()(((())))())()))()()(()())(()())(())())()(((((()()))()(())))))((((()(((()))()((((()()()))(()()((()()(())()(()((()()))(())))()()(()((((()))))((()))))(((((()((())()()())(()()(()((()))(())((()))()((())(())()()()(()()((((()(()(()))))((())(()))())()))((())))(()))))(((())()(()((((((()((((()())()()))))(())))((()(((()))()())(())))()))(()((()((()(()(((())()())()(((())((())))()())))))))()((((((((((((((((((((((((((((((((())))))((((((((((((((((((()((())))))))))))))))))))))(((((((((((())))((((((((((((((((((((())((((((((((((((((((((((((())(((((())))))))(((((((()))))))))))((((((((((((((((())((((())())()))()((((((((((((())))))()))(((()(())))))))))))))))))))))))((((()((()(((((()))))))))))))))))(((((((((((((((()))))))))))))((()))((((((((((((((()))))((((((())))))((((((((()))((())))))))))))(((())))))))))((()))))))(((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((())()))))))(()(()))(())))))))))))))((()))()(((((((()((((()))(())))))()(())(((((()(((())))))))())))))((((()))))))))((((((())()())())()))(((((())(()(((())))))((((()))))))(((((((()((()((((()(())()))(((((())))))))))(())((((((()))))))))))((((()))())))))))((((((((())))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))((((((((()(((()))))))((((())((((())(())))(())())((())))))))())))))))))))))))))))))))))))))))))))))))))(((()(())))()))))))))()((((((((((((((((((((((((((((((((((((((())()))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(()))()((())))())(())())(()((())))(((())))()())(((((()()((()()(())))())((())()(()))())(((())(()(()()()()(()()())()()))()(()))))(((()(()())))())))()())(((())))(((((()())()())())((((()))))))))()()((((()())())(((())()((((((()()))((((()(((()()()))(((()))()(()(()((()())())))()((())))(((())(()()()()((((((()())())()())))))))()()()()()((())))())(()(())()))))())(()(())))))))()()))(())())(()((()()(())(()((())()))(((((())()(()(()))))()())()()))((()()(()(((())())()())()(((()((()()())((()(())(()))))))(((((()(((())((()()()(((((((((()()()(((((((()()()()))((()()()()((()((()))((()()())())(())())))))()()(()))((((()((()()())()(()(((()))())))((()())))(()(((())(()())(()(()((()()(()(((()())((((()((()(()()()())))((()(((((()()((((())))))()((((()()))))((())(()))()(()(((((())))((((((())((()((()))()()))((()((())((())((()())))))()(())((((())(((()(())))))))))((())()((()))((())()(()())()((())))((()))())))())()))(()((())))()()())))()(()))(()()())(((()()((((((((((()))()()())))(())())((()))((())(((()())))(()))))()))())()(())((())())()))()))((((()(())))())((((()((()()(()()(()((()(()(()()()())(()())))))))()()(((()()))))(()())(()())))()((((())))()())(((())()()(()(((()()()())(())()()(((()(()))()))()())(()()((((()((()))(()))()))()(()()))()))(())))(()))))))))))(((()))(()((()(((())(())(())()))(())()()))(()()()(())))(()())(((((()()(()))(()))())())(())()))((((()()()((())()(()(())))))))))()(())()))((((((()))))))())(((()()((((((((())))())())((()((())((((()))((()))))(()(())))))(()(()))())()(()(((())((())))))()))()((((((())))((((((()(()(())(())((((()))())((()))((())(())((()))((())((((())()(())))())()()(()(()(()))())()((()()()(())(())((()()((())()((()(()()))()))()))()))))(()())))((()()(())()())(()(())()((()()))((()()(())(()(((()())))))()(()))(())((((()()()(())(((((()())()))(()))())(())(((()))((()))))(()()((())()()))((()()()())(((()))))(((())(()((((())((()(()))(()(((())))())(((())((()))(()))(()()())))(()()))()()())())())()((((((((()))()))))())((()())(())((()))()(())())()())(()())(())((()())))(()))))))))(((()((()((()(((((((()((((((((()))()(()()()()()()))()()())))(())()))()(()()))()(())()(()(())(())((()()(())))()()))()()())()()((())((((((((()(()((()))())))((())(()()()()()))()()(()())((()))())))()(((()(()(((((())()))()))(()((((()))))))((())))()(())(()()))(())()(()((()()(())((()))()((())))()))(((()()))(()()(()))((()(()()))))(((((()()()((())()(((()(()())))((())))))())(()((()))()())())()()()(()())()()))(()()()(()))(()))))((()(((()())(())(()()(())(()((()))))(((()((((())))()(((()))(((((((())(())))(())()(()))())((())((()((()))))(()())())()))((()))((()(((((()(((())(())())((())()(()()((())(((())((((()((((()()))())(((((())(()()))((((())))()(()(((())))((()()(())((())())))())(())))))((()((()((((((()((()(())))))())))()()(()((()))))(()))))(()()())((()))()()(((()()((()((())))()())))))()))((()())(((()()(()()())())(((((()))))))(()))()())))(())()()()(())()))(((((()())(()())(()()((())())()()()(())())))()))))())(()(()())(()()()())((()(()())()(()))(()()(())))(()))()(()(())(((((()())((((()()())(()))(((())(())()(()()))))))()()(())))()))(()())((())())())))())())()(()())()))()(())()())())()(())))))())()(((())())(()())((())(()(((((()))(((())()())()))((((()))((())()()))()()))))()))()(((((())()))(((())(((((((()(((()))(()(((()()()((()))()()(())(()()(()))(())))((())))()()(()()(((())()()((((()(()(())(())))())))())()(((()()))()())(())()))())())(()()))(()(()))))())((()))))()()((()((()))())()(()())))))()((()(((()()(())(()()()(()))))()))))((()()))((())())))(()(()))))()))(((()((())))())())()())(()()(())(((((()(())()))))())))((((())()(()))((()((()))))(()(()))(()(((()(()))())())())((()(()(((()))(())())(()())(())()((()()))())(()((((()(()()(()())(((())()(()()))(()))())))(()((()))())()))((((()(((()(((())(())()(((()(()))()))((()))((((()((()))(((()()(((((()())()()()()((()((())()(((()))))()))(()))))(((())()()))()(())((()()(()(()))(()()(((()())(()((()(()))((((((((()()))()(())()()))(()((())()()(())())()()))(((((()))((()())))((((((()))))))()()())((((()((()))((())()()(())(((((()((()(())()())))))(())()))((((()))()()))(((((()(((((()(()(())))))()()((())(()()()(((()))(()(()((()((()((())(())()()())(()(((()(()))()()(()))(((()())))))((((()))))(()))()()()())((((((()))(((((()())(((()(()(()))((()))))()((((()((())())))(((()))(()(()(())(((())(())()))((()(()())))((((())))))((((((((())()()())()((())))()((()))()()(())())))()))(((((()()))())))((((())()((((())((())))())))()()()(()))(()))()))((()(((((())((((()))))(()(())()(((()))))())((()))))))()((((((())())())()))(((()(())()))((())())))(((((()()()(())))()))(((())()))()((()())))())())))))()))))()(()()()))))))()())(())(()(())()()))(()(())))()()((((()(())()((())(((()(()(()(()))()((()((((())()())))((()((()())))((((()))()()())((())))(((()(()()()()((()))(()()()))))(((((()()((()())))))((((()(())()()(((()))((((((((()()()((())(()((()())(()))((())))()((((((())((()()))(()((())(())))()()()(())())))())))()())(((((()((()()))(()(())))())())((())))))(()))))(())((((()((((()))()(((())()))(((()))(()((())()(((()))()((((()()((())))(((())(()())(()))((()()))(()()))()(()()))((()(()))()()))())()((((((()()))(())())())())(()()))))((((()((())()())()))))((())(()()()()()())(()(())())(((()((()((()()))(()()))(()(((()))()))()()(())()()()(()))()()()))()))()())())))(((())))(())())())())))()))))((())()(()))()((()((((((()))()))()))()())()((())((()))()(()))))())(())()(()())(()(()(())))))())()(()))(()())())((())))((((())(()()((())(((()(())())()()(()((((()()()))(((()))))())())()((()()(())())()))())())()))))()(()())(()()(((((()((((()()))))))()((())((()()())()((((((()(()((()()(())((()))))))(()))(())()()(((()()()())())()((((())()))(())())(())(()(((()()(((((()(())()())(((())))(((()((()()()))))((()((()())()(())))(((()))()((())))(((()())(((((((()()((()()())())))(())()()(()))(((())))))()))())(((((()((()()))())())()()(())))((()())))))()))()))()(((()(()((()))(()(()())))())((()()((()))((()()())))()((())()()))()))))()())()(()(()()()(()(()((((())(()(())((())))((())()()))())()))()())((()(((())())))()((((()((()())()())((())(()((()())(((()()))())(()())(())))))()(())))))())(()())))))(()())()))(())))))()(()())())))(()((()(()()(()((((())(())(()(()))()((())))((()))())((()()()())))()()(()))((())(()((()((()())()())))))()))(()())((((())))(())(())))))()))(()(()))((((()()()))())(()())()))((((((((())()())()()(((()()))))(()))((()))()(()))()()()(()(()()(())()(()(())))()((()()()))(((()(())()((()()((((()(((()(()))((()(())())()(((()()))()((()()()()()(((((()))(((()(())(((())((()()()()(((((())((()((()()((()))(())(()()()()()()()()()((()))))(()(()())))))()))()((((()(((()()()())))))())))))())((()))(((()(())()))()(((()()()))(()()))(((()(())))()()())())())))())()()()(()(()())))))(((()(()())(((())(((())(())(()()()(())((()()())((((((())))(()(((())())(()))()))()()((()((()))(()()(())())(()(()(()()(((()((())(())))(()()())()()))))((()))()))(()(((()((((()(()(()((()(())(()))))()((()())((()))))()))(()())()(((()()())((()(())())))((()(()()()()((((()())))))())(())))(())))(())(())((((((()))))())(())())(()()())((()))())))()(())))))((()(())()((()()(()(((()())()((()()())((()))))))(((()(((()((()(((()(((()((()(()()()()()(((()))((((()))()())(()))()()((((()(()()()()((((((())())))()(()))))(((()(()))((())((((()(()())()((()))))(())))(()()))())))()())))()))))(((()(((()(())()()((())()(()((((())((())(())(())()))))()())()()(()))))((((()))())())()))))())((()())((())(()())(((()(()(())(((((((())(())))()()()((()()(()(()))(()((()(()())))()()(()))()())((()((()()())())()()))())()(()()((())))((((())(())()()(()()(()((()((()))()()))()(())(((())))))(()))())()))))(()))()))(((()(()))))))((((()()())((((()))()))()))())((())()((()()((()())))()(()()))()()))))())()())(()(())(()(()(()()))()))))((((())(((())))(()()))()))())()))(((())(((())(((()))(()((()(()(()((((())(()()))))))(()())()((()()((((())()(()((()()()())))()((()()())()()())))()())(()())))()((()(())(())(()()(()())())())))()((()((())()()((()))()(())()))()((())(((((()()()(())((((()(()()))()))((())((((())()))(((((())()))))(()))))(((((()((()()))()))))()))())(()()())()()()())(()())(())(()((()))())))(()())()(((((()(((((()(()())(()))))))())()()()))((()()((()()(((()(())))()))())((()))((()()()()(((()(()(()())(())()))((((()())()()))()()())((((()(((()))()())))())(()((((((()))()))())()))))()(())()())()())()(()()((((()(((())(((())(())())))()()((())(())))((()()))()(((((()())(()()(())()(()())))()()()()(((())(()())()()((((((())(((()))(()(((())()(((())((()()))()(())(()))(())((())((())))()(((((((())())))()())()()((()()))))((())()((((()))))))()))()()))))((()())))((((()(()))))))))))))((()()())((()(()))))(()(()((((()())))())))((()((()))()()((())))()))))))))((()(((((()()))(())()(((((()(())()))((())(((()))))(()))(((())))()((())((())))))((()(()))())()(()))()()())((()()(()))))(()()))()))(((()()))())(((((((())))))))(()))()))))(()()()()())))))))))(())(()))))((()()))(()(()(()()(((((((((((())))(()()((((())(()))))((()))(()()))()((()))()((((()((()))))())())(()())())()()(((()(((((())()(((()())(())))())))((()))(())((()))(()(())()))()(()))))))(()))(()))()())((())))(()(((((())(()))))))(()(())())((()))(())()()(()())(()))()())((((((())()()()(())(())())))())((()()(()()(((())))(()()))))()))(())())(()()()))))(((((((())()(()(((((()())())((()))()()(((())))((((()()))(()))(()())(()))())()()))()))()()))))()((())(())()())())())(())(()((())(((())))()(())((()()()(((())()))(((((((())))()())(((()))(())())()))(())()()((()()()(((())((()())((((())(()())(())()()(()())())((())))()((((())))))()()()((((())((((()((())()(()(((()))((())(()))((((()((()))()()))))((())(((((((()))((()(()))())(()))(()))(()))(((()))))))))(())))()()(())))((()))))())()((()(()())))((()((()(()((()(((())))(()))()))(()(((()))((()))((()(((())(()(()()()())))(((())((((()))))((()(((()())()(()))))((()))())(()))((()(()))((((()()()()(((())()((())()(()))((()())(()()()(())((()))()(()(((((()()())))())(())))())))(()((())()(())()))()()())(((((()()()(()))(()()))(())(()))(((())))())())(()(()((((())())()((()(())()((())((((()())()((()()()))((()()()()()((())()()()(()(())()()))()())))(()(((()()())()(())((()()))))()())())))((()())))))(((()((((())())))))()()))())()()())()()(()()())()))))())))(())(()(()(()))()(())))()))(()()()))()))(()(())(()(()())))(()((((())()()((()()()))()())()))((()))))))()())(())())())()(()))(((()()))()())(()(()))))((()((((())(()(()(()))()()(()((()()))((((()))())(()(((())))))()))))((())(()())(((())))())(())((((())()))()()()()()(())))(((()))(()()(())(())()())))))))((()((()(((()))(((()(((((((((()))()(((()()(()())()))(((()()())(()()(()()))(())(()((())))((()()(((())(())))()))()()(())()())))()()))))))))())(())()(())(()(())((()(())())))((((()()(()()))))((()((((()(()()())))())()(()(())(()))()((((((()(())())))(())()())())())))()())))()(()()()))((((())(()())))(())(())(((()(()()()())((()((((())((((()))((((()(((((())))))((((())(((()(((())((()))))()(()))())()(())((())())())()))((()(((((()))()))()))(())())(()()((())))(()()))(()((()()())(())((()()((()(()(((((())())()))()))(()((()(()))((()))())(((((())()()))))(((((())(()())((())(()()))()(())))((((())())(((()()((()((()))))))(()())(())))(()((())()))))))()()(((((())(())))()())())()())))())))()()))())())(()))))))())())))))))())(()())())())())()))(()(()((()((())(())())((((((()(((())())))())))(()()((()()())((())((((()))))))(())(())(((((()))()()(((((((()()())(()((()))())(()(()))(()())))())))()())(()(((()))))(((()(((()()(((()((()(()())()))((())((())))()())(()(((()((((((((((()())()())))((((())))()))((())(())((())())(()))(()((((()((((()()))(()()((()()()(())(()()()))(()(((())(()(((())))))(()))()))(()()))))(())()(()(()))())()(())))(()((((((()(((()(()((())(()(()((())((())()))(())(()))))(()))((()()()((()(()()((()(()()())((()))))())(()))((()()))))))()))())))))(()))((())))()))))))()(()(()()))(((())))))))())()))()()))()(((())))))))(()())(()(((()())))()(()(()()((()())(((()()(((()))()())()())))()(()()()))(())())(()))(())))))()())))(()))())))(((()()(()(()())())())))))))())))(()()())()())((()(()()))))())()()))))(((()(((()())(()(()())(((()(()()()(()(((()(())(()(())))(())())())(()))((()((())()(())((((())()))(()()))()()())))))))(((())())()())))))(()()))())()))((((()(((())))))()((()((((()(())()())())))))()()))()))((((())))()()))))())((()((()(()((())())())()(()()))))()()())()())()(((((()()(())))))()(()((())()(((())))))))())())(()(()))()()))))())))()(((((()()((()))(()))())())()()))((())((((()(()))()))()((()()(()))(((()))()()()())()()()(((())((()))())())()((((((((()())(()()())())))()()))())((()))()))())())(((((((()()(()()())()(()))()(()))())(((()()(((())(()()(())(((()(()()(((())()())()))()()((())))(()((()(()())))())()(((()))()((())))()()())()())(()((()((()())())()()()(()))(()()()())()((((())())())((((((()))(())()(()((()(()()(()))(()())()()))((((()))(()(()))))(((())(()((((()))(()()((()((((()()(())((()))()((()())()((())(())((()))(((())(())(()()))))))(((()))))(()))))(()()))())())((()))))((())()(()))())()(()))((()((((())))(())))))())))()(()))()()((((()()(()))()((())))())()(()((()))))()(()())()(())(()()))()()((())(()))))()(())()())))))((()))()))()))))((()(((()(()(()))()()(()((()(()))))((()))()((((())))()((()()(())()((()(((()))()(()(()))()(())())((()()((((()((()))()(()()(((((()()()))(()((())()((())((()()()()((()((()()))())((()(((())))()(())))()()()))())))((()))())()((((()(())(()((((()()((((()))()()())((((()()()())()))(())())()(((((()))))()()())())(()(((())(()((()())())())()))))(()())))))))(()())())(()())())))()())()(()()((()(()))()))(()(()()(()((())((())()(())())(((((())(((())(())))))())()))()()()())(())()()(()(())(())())))(((())))())))())()()((()((((()()(()(()()))()(())))((()(()))()))(()())))))())(()((()))(()()())(((()((((((()()()()(()())(()(())(()()()(())(())(()())))))))(()()(()(()())(())(((())(())())))(())()))(()()(())()(()))))((((()(()))))(()))())(()))))((())))()())()((()())))(((((()()()(()())))((())))()(()))((((()()()(((()()()(()((())))))))((()))((())())(()))(())()()(()((()(()))))(((())()()((((()()((()))(()()))((()(((())((()(((())(()()(()()))(()()))()()((())()))()())))())))()(()())((())((()((())()((((((()))))))((()()))())(()(()))())(()())()()()())(()((()()((())()())))())))()()()((()))()()(())()())(())(((()()()())()())((())()(()))()())))((()))))))))(()(((()))()(((((((()((((((((()())))())()(((()))((()))(())(((()(((()()((()))))((()()()(()))(((())))()())())()((())(((()(()((()(()))(()(()())(()()()()))))(()()()))()))((((()(((((()(()())))(((((()()))())))()))(())())())()()(()))))(()((()(())))(()()((((()))))))(((()))))())))((())))((((((()(((())((()())()(())())((()()())()()))(((()()))(()())()()))))(((()(())(()(()((()()(((()((((()))((()()(()()))((()()()((()))))()()))()()))))((()())))()(()((())))))))))))()()(()(()())))((())())(()((((()(())))()())()))))))(()()()())))(()))(())))()())()))(((()))))()())()(()((((()()(()(((()((((()())))((((()))()((())((())((())())()))(())())((())))(()((())()((((((((((()))((()(()(()))((((()))())((())())(()(((())))((())()(()((())()))(((()))()((()())(())()()(((()((())))()(((()()((()))()())(((()))))))()(())(())()(())(()()()(()((((())(()((()()))()(((())((()(()))(()))))())())()))(()((()(())())(((()((((())())()(()))(((((()()((((()))))()(()((())()()))((((()))((()(())(((()())((())((())))))))(()())(((()))))()(()))(())(()(()((((()()(()()()))))()()((()))()()(((()((())((((((()(()))()))()((())())))))(((()))()(())(()()()))()(()(())((())))()))))(()))(())))((((((()())())))))()))()))())(()()()()))))(()((())()())(())(((()()))))(()))()()))()()))())))())))(((()))))()(()())))((((()(())()()())()((((()))()((()(((())())(()()()))))(()((())(())))(())()((()()(()((())(((()))))()()((((())(())()())()(())())((())(()()((()((())))))((((()((()((())((()()))(()())()()()(()())))())))()((((()())())()(())((()((((()(()))((())))))(())))()()))(())((()))(((()())((()(())())()(())))())()(((()(())))))))()((())())()((((()))())())())(()))(()()(()()()()()())(()()()())()()))(((()))((()())((())(())())(()((((()((()))))))((((()))(()())()((()()()())()))((((()((((()((((())()(())(((((()((()((())))()((()()))()))()((()))()()(()(()((()()((()((((())())())()()())()())))((())((()((()(()())))(())(()(((())((()))()((()(())((()()(()()()()()(()())())((()()((()()((()(((()()(()))()))(()((()))((())(())))(()(()())()()()())))(())(((()))(())))())))()()))))))())))())()()))))()))(())())))()(())(()(()(()())))))((()(()()(((((())()((((()(()((((()()((((()()())())((()((())))(((()())))()((((()()(((()())(()))((()(()()))(()))()())()((())()((()()())())))))))(()()()))))()()(()())(())()))))()()))))))(()))()))))))))(()((()())))))))(())(()())()))))()()())())(()(()()))())()(((((()))(()(((())()((((((((())()()()(())((()))))()(((()()))))()())((((())))))()(())((()(()(()))))((()))())()()(()))(())))(()(()()(()(((((((((()(()))))))(((()())(())))))((())(((((((((()))())))(((()(())(()()((()))()(())(()((())))())(((()()())))())()))()(((((()(()))))(()))()))))(()()))(()(()))))())))()))())(())((()))()())(()))())(()(((()())()())(((())()())(()())(((()()((((()()())()((((()))())((())()()()((())()))((((()((()()())(()))))(((()(()((())))(()())((())(()(()(((()((())()()())(()))())((()((())))(((())(()(()))())))(()))((((()((())()))(()(())(((())()))()()))(())(()()((()))((()(()()))))))))(())))))(((((())))())))())(()((()())()))()((((()(())()()))()()()(())(()((()))()())())))))())()))())(()))()(((())))))))((((()(()(())())(()))())())()((())(())))(()())()(()(())))))((()()())))(()(())))()(((((()(((((()(((((())()())))()()((()(()))(()))(((())))())(((()))((())())))()))()(())(()(((())((()))(()(())((()())()()((())))(()(()))))(()))()())))))(())()))()())))()())())(())())()(())()))(()(())(())))))()))))))(()((((()))()))())()(())()())()()()()(())(()(((()()())()())(()()((((()(((((())))()()(())()(())()))(((()))(()()(())(((((((()((((((())))()())()()()()()))(()))())(()((()()(((((()()())((()())()))((()))()()))((()))()())(()())))(()(())(()(()())()((((()(()(()))()())((()()))()(())(()()(()(()())())))()(()()())()()))())(((())(()())))((()))))(((((()((()()((()())))(()))))))((()()()))((())))((((()(()(()(((()()())((())()))(((((())(()()()()((()))(()(()(((()))()))()())(())(()((()()(()))()((((((())()()))(())))(())))()((()(())))(())())(((((())(())))(()))()(()))))()()()))()))())())())(()))))))())))())((((()())()()))()())())))))(()()()((()(((()(()((((((((()()()))))((()()()(())(((()))(((()()))()))(())(()))))((()(()())))(()())()())(((((()()()(((()(()(((()(()())(())((((())(((()())))((((((()())()))()())()(((()(()())()()((((()())()(()((())))))(()()))))()(()((()()(((()(())()((()(())(()()))(()))((()(())(()))())()))()())(()())((((()(((((((((()(()(()()())())))((()()()((())()))(()()))))(()(((()())()()()))))(((()((()()(()))())()(((()((()))((()()(((())()))))()()()(())()))(())((()(())()((()()((())()(()()()()()))))(())(()))((((()()(()())))(())()()((()())((()(()()(())())(((()()()()())(()()()))(()(((())(((()()()()((()()))()())((())((())(()())))()()()))((((())))))()))(())()(()(())()))((()((()(((((()((()))))(()()))))(()()((())())((()(()((()(())()))()(())()())((())()))()((((())()(()(()))()))()(((()()))(())()((((()))))()())((())(()()))))())((())())))(()()())()((((()()(())(((()(()()(((())(()((())())(()()()())()(()(((((((()))))))(()())(()(((())((((()))())))))((((((())((()))()()()(())())(()))((((((())(((()()))(((())))((()()((())((()))()(()())))))))(((())(((()))())(())((((((((((())()((())))((((()()))((())((()))(()))()((()))()())()(()((()(()())()))((()())()(()()()))(())))(())(()))))))(())))()(()((((()((()()()(()(())))(())(()))((()()())(((()((()()((()((()(())((()()()()()))((()()())))()(()))(()(((((()((((()())(()((()))))))(((()))))((())()((()()(()((())((())())())())(())(()))(()((((())))(()(((()()()))()))))()()))())(((((())))()()(((()(()((((((()()((())(()()(())))()()))(()()(()()(()()(()))())()())())())))(()((()())())()(((())())()(((())))(()()))()))()))()))))()((()())((((())(()()(()()))))))))())))((()())(()(()()))())()(()())()))))(()())(((()((()(()()()())()(()()(()(((()(()))))))())()))()()()()(()()((()()())()(()(()()()())))(())(()()((((()))()((()())))))))(()()))))((()(()()))()((()(()(()))(()(())()))()(()()((()()(()(()()(((()())()())()((()((((((()))((()))))))(()((()))(((()()())))(()(())(()()))(()()))((()()(()()(((()()()(()))))()))((())((())(()()))(()))())(((((()())()(()))()()))(()((()()()()))())())))))))))))(()))))()(())()())))))()(()(()()(()((())))))())()))(((()))(())()(((())(()((((((()()())()))())))(())))(()))(())()((((()(())))))()))))(())()(())()))(()(()(())())))))(((()(()((((()(()))((((()(()(((()))(((()())))((((()))()(((()()(()))((())))()()())())()())()(())))((()())((()())()()((((()())(()()(()((()))(()(())(()))(())(((((())((())()()()((()(((())()((()))))))()))(())()()))(())(()))))))())((((())))()()))())((()))))))((()))())())()(()())())())())()))()(()((((()(((())))))()))))())))(((()()()()()())())(()(()))())((())((())))())(((((()))()))(())))((()))))))))(()(((((((()((((((())(()(()((()()))((()))))(((()()((()))())(()))))((()()))((()()()))))())(()(()((())(()(())())(()()(((())))(()))())((()((()((((((()))())()())())((())((()()(((())())(())((())()()()))(((()))(())()))(()()((((()()))))(((()((((()(()()()()()())()(()()))))((()))(()))()()((((()()()())()))(()(()))))(((())())(()(()((((())()())()()))(())))))))(())()())(()))(())())())()(()((())(())))(()(((()())(()))(((()(()())(()()(()(((()(()())(((()()((()()((((()()()())))()))((())((()(()))()()((())()((((((()(())))()(()(()(())))()))(((())((())))()()))((()()(((((()))()(())())(())(()())(()))((())()((()()(()))()))(()()(((()))))())))))))()))(()()(((()))()(()())(())()))()))())((()())(())())((()((()()())((((()(((()())((((()((()(()())()()()()))()())((())(()()()))()((()))(()())()))))))())))(()())(((((())(((()())()()(())()((((()))(()()((((()())(()))))()()))())())(()()())(()()(()()()))))(((()(())((()(())(())()((((()()()())))))((()))))(()()()()(())(()))())()(()(()())()((()()()))())()(()((()((())()()(((()(())(()())(()))()))()(())((()(())()()))))(()()(())()())((((())())(()()((()(()())(())()()))))((((()()))))(((()()(()()((((((()))(((()(()()()))))(()((()))(())))((()(()())(()(()))((()()((((((()((())())((())))))()))()()()((()))())))((()((())(()(((())()())())))()())))()(()(()))()((((((()()(((()((((((()()(())))()()())(())(()()()()()()))(())(()()(())()()(((()))((())()()(())(())))(())(((()((()))))(()))())(((((()()))((()()(((()()(()(()()()(())))))())(()))(()()()))(()())(()(()())()()))()(((((()(((()()(()))())(()))()(()))((((()))()))(((()()())()()())))(()())((((()))())))())(()())()())(()(((()(((()())(()()((())))(()))((()))((((()((()))(())()()())()()))()()())((())()(()())))()()()(())()))))())()((()))()(()()))((((()())))())))))())(())())(()))))))()(())(((((()(()(())))((()(()(((()()()()))()()))(()(()))))()((((()()())()(((())(())))(()()))()(())(())))())()))())((()()()()))()(()(()))))())(())((((())((((()()(())))()))()))))()((((()))()()))))())))))()))()(()))())))()(())(((((())(())(()())())()))()(()()())(()(((((((()()())())()))())())(()()((()))())(()())(()()())()))())((()(((((())()((())()(())((()(((()()()()())))()())))((()))()()())(((()(()(()(()(()(())()))()))))(((())))((()((()((((())))())())()())())(((())(()))(((((()())))())()(()))))()())()))(()()(()((((()((()(()())))(((())))()())()()(()))))))()))((())()(()(())))())())())()))()()((((())((()(()())))(((((((()()((())))))())(())(()))((())((()()())(())(()()(()())())))))()((((()()(())()(()))(())())(())()))(()((())(())()((()((()((()())()()()))()))))((())())()()((((((((()((()((()()(((()(((((())(()))((()()()())))(((()))((((()))))((()()))(()((((())(())))())())((((()((())()))(((())())())((((())))((()))()))((()((((((())(())())((((((((((())))(()))())(((((()()()(()))((()(())))()(((()))(()))))(())()())(()((()()()((()))))))()(())(()()()))())())(((())()))()(()))))))))))(())((())))))(())((()()))))))()()((()(()()((()(((((()(()())((()()()))())((()(()()())))(()()())))()))(()()(())(())(()()(((())())()(())(())))()(()()())))))))(())((((()))(())()((())()(()()))((()))))()))())))()(()()())))((()))))))())()(()(()()())))((()))))))))()(((()(()))()((((()))))())()()(((())(((((()))(()(()((()(()())((())((()(()(()()))((()))(())))((((()(())))((()(()))))))())())((()((()(())(((())))())()(())()((()))()(()()()((((()(((()(())()())()(())(())))((()((())(()))()())()())))))))))()))())(()(()((((()((()(()(())(())(()()(()((()())((()()(((((())()())(())(())(()()()(())))()())())((()((()((()((((())))))))()())()()))())(()((())))))())(()())(()(((()()())(((((()()()))()((())((()((((()()()(((()())))()()())(((()((()())))(()()(()()))()((()())((((()(())())))(()(()((()))(()(()))()(()())())((()((())())))(((((()()())()((()()))(())())()((()))()())()))((()(()(()()((((()(((()()((((())((())((())(()()((())(((())(()((())())())(((()())(())))()))()()(((()())((()()(()))))))))()(())((()())((((()())(()((()((()())((()(()()((()())((()(((())))())))))(()((()(((()(((()))(()(()())()(((())()()(())))())((())()(()((())())))))((()(((((()(())(((())())))))))))(()))(())((((()())()())())((((()(((())(()))((()(()())(()))((()()()))(((()()()(((()(())())(()())(()()))()((()))(((()(()()()))))((()(())()))))(())))())))()))))()()()))()))))())()())())())()()))))(())())))()())))(()()))((()(()()((((((()(((((()))))(()))()()((()))()()))(()())())(((()())((()))))()()))(())())))(()(((()))())(()(()()))()(()(())))())())((()()))()(()(())))((()((((()())(())()))(()()()(()))()(()()))))(()()((())((()()())((())(((()()(()((())(((()()))))()()))(()(()()))()))((()(((((()(((()))())))())())())(()))())()()())())())((())())()()((()(((()
)())))))((())((()())))((()()())(()))()))(()((()())()(())((()(()())(()(())(((())()))(()))(())))()))((()()))(()))()))())(((()))())))(())()((((())()()((()())())(()()()(())))(())))()()()(()))))()(()()())()))))))())(()())()((((((()()))())())((((())(((((())()()()())((((((())))(()))()(())))())(())((())))(()()((()((()(())()))()))((())(((()((()()())())(()(()()))(()()())()(())()))()))((((()(())(()())()))(())(())(()()()((()((()((())()()(()))())))()((())()(()()(())(()((((())()))))(()())((()()()()((())())(()())((()()))(()()(((())((()((()))))))))())(()()))((()()())))()))())()))))()))))))(()()(()(()(())))())(())(()(()(()()))()(()())())(()))((()()())))()))))((()(()))(()((())())())()))))))((())())(((())(())(((((((((((((()(())((())))(((()))(()))(((()()))(()))())()(()(()())(()()))(()((()(())(((())((()()))()(()()(())))(((())())(()(((((())(()))))))))))(()())))))((()())(((()(()()))))(((()(()(((()())(()))))))())()((())((((())))()))()(()(())(()()(()()()))))))))))((((()))()(((())((()(((((((()()()()))()((())))((()()()()))))()()())(()))())()()(((()))())())(())())))))((()())()())((((()((((())()(()()())(())())((((((())(()()((((()((()))))()))))(((((()((((()))()()(()())))(()()()(((()()())())(()((()(((()))()(())(()))())))))((())((()())((()((())())()(()((()))))())))((()))(()()))()(())))(()((((()()(()((())(()()()(())((((()()(()))())))))((())))(()(()))()(())()())(()(((()(()())))())(((()(()())((()((()((())())(()))((())()(())()))()))(()())))())))(()())))))()((((())))()(())))))())))))))((()))(()((()))))))(())()(()()))(()))(())((((((()()((()()((((()(()(())()((()))))()()((((()())(((())((()))((()((((()()()()()))(())((()(((())((()()))()))))))))())))()()()((()()(()()))())())(((((()))((()()))))((()((()()))))((())()(((())())(((((())()(()((()(())(((()(()((((()))(((())(())((()()((())))))((()((()))))(()((()(()))))))))))(()()(()()()((()((()())()))(()())(())(((()()()()())))))(())))())))()()())))()()())()((()(()))))))()(((((()(((()(()))(()(()(((()(()())))()(())((((()(()))((())((())))()((()(()()()))(()()(()))(())()(()))))()())())((()()(())())((()(()(()()(()(())(()))))))())))()())))(())))())(())())()))())())))())))))))))(((((((()((())(())()()(()(())(((()))(()))(((())()))()())))))((())((()((())))()(()(())()((((()(())))((()))))()()(((((()))()(((()(())(()(()()()()()((((())(())))))))((()(((()())(()))(())())())()))(((())))())((((()())(()(((()(()()()()((((())()((((()()()()))(((())))((()())))((())(())(()))((()((()))()(()((()))(((((((((()))(())())(())(()())(()))(((())()())()((())(())(()()(())()()))((()()))((())))(((()(()(((()()))(())(()()((((()))((()()()))())(())(((()((())))()))()())()))))(()()))()))))()()(())(()())()))(()(()(((((())(())))(((((())())()()((())()(()()(()()(())))())(())()))))()))(())))(())()(((((())(()(())(()()())()()))((())))())(()))))(()((((((((()((()(()(()()(()()(((()((()))(()))())()())()())()())()()(()((()()())))()()))(((()(((()())()(())(()()()))(())))()(()((((((())((((()())()()(()((())((()((()(()))())))((()))))((((()()()())())()(((())(()(()()((()()()))(((((((()))))((())())(()()))((()))((()))(()()))())((()())((())()))))()))()()))(()))()(())))()((()((()(((()()))())(())(()((())(()))()()))(()()()))(()))()())((())(()))))()()))))()(()()))()))()))(()((()()(()()(((()(()()((()(((()()))(())(((()()((((((()))()))()(())))))(()))()()))(())()(()()())())((())()))())()())((()(((())()))((())))))()))(()(())(()())())())(()(()(())()()()(((()())(()))))(()))))()))((()()()(((((())(()())(()(())()()((()))(((())()()()((()((((())))((((((()())(((())((((())))())()()(((()())((())()))((()(())()((((())))()))()()(())(((()(())(()))(()(((()())))())(((()()(())))))(())((((()(())(()))())((((())))((()))(((()()()(((()((((())())()))))(())()((()))(())((()))()))))()())()(())())((()()(()((()()))((((()()(())()))()))(()())(()((()))()(()(())()(()(())(()()(((())()())()())()()((()((()(()()))()((((()()())(())))))(()()()(())((()((()())((()())()()))(()))))()()()(()()()((((()(())((()())(()(((()(((((())))))(((())())((()())()))()()((()(()()()))(()))((()())()((()(((())(()())(((()()(())()())(()))(((())(()())(()))(()((()((()((()))(()))(((())(()))((()()((())))()())()()()()())()())()))(()(())(()))((())))()(())())(()))())()((((()())()()))(()(()))((()(((())))))()()())())))()(()))()()((()(())))()(()(()(((()())(()()))()())()))))()()()))))()(((()(())(()(())())(((()(()())(((()())((()((()(()()()(((()(()))(())))(()()(()))(())(())))(())((()(())))((()(())))(()())(()((()((())(())))(((()))(())()(()))))((()()())()()(()(((((()()()))))(((((()()((()))))()()(())())()()()))))()))()())(())))()))))()()()))))()))()((()(()((((()()(((()(()())())((())(((()()()))))()()(()(())()()()))()()()(())))())((())))((()))))())))()((((((((())))()())))))()((()()))(())((()()()((((((((())(((()((((((())()(((()()()())(()))((()))(((((()))(()()))())((((()))())()))(((((()(((()())(((())()))()(()()))(((()())(()()))()))())))((()(())))((((())(()(())()((((()))((((()()()())((((()((()))(()(()))))()((())()()))()))))))(()))(()(((()))))((((()(()(()))(()()()))()())()()())))()))())(())()(())()((((()(()((()(((()()(())())))()()()(()))()()()()))())()(()((()((((((((((()(())(())())()()(((()((())((()((()((()()())()((())()())()(((())))((())(()())(()()()(()((()))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))(()))))))))))(((((((((((((((()))))))((((((())))))))))))))))))((((((((((((((((((((()))))))))))))))))))(((((((((((((())((((((((()())))))))))))))))))))))))))))))))(((((((((((((((((((((((()())((()))))))))))))(((((((((((((((((((((((((())))))))((((((((((((((((((((((((()(((((((((((((()))))))))))))(((())))))))))))))))))))))))))))(((((((((((((((((((((((())((())))(((((((((((())))))))))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))(((())))))((((((((((((((((())(((((((((((((())))((()))))))))))))))))))(((((((((((()(((((((((((())((((()))))))))))))))(((((((((((((((((()((()))))))))))))))(((((()))))())))))))))))))))))))))))))))))))))))(((((((((((((((((((())(()((((((())))))))))))))))))(((((((())))))))))))((()()))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((())))))))))((((((()))))))))((((())))))))))))))))))))())))))))))))))))))))))))))((((((((((((((((((()))((((((((((((((((((())((((())))))))))(((())))))))))))))))((((((((((((((((((((((((((()))))))))((((((((()))))))))))))))))))))))))))))))))(((((((((()((())))(((())))))))))(())(((((((((((((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()((((((((((((((((((((())((((()))()))))))))(((((((((((((((((((((((((()((((((((())))))))((((()))(((())(((()((()))()))((((()))))))))()))))))(((((())(((()((())((())))(())(((())())))))))))))))))))))))))))))))))(((((()(())(((())(())))))))))))))))))))))((()))))))))))))))))))(((((((((((())))))))))))((())))))))))))))))((((((((((((((((((())((((((((((((((((((((()))))))))))))))((((((((((((((((((())))))))))))))))))))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))())))()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((()()))(((())(((()))))()((())))((()((())()))))((((((((((((((((()(()))))))))))))))))))))))))))))((()))))))))))))))))))(((((((((((()))((())(()())()))))((()))))(((()))(((((((((((((((()((((()))))))())))))(((((((((((((((())(()((()(((((())))()))(()()()))))))()(((((())))))))))))(((()))))))))(((()))(()((((((((((())(()))))(()()))()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()))))))(((((((((((((())))))))))))))))))(((((((()))(((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))((())(((((((((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()(())))))))))))))))))))))))))))))))))))))))))))((()))((((((((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((()())))((((())(())))))))))))))))))))))))))))))))((((((((((((())))(((((()(())))()))))))))))))))(()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())((((((((((((((((((((()((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))(((()))))))))))))))))))))(((((((((((((((((((((((((((()))))((((((((((())))))((((((((()(()()))(()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))()))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))((()(((((((((((((((((())))(((((())))))))))))))(())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((((()))((()))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))((((((((((((((((()))))))))((())))))(((()))))))))))(((((((((((((((((()))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((())((((((((())))((((((((((())(())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))(())((()))))))))))((((((((((((()))))))))))))))))))))(())(((((((((((((((((((((((((())))())))))))))))))))))())))))))))))))((((((((((((((((()))))))(((((((((((((((((())))(((((((((((((((((())))))))))))(((((()))))))))))))())))))))((((((((((((())))))))))))))((((((((((((()((()))))))(((((((((((()(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((()))))))())))))))))))))))))))))))(((((((((((((((((((((((()(((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(())))))((((((()(()))))))))))))(((((((())))(((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))(())))))))))))))))))))))))))))(((())((((())))))))))))))))))))))(((((((((((()))))))))((((((((((((((((()))))))))))))))(((((((((()))((((()))))(((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))))))))))(((((((((((((()))))))(((((((((((()))))))))((()))))((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))))(())((((()()())()))())(((((()))))))))))))(((((((((((((((((((((((((()(((((((()((((())))))))))))))))((((((((((((((((((((((()))))))))))((((())))))))((())((())))((())))))))))))))(((()((()))(((())))((()))(((((()(()))(()))))))(((((((((((((((((((((()(((((((())()))(())))))))))))(((((()())))((()()((((((()())))))))))))))))))))))))))))))))))))))))))((((((()(())))))))()))))))))))))))((())((((((((()())))()))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))(()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((())(((((((((((((((())))((((())))))((((((())))))))(((((((((())))(((((((()))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))))))((((((((((((((((((()))))))))))))))))))((((((((((()((())))())((((((((((((((((((()))((((((((((()((()()))))()))))((()))))))((((((((((((((()))(((()))((()((((((((((()))(((())))))))))(())))))))))))))))))(((())((()))(()))))))))(()))))))))))(((()))))))))))))))(((((((((((((((((())(((((((((((((((((((()))((())))))))))))))(((((())((()))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((())))))))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()((((((((((())((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((())())))))))))((((((((()))))))(()())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((()))))))))))))(())))))))))))((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))((((((((((()))))((()))))))))))))))))))((((((((((((((((((()))))))))))))))(())))))))))))))(((((((((((((((((((((((((((((((((((((((()(()))))))))))))((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((())))))))((((((((((()))))))((((()))))))))))))))(((((()((((()))))))(((((((((()))))))))((((((((((((((((((((((((((((((((((((())((((((()))((((()(()()())))))))(((())))))))((((((((((((((())(((((((((())(())))((((((((((((((((((((((()()))))))))))((((((((()))()))(((((()())))()))(((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()(((((()((())))))))(((((((()))))((((((((((((((((((()()))))))))((((()))))))))))))))))))))))))((((())(((((()))))((((()))))))))))(((((())))))))))))))((((((()))))(((((((((((((()))))))))))))(((()())((((())((())))((()((()))((()))))())))))))))))(((((((()))(((((((()))))))))))))((((((((((()())))))))))))))((())(((())())))))))))(((((((((()((((((((()((((()))))))))((()))))(())))))))))()))))))))))))))))))))))))))))))))((((()))))))(()())))((((((())))))))))))))((((((((((((((())))))))()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((()((((((((((((((((()))(((()(((()))))))((((((((((((())((((()(())((()))((((())))))()))))((((()(())))))((())()(()()(())))))))))))))()))))))))))))))))(((((((((((((((((()(()))))))((((((((((())())((((((((((((((((())))(((()))()))))))))))))))(((((()(((())))(((((((()(()()))()(((((((((((()())))(()))))(()(((((((((()(((()))))(()((())))))))))())((()))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))((()))))((((((((())))))))(()))((()(()))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()(((((((((((((((((((((((((()))))))))))))((())))))))))))))))))))(((((((((())))))))))))))))))))((((((((((((((((((((((((((()(((((((((((((()))))((((((((((((((((())))))((((((((((((((()))))(()()))))))))))))))))))))))))())))))))))((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))((((((())))))(((((((((((((()))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())(((((((((()))))))))))((((())))))))(((((((((((((((((()((((((((((((((((()())((((((((())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((()((((((((((((((((((((((((((((()))))))))))))((((((((((((((((())(())))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((())((())(()))))((((())))())))))))((((((((((((((((((((()))((((((()))))))))))))))))))))(((((((((((((()))(((((((((((((((((((((((((((()))))((((((((())))))))))))(())()))))))))))(((((())))))))))))))))))))))))((((())))))))))))))))))))((((((((((((((())((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((((((((((((((((((((((((((((((((((((((((()))))))(())))((((()))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((()))))(((((((((((((())))))))))))))))))))))))))))))))((((())))(((((((())))(())))))))))))))))))))))))))))))))))))))))((((()((((((((((((((((((((()))))))(()))))))))))))()))))))((((((((((((((((((((((((((((((((((((((((((())(((())((()))))))(())))))))))((()))(((((((((()))))))))))))((((((((((((((((((((((((()))))((()(()))(((()))))))(((((((())))(())))))))(((((((((((((()(((((((((()))))))))))(()()))))))))))))))))))))))(((((())((())))))())))))))))))))))))))))(((())((()))(((()(()))()))))(((((((((((((((((((((((((((())(((((((((((((()))))))))))))))))))))))))((((((((())))))))))))))))))))))))((((()((((())))(((()))(())))))))))(((())))))))((((((((((((())))())(((((()))))))))))))))))))))))((()((((((((())))()((((((())))())))))))())))))))))))))))(((((()(((((())(((()))())))))))))(((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))(((((((((((()(((())))())))(((((((((((((()(((())(())))((((((())))))))))))((((((((((((((((((((((((((((((())))))))))(((((((((()))))))))))))))))))))))((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))((((((((((((()))))))((((()((((((())))))(((()))))))))((((((((((((((((((((())))((((((((((((())))))))((((((((((())))))))))))))()))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()())((())))))))))((()()())))(((())))))))))))))(((()))))))(((((((((((((((((((((())))((((((((((()(((()))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))((((((((((((())))((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((())((((((((((((((((((((())))))))((((((((((((((((((((())))))))))))((((((((((())))(((()))))))())))))))))))))((()))))))))))))))))))))(((((((((((((((((()))))))(()))))))))))(())))))))))))))))))))))))))))))))))))))))))))))))))))(((())()(()(((())((()(()(()(((()))())(())(((()(((((())())((())())((())()()())))((())(()()())))))((((()(())())(())())))()())()()()()))(()()(())())())()(()())))(()(())))()())))()(()((()(()((())((((((())(()(((()((()(()))((()))((((()((()()((())(())())()())()((())()(())()(()()()))))()(()(()))))))(((()(((()())(((()(()))())))))((())(((())))))((()())()(()(()()())))(((((())((((()((()())))())))())))()(()()(((((()((((()()))()((((()(((())((()()))()(()(()())))((()()()((()(((()(()()))()())()))()()()(((()(((())(()(()())(()()(((((())()))(((())()()))()())())))((()())()((()(((())))())((()(())(())))))(()))((()(()))))(())()))(()(())(()((()(()))))))())(())()((())(((()((())())((())()))()((())())()((())(((((())(((((()()()()(())(())))(()()((()))(())))()(()(())()((())(())(()()(()(()())))())((()))()())(()(()))))()(()(((()()(()()))((()()(()(()((())()()))(()())))((())((((()))(()())(()()(((()((())()(((()(()()))((()(()()())())()()))(()())))()())(((()((())()((((()())))()())))))((()()(())()()(())(())))()(()(((((()()())))))((())))))(())()()()(()(((()(()))(()((()()(())((()))()(())((((())))(((()((((()()((()()((()()())(((()))()()((()()())(())))()))((())()()))()())())()())()((((())))(()))()(()((((()()())((()))))))((((()))()()())())))))(()(((((((()))))(()))(()(()(((()))()()()()()(())(()()((()((())(())((()))(()))()()))))())(()((()))((()((())(((()((((()()())()(()((()(())()()()()()(()(()(((())()(()))))()()((((((()()((())()()))((((((()((())((()())))()))(((()))()))()()()))(()(()(())))((()()())(((()())(())((())())()()))))()))((())()())()()))()))))())()(()((()(((()))()())(()))))(())((()))()((((((((()(())())))(()()(()(()((())))(((()((()(()(((()))()(()))(())((()))()()())(())))(()))(()))))(()())()((((()((((())))(((((()))())()((()()(((())))()()()(()(()(())(())(()()))())((()()(((())((()))())((()(())())(()))((())))(()()(()))())))))()()(())()(()()(()()()()(()))))(((())))()()))((((())(())))))()()(())()(())()()))()))(((((()))()())(((()(((())()(()))(()())()())))((()))(()(((((()((()())()(()(())))())))))()()((()(()()((()()())))())))())(())()))()(()())))))())))()())(()((((((())))(())())))((()()))(()))()()(()(())))))))((()(()((()(())()))())())())((()))))()()()(()())(())(()()()()())())(()())(()))()(())))()(((()())))(())()((()()))())()(()()(()(()))()()()())))))()))()(((())())())))((())()(((()())))(((()())()))))(()()()((()()))()()())(())())(()(((()()())(((()())((())()()()((())))))))((())(()))(()()()))((()((()(()))(()(()(()()()))(()))()))())())((())))(())((()()(()())(()((((()))))()))()))())(((())))()()(((((()))))(()())()()(()(())()))((()(()()))((((()())((())(((((()((())(())))((())())))())(())((())))((((((()(()()(()(()())()((((((()())))((()()))()()(()()()()(())(()(()()(()())())((())(()((()((())()))))()((())()()))(())))))())(())(())(())))()(()((()(())(())(()()(()())())())))(((((((()(()))(())))()(((()(())()()()))(((((())(()()))(()((()()))((((()))((()()((((()(()))()())((()))))))(())(((())(((()())))()())(((((()(()))(())))(()())()(()))(((())((())((((()(((()()()(()((()))()))()))()(()()())()(())((())(((((()()))))()((((())(()()(((())))())))())()))(((()()((()()()(((()(()())(()(())(())())))(((()))()()))()()())((()((((((()))))))()))))(()())((()(()))(())))))())()))(((()(())()())())))))()())((((()))()())((()((()())()(((())((()((()))))))()(()()))))(()(()))))((((()))))()())(()((())(()(()())((()(()(())()))((())((((())())(()((())())(()(()))))((()))())(((())(())()()()(((((()((((()(((()(()))()(((()()()(()))((()((())((((())(())())())(()((())((()(((((()(())()())()()((()(())))((()))((((())(())))()()((()))))()(())((())())(()((()((()())()))))(()))()(((())((()()((()(((()())(()((()))(()())))(())))(()((((())()(())((())))))(())((((()))()((((()(())))))))(()((()()((()((()))((()(((((((())())()(())))((())((()))((()))(()(())(((())((()(((()(()))())()()())()))())(()(((()))()(()(((((()()(())()))()()))))(())))())(((()(()((((((())()()))()))(()()())()((())((()()((((((()((()()())(())())((((((()))))(()))()((((())))())(()))(()(()()(()()))()(())((((())()))()))(())())(()(())()()())))()))))))((())())))(()(())())())())())(())))(()()))((()(()((((())(()()((((()(((()()()()(()))(((()))(((()())))(())(())((((()()())()())))(()((()((()()()(((()())()(()((())((((()))))))))()((()(())))(((()()()()))))))()(()))))())())()((())(()((())(()())())()))(())((()()(()))())((()((())())(((()))())((())(())))()())()((()()(((()(()())()(())(()(()))()(((())))))()()))))())(()))())))()(()(())())))())())(((((()()()((()(())(()()))))()))(())))))()))()))))())())())(()()(((()()(()))))(())()(()(())))(((())(())))))()()))()()))()))))(((())))))(())())))()((())())))((()(())))(((()(()()()())((()((((())))))((()))(())(())(()()))((()()())(()(()())()(()))()(())(((((()())))(())()(())()(()))))(()()((((((())))()))))))(())())()))))()((((()()(()))))))(())()(((()(()))(((()(()(())()))())()))(())))())))((()((((()(()((()(()()(((()((((()((()()((()))(()))(())(((((())))(((()())())((())((((()()))())(()()(())(()()))))(((()))())))))()())))))()(())))(()))))())()(()())(()((())))))())())((((()())())((((())(((((()((()()()()(((()(())(((()))())))())(())))((())((((()(()(())())))))()))))(((((()))((()())()()(()(((()(())))(((()((((()((()((()())()))()()))(()((())))())((()(((()(()))())))))((()(())())))))(((()(((((((((((())(((()())())(()()))((()()()))()))))))())))))()(((()))(())))(((()(()())(()((()))(()((((()()()()))))()))()()(()()()))(()())))(((((()())()(()()((((()()))))((()))(())()()(())(())(()))))))(((((()((()())(()())((((((()(()(()))(((()))))()(()()()((()())(((()(((()(()(()()()((((())((((()))))(((())))()()((()((((((()))(()(()()(()(((((())((())((())))(())))())()()((((()))()()())()))((((()((((()()()(())()(((()())((()((())))()(()((((()()))()(()(()()())(()((()()((()())(()()()())()((())(()()((()())()())(()())((()())(()())()((((())(())))()())))()))())))()))(()((())()))(()(())())(()((((())()()())))()())))))()()((((())()(()))))))()))))))(())))((())(()())())()(()(()(()))())()))))())))(((((()))(()()(()))(()(()())((())))(()(()))()()(())))((()((()))())))))())((()))())((())()())))())))())()((()(((((())()(()))))()((()((()))()(()()((())))))))(())(()))()())(((()()))()(()(()))))())))))())((())(()()))()))))))())()(())(((())(((((((()(()())(())))()((()())(()))((()())(()((()(())((((()()(()((()((((()(())))())(()))(()()(())))())(())())()((()(()()(()))()()))))(((()(()))(()))()))()))))()(()((())))))))((()())()()(()())))))(()(()(())(((()(()())))))))))))(((((())))((()))())))))))))(()()()()))()))()(())())(()(((())())())()))))()))(()((())()))())()()((((())(())(((()))(()(())((())(((())()())(())))((()()((())))))((()())()()((((())()(((()((())((()(())))()()()((()()))())(()()())(()(()))()()((())()(()())(())((((()))))())()())()))()(()))((()))((((((()()))())()))))(()()()))((()()())())(()())))()()))))()))(())(()))()))(((((()(())()))))))())))()))())))(((()())(((()(()()())((((())())((()()))((()()())(()))((()((((())())())()((((((())()))()))()(()))()(())(()()())((()()(())()()(())(((()()))(()()())()))()(((()(())())(()((()())((()(())()))()((())()()))()))))((((())(()()()()(())(())(()(())()()()))())())()()(())())))(()())((((()))))))()((()()(()((())(())))(()(()(()))()(((()((()(()))())(()()(()(()()))())((()()()))()))()())))(())(())()())(())(())(()((((((())()()(((()(((()))()()((((()))((((()())()))()(())))(()))(((()))(()(()()))))))())))(()(((()(((())((()(()())())())((()))((())))))())((())()(())()()((()()(((((((((())()))(()((()()()(((()()())((()))()))())(((()()()))))())))(()(()())(()()))()))()))))(()(((((()()))()))))))()))())()))(()))((((((()(()))()(()()))))))(())))(((())()())(()))))())())()())()()()(()())()(()(())()(()(()((((())(((()(((())))()))()((((())(((((())))()(()(())(())(()))()()()()(())(())))((((()((((((((()()(())))))()))()(((((((((((((((((((((((((((((((((((()((())(()))((())))(((((((((((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())(((((())((((((((((((((()(()))))))))))))))))))))((((((())((((()(())()))))())(((()((())))))((()()(((()(()))))))))))))((((()(()))((((()()()))(((()(()))))())))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((()(())))))))))))))))((((()))))(((())))))))))((((((()))))))()))))))))))))))))))))((((((((((((((((((((((((((((((((((((()))((((((()(()))(())(())))))))))((())))))((((((()((((((((()))))))()))))((((())(((()))))())())))))))))))))))))))(((((((()()())))(((((((((((((((((((())))(((((((((()))))))((()()((()((((()(())()))((())(((()))))))(())((((((()))))))))))())))))))))((((())))))))))))))))))))))))))))))))))))))))))))))((((()(()))))))))))(((((((((((((((()(((()))))))((((()))))(()))))((((()))))((())))((()())))(((((((((((((((((((((((((((((((((((((())))))())(())))))))))))))))))))((((((())))))))))))))))))))))((((((()))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())()()()()())((((((()())))())(()())))))))()))((()()))(()())()))()))())(()(())())))()()(()())()))()(())))()((((((()(()))())((((()()())))()()()))))((()())((()(())())))(()))(()(()))()(())()()(())(()())()))()())))))((())(()))()))(()(()(()(()((((()())((()()())(((())(()()()()(((()))(((((()((()())()(((()()))())())((())((())(((((()))(())()(()(())())((((())(()))))))())((()())))()()()()))(()(())))()))()(()((()())))))())))())()(()(()()()()(((()(()())(()(())((((((()())()()())))))))(()))((())((())(())())()(()((()())((()))((())((()()))()((())))()((()()))()((())()(()))(((()()((()(()())))()())()())))((()())()((((()())(())(((())()))))(()())()()(((())()))())))()))))()())(()(()))()))((()(()()(()()((()))()(())())))((())))((()(()()(()))((((((()()()(()))(((()))((()((()()))(())())(()((()(()(())))))()())(()))()))(((()()()()))())())))(((((()()((())())()(()())(())()(()))())((())())(()))))()()(()()(()(((()))()(())))())((()))))()((()))))))(())()))(()))(()(()((()))))))()))))(((()))()()(((())()(()(())()))()()(()())()()(())))(())))((((()())()))))(()()(()((()()))((()(()(((((()(((()()))(((((((()()()((())(((())))(()(())((()()())))((((()))((((()((()((((())(())()()((()((())(())(())()())((((()(()()((()))((((()()())))))(((((()()))(()(((((()()))))())((()))()(()())))((())())))))()()))()()())())())(((()(()()(((())((())(()())))))())))())))(((()()())()((())()))())()((((())(()))(())()))))))))(())(()))(()))(()))(((((((((((())()))))))(()))())((())))((()(()()(((()((())()()((()()((()()())()()(()())()())((((()()))(())(((())(())))())()()()))()))(()))((()()())())))())))))))))))())()())((((((((()(()(()(()(()()((((()()()()())))()))((((())))((())))()((()())()((((()))())()())))))(()()))))(((())))))())(()(())()()))())()))(()(()(())(((())()()))))((()(((()()()))))(((((())))))()()()()()))(()(()((())(()(((())(()(((()))(((()()()(())))((()(()((()()(())))()((((()(()(((((()())))((()(()(()))(((()(()))(((((((()))())()())))(()))(()()()()(()(()()(((((()()())))(())(()())))(())(()((()())))))(()(((())())(((((((())))()(((())()()()))()))())((()(((()()())()(()(())())())()()((())())())((()(())()(())))))())())(((()()))()())(())(((((((((()()()((()(())()))(()))(((()()())()((())((()(()(((((((()()))))))((()))()())(()))(()(((()())())((()()))))()())((((()))))()))))(()()))())))()))((())())(()(()))())()))))))(()()(((()(()((()((()(()(()(((())(()()()(()()())()((()((()))())(()())((()()))()(()()))())))()()(())((((()(())()((())(())()((()())()()()))()())))())())(())()))))()((((())((()((()())(((())()))(()))))())(((())))(()))))))(((())))())))((())((())))())((())))))))()()))(()))(())((((())))))))()()))))))())))()))((((()(()))(())(())())())()(()((())))()(())))))())()))))((()()(()((((())()())(()())())((())()())((()(())(()())(()()()()(())()))()(((((()())()(()((((())))())()((()))))(()()))()(())))())))(())()(()((()())(()))()(())()))(())))()()())(())))))()())()(())())(((()(()()())()())(())()())((()()())(())()))((((()(()))())()(((()(((())))))(((())))))))))()))(()(())())()()))())()(()()())())))(()())((())(((((())))()((()((())))((()))()()))(())((())((())))))((()())))())()())((((()))())()()()))))(((((((((())((((())())(()))())(((((()))())((())))(((())())))()))(((((()((())(()))((((()()()(()()((())()))))((((()))))(())(((()()()()(()(())(())))()))())((()))(())(((())))(())((((((()()())()(()()())(()()())((()))()(()()((()((()((()((()((()())(((((()()))((())(((())))())(()))((()))()))((((())())()(()()(()))((((())()(()())(())((()())((((()))))()((()()()))))(((((()))((((()((((()(()())(()())))(()((()()(()()()))())))(((((((()((())((())(())((((((()))((()(()))()()))))()((()))(((()()(())))))(((((()())))()))))(()()())))()))()))())))))(()(()())))))()))))))))))))))())))((()(())()(()()(()())()((()(()))((())()))(())(()(())))()((()((())))((((()))()((()(((()((()())))))(()))()((((())(())()()))()))()))))))))(())))())()(()(()))))()(()((((()(((())()()())))))))(()))((()())))(()(())(((((((((())())))()((((())()(()))((())(((((()(()))()()(()(())))(())))(()(((())(())(())()())))(()(()(((()))((())()(()())()((())(((()))))()()(()((()()))()()(())))())))((()())((()(()(())))((()(((((()))((((()()))(())())((()()(()())((()))((()()()))())(()(()()))))((()))(((()((((()(((((()))))))(())())(())((()()()))((((((()()(()()))(()))((()))()))())(((((())(()(())()((()(())()(()()))(()((()(()(((())())))))(((()((())((()(((()(()((()(())((()()()((()))))()()())))()()(())()(()))(())())()((()())))()(()))(((((())())()()))()(()()((())()((())))(((((()(())(()())(((((()))()))((()))()(()))())()((())))())(()))()())((()((((((())(()((()((((((())()))()))(())()))(((()()())()(())())))))))))(((()))())))))()()(((((())())))((()(()())()(((()()()))()))))))(()((())()((())()(((((()()(()())()()(()()()((()())))(()((())())))())()(((()))(((((())(()())))))(()()))((()()()()())(()())())()(())())(()())))()(()()))())((())))()((()()(()())(()))()(()))))()()))(()((()(((()))))()()()(())(())((())((())))))))((()()))(())))))))))(((()(())((())())))(((((()(()()((()(()((())))())()()(()((()(()))))(())))())(())()(())((((())))))((((((()(())()()(()))((())())()()(())))()))()(())()()()(()()()()()))()(((()(()(((())((()())))))))))((())((()((())))((()))))))()(())))()())((()(())((((((()))()()(((()())((()(())((())()(()())))()())()()()((((()))()((()(()((((()()()()((()()(())))((())))))((())(())())))()))))()())(())()())()((())()(((((()())(()))()(()((((())(((()()()(()))(()((())()()()()()()(((())())()()))())(())())()((()()())(()())))((((())))()())))()(()(((()(()()()())))))))())))()())(())((())(((()(()(()(((((()(()))())(((((())))((())((())))))())())((()))()((()))((()))(()((()())((()(()((()))()())()))()))()(()))()()()()())))())())())()(())()))())))))()(())((()(())))()))(())))))())))()()()((()((()(()()(()()(((()()((((((())())))(())))()(((()(()()()))(((()(((())())()((()))(())(()()()((()))(())(()()(()(())()()(())((()()))((())()))()())((()()())(()(())((()(((((()()))((()((((())()(()()(())((()))())))()())))))())()((()(((())(((((((())())()(((()()(()()))()()()()))))))((()))()(())((((()())))(())(()))(())(())))((()()))))((()((()(()())(((()()(((())())((()(()((()))()())()((()))))((()))()(((()((()()((((()(((()((()((()()()()))())((((()()))()))()))()))))()))(()))((()(()(()((()((()(())())((((())(())()())(((((()())()((()))(()())))())((()))(())))()()(()))))))))(()()()()))()((()))(()(()()))))()())))()))))((((())())))()(((()())(()(()((()()()))()))(())(((())))()()())))()(((((((()(())()(()((())(()(())()))(()()))(())(()((()()())(((()((())(()(())()(()))))())()()())))(()))())()(())))))(()())))))()))((())()((()()))))())))()(())(()()(())(())(())(())(()()))(()))(())))(((())))))(()))())()()(())())()((()()(()(((((()(())))()((((())(((()()))(((()(())()()((()))()))))))())()((()))))))()()(()()()(()(((()((())()(()(()()))((())(((())(())())(())()()))(())))))(((((()()))))(())))((()))))))()))(())(()(()())())()())())))(()((()()()))((()())(()())))()()(((((()()(()))()(((()())))((()()()()()((((((())((()()))))(((())))(((()))(()(()))())())))(())))))(()())(()()(()))))))))(((((((())()(()()))())())))))))(()))(((())((())))(()())()))()))()(())(()(()(()((())))))(())())((()()())(()))(())()(()()(()((())))()))((((())))(())))(())((()()(((((())()(()((()(((())()()))()((())((()()(())()()()(()(()(()()(()()()))(()(((()(()))))((()(()))(())))(((()))()()))(()))((()(())))()))(((((((()()))()(())))((()((())((()((())(()))()())()()())((((())()()(()((((()()()(((((()))(())(()(())((()))(())((()()(()))())((())()()))))((((())(((()(((((()))))()(()((()()()))()()))((()(()(()())))()()(((()()))()()))(()()()(()))()((((()())(((())()()))()))())())((())((()))(()(())((()((())()))(((()()(()()(())()))()((()(()((())))()()))(((()(()(()())(((())))))()))))((())(()((())()()())())()(())))(((()(()))())))()(())())()(()(((())(((()())()()))()())(()))))((()))(((((())((((()()((()))())))())()()()((()))())))(())()())()())))()()(((((()(())(()(())()((((((()(()))((()(()((()()(())((()()()()(()((((())((()())(()())()(((()(()()()())()())))((((((()()()))(())(()(())((())(((())))))))))))())((())())(()((())(()(())(()(()((())(()((((()))))(()(((())()((()))((((()))())()))))((()(()()((()()()())()(())())(()))))))()))()(((())(()))())((()()(()()(())()()(((()))((((()))(())()(())()((()))()(()))(((()))()))(((())((()()()))))))(())()(()((((()((()())(()(()((())())((((()()(((((()((()))()()(())()(((())))((())))()(()()))))(()(())(()(()))((((()(()()))(())))(()()((()()()())))(()()((()(()((()))()()((())()((())))(((()(())))))())()()))()((((()))((()))))))((((((()(()((()(((((())))())()))()))((()((()((()))(((((()()))))()))()()()(((((((()())))))))))((((()()))()))(())))(())(()(()()())((((())()()((((())))(()))))())((())()()))((()())()((((())(()))(()()()(())(())))()())())(((((()(((())))))())()()))()(()))(())(()())(()(((())((()())((((()((())(((())))(((()()(()((()))(((())((())))))))(()))(())(()((()())()())))())())))))())(((()((()(((((()()(())))))(()((()(()))()(((())(()))())()()(((()()())(()()())((()()(())(((()))())))))()()(()))))()()))()())()(())())()((()())()(()())))(())())))()))((()(()()())(()(())))))))))))))(()))()((((())(()(()))))))()((()(()()((())((())())())))))(((()))()((()))((())(()())()))()()(()()()()(())(()(((()(())()(((()))()()((())(((()))((()(()()()))))()((())()(())())(()()((()(()(())(())())))())))(()(()))))(())()()(((((((()())(()()())()((((()))((())((()())()(((()())(((())()()))))(())))))))()()(()()()(((())(())))))))()(()()))))()((()(((())())()()()))()(()(()()()()()()(()((())(())(())((()())(()()))((((())(())()(()()())((())(()(((())))((((((())(()(()))()))(()))()(())))((()((()()(())())((((())((()(()))()()((()())((((()())((())(()(())()))(()))((()()))()())()())(((()()))(((())()(()()())((()((())()((()))())(()()))(((()))()))))(())))()(())))()))()(()((((()))(())()((()(()(()(()()()()(()(()())(()))()()))()())()(()))())))()))())(())())()((()))()))())()(()())(((((((()()()((()(())))()()())(((()))(()()(((()()))()))))(()(()())())()((()))((((()())()(()())))(()()))(()()((())(()(()()())()))()())((()((())))(((()()))))))))())()(()()(())()()()(()(())())))()((()(()())((()()()(()()))))))())()))((((()))((()))()(()))))))()(((())((((()))())())(()(((()()))((((())()(()))()((())(())()(()(()()((()()())(((())()(())))(((()()()()(())(()))())))(((((((())(()))()()((()(())()()()(()))(())))()((())(())()())))))(())(((()((()))()())((())()))))(((()))()))()()((()()())()(()(((()(((((((((()(())(()))(())))((())))()()()((())()()(()))))))(())())))(()()()(((()))())(()(())())))))(()))((()))))(((()))(())())())(())()()()(()()))))))))))()))))(()())(((()((((()())())()(()(()()()((()())))(((((())())()(((())((())))(()(()()())()())()))(()))((()((())(()))())()((()((())())(((((()((((((()((()))((())))()))))((()))(((()()(())(((((((()()(()))()(()))(((()))))(((()))(())())((())(())))())(()()()(())(())()((()()())())()()()())))()())(()))))))()())())))((()(())(()())))))())))(())(((())()())))()(()()(((()()()))(((()())))()))())(())(()()))())))(())()()(()))))))))(())()))(((())(()())(()()(()(()))()(()))((()()(()((())))(()))())))(()()))()))(())(()((())()))))))())())(()(((((()))((((()(((((((((()()(()())))())(()))(((()))(((()())((())())))))())()()(()(((()()))()(())())()))(((()())((())()(())(()(((((())(((()())()()))()(()()(())(())()()()))())())()))(())())()(()()))(((())))())))))((((((()()()()))()())()))))))((())((()))(())(())(((()(())(())))()()(()()))(((())(((())))((()(((()()()())((())()()((((((())((())(()(((((()(())))((()()()))(((((()()))(((()((((())))()(()()((()))()))((()))((((()((())())()(()(()(()))()))((())()(()))))()()()((()((()(())()((((()(()(())))()))()()(((()()))((()))())))))(()(((()((())())()(())()(()))))((()))())))))())(())()((())()))()(()(((((()))))(()()))))()(()(()))()()(((((()((())))()))))()()()())))(((())()()))))()(()()()()))))))))(()())())((()()()(((()())()(()()(((())))(((()())))())))(()))(())))))))()()(()))))())))(((()))))())(())((()(()(()))())))())()))(()()((())((())()((((()(()()))))(((())))(())()()()(()()(()())))((()(()()(((())((())()()((((((())))())()()()))()())))()()(((()((((((()(()(((((()(()(())(((())))()()((()()))(((()((()((((()(((()()))(((()((()(()))()))((()))())))))))(()))()())((((()()(())))))(()(())()))()((()(((()()(()()((()()(()))))()())((())((()(((())))()(()(()))(()(())()(((()()(()()((()(((((()))(()(())))()((()())(()()((()))))())(((((((())))))(((()()())))))))((()))(((()(()()()((((()(())()))())))(())(()(())())((((()((()()(()())()))()))())()()()((()(()(((()(((())())(()()()()))))(((()))(()()(())())(((()))))()))()(()(((())(()()((()(()(()()())))())(())()())()())(((())))(()(()(()))))())((())())((((((())())((()())((((())())()()))(()))())(((()(((()())(((()())((((((()((()))))))()((()))))())((())((()))()(()(((()))())())()(()((())()())))((()))((((())(())))()(()(((()((()(((())))())(()()(())))())()()()()()(()())(()(())))()))))()))()()()())))(()()((((()(()))))))))()(((()((()()))((()((()(()(()(((()()(((()()))((()((()())()(((()((((()())))))(()))((())(()))(())())))()(()())())((()((()())(()())()())))(()())()())))))()))()))(()))()))()())))())())())())()))))))())()))))))(())((((())(()()))))(()(()(())((((()))))))())()(()()()())(((())))))))))())(((())(()(()()((()(()(()))()(()))(()()))(()((())(()(((((()()))))(((()((()()))))()))()()()())())()()))((())())(())(())(()(()))(())()()())(()))()))))(()()()((()(()())()()(())(()((())()())))()())((()())(((())()())(())))))((()()())))(()))))))()())(())()()(()))))((()(((((())(((())()(())(()())((((()))))())((()(())(()()(((((()())())())((())())()(())((((())(()(()))()))()))))))(()()))(((())()()))())(()((()((())(()()())(((()(())()()(())((())(((((()(())((()((()))((((()))()))(((()())((())))(()()((()(())))(())))(()()(())(((((())))((()((((((((()()((((((()))(()((())()))(())((()()()()())))(())))((((()))))((())(()())())))())()()))())))((()(()((((()(()()())(()())())((())(())((()()))))()))(()((()((()(((((()))))())(((((())()(()))(((()))))()((((()))()())())))))((()))())))(()())())(()))))))))()))))())())))()())()(())())()())())(()()(()()))()(())()(())((())()((((()))(()))(((())(((())(()()((())())(((((()()(()))()))(()))((((()()(((()((((())(((((()()((())()()))((())(())))(((()(((()))(((())()())(((((((()))()(())()()()(())))()()()()())())))())))(()))()(())())))())((((((()()))(()()()(()())((()((()))())(())(((((((())(()))(()()(())())))))(()()()())(()())))()))))(())()))()())(()()()(()()(()())(()())()())()(()((((((()())(()()((((((()(()(((()))((()))))(()))((()))((((()))()))()(())()())))(()()))()())())())))(()())(()((()()))(())())()()))))((()()()()()))))())(()((((((((())())(()()(()(())())()()()((()))(()(()()))())))))))())()))())()(())))()))())())()()(((((()()((()))))()(((((())))((()))())()))())((((())(())()))(((()))))()))(()()()(())())))()()))))())))()))(())(()()())()()))))))(())(()((()()(()((((()(()(())()()(()))()()((()()()(((()()()))))(((()())()()))))()))(()(((())()((()(()()())())()(()))(()))))))(((()))()((())(())()((()()(()(())(()((()))()))))((())))))((()(())))()(()))()((())))))))())))(((((()(())()((())())()()())()))((()(())()()()(((((()()))))()((()))())(())(((()))(()))(()()()))()))))))))((()(())(((())(())))(((((()(())()(((()))((((())(()))(((()())))()))(()((()))()((((((()())))))(()())))(())()((()((())(())))))()())()))()))())))(()((((((())(())))())))())))))(()((())()(())))()))())(((((()))()()())))(())))())(())))()())(((())())())())()(())(()(((())()((((())())(((()()()()(())(()(())))(()())))(((())()((()(((())))))))(((((((()()(((()(())))())(((((())))))(())(((((()))))))()()((()()(()((((()((())())))))(((())(()()((()))))(()(((()())((((()()((((())())())))())()(()()))()(((()))))())(()(()((((())))))))((())())()((()))())((()(()(()(((())(()())))())))))(((()((()(()))))()())(()(()(()()()((()()())))))()(((()()))(()))))(())))())()))(((())(()(((()(()))()))))))(()()((((((()))(()())(()(()(()(((())((()()((())))((())(((()((()(()())))(())))))))(()())(())()))()(()((()(()()()))())))(((()(())((()()(()()(((((((((()))((())())(())(((()((())))()()))((()()(()))))(()()()())))))())((((()((((((())))()(()())())())))(((()))()())(()((()(()())(((()()()()(((())()((())()()())((()()((()()))())))((()(()((((())(()()())))))((((())())))(()))))(()(((()()))((((((())()))())(((()())(())())()()((((((((()))((()())(()()())))))(()))((()(()))(())(((((((()(()))())((()()))))(()(()()()())(()((((()))(()(()(()))()((()(()))((()))()))()(())))))())(())))))((()(((((()()())()())()(()(()()))()((()))))))))()(()((()()()(()(()))())(()(()()(()()(()((((((())(())()()()((())))))(())))((())((((()()())))))))))()(())()())(()))(())))))))((((()((()(())())())()(()())))((())()))()())())((())(()(()(())))))())()))))()((()()()))()())))))(((()())()))(((()())())())))())))(())(())()()(()(())))))())))))))(()())(())()((((((()(((((()(()()()(()))(((()))()())((()))))(((()(())()()))())))(()))(((((())))()(())((((())()))((()))()()))))()()))(((()((((()()(((()())()))(((((((())((((()()()()((((())()())()()()))((()())))()()((()(())()(()())((())))())()(()))))(((()(()())()(())()((()()())()()())(((((())((()())))(((()())(())()))((((())(()))(()))())()))((()(()())))))((((())())()())()()(()))(()(()()()(()))()(((()()((((()()((()(())((()()()()(())()))(()))(((())())())))()(())))()))())()))(())()))))))(())())())))())))))())(((((((())))(()(())()((()(())(()))((((((((()()))))((())((()(((((((())))((())())))(((((())()()((())())()(())))))))((()))(())((())())(()())(()(()(()(()())((())))))(((()))(()()()((((()((()()(()((())(()()((()))((()()))()((()))((())))())())()((())())()))))))))())())))()))))(()(())))))))(()())()(()()))()))())))))))(()))(()()))))))))()))))))))()))())((()(()(((()((()(()(()((()((()((()())()()(()(()))))))(()(((((())(((()((())(((())())((((()()()))((((()))))()))))())((()))()(()((())())(()(()(()(()))))())((()()(()))))((()()()())()))())()((())))()((())(())()))(()()((((())(()()()())())()((((())))()))()))()((())))())()))((((())))))())()()())))(()()((()()))))())(())))(()(()))()))((())()()))))())()()(()(()())())(()(())())())()()()()))())))())))))())))(()((()()))()())()()(((()())()()((()))(()))(()()())))(())())(())()(())))))((((()())(((())))(()()))))()((()()())())))())()))()()())(()))(((())(()()))))())((((()((())))(()(())())(()(()()()())((()(())(())()))))((()(((()()((()(())))(()())))))()((()))()))(())))()))))))))(())())))))())()())()()())())))(())))))()))())(()())()(()((((())()))))(()())(((()()()()))((())())()((()())()()(()(()(()(()(())())((()(((()()())()((()()((((()))))(()()()()()(((())))())()())())()()()((())((())()))())))(())())())))()(())))))())(((()()()())())())))()(()((()(()()(())))())))(((((((()))()()()))((((((())()))(()((()(()((((()((()()))()))((())((())(())()()))(())()()(()))()()))))())(())()))((()()))(()))(((((((((()))(()()))())(()))()))((((()))()((())())(()()()(((()((()))))(())())(((())()(()))(()))))))))(((()()()())()))())(())())(()(()()(((((()())()))(())())()())()))))()()())()()))(()())())())))()(((()))))))()((()()(()(((()()((())))))())()))(((())))()())))((((((()))))))()))(()(())(((((())(())())()((())()()((((((())))((()(((()((())()(()()(()))(()((()))((()()))()(()(((())(()))()())()))))))))(()((()))(())())))((()(()(()))(((()))()))())(()((())()(((()(((())()))))))()()))((())(()))))((((()((()(()))())()))))(()))))(((()()())())()())())()(((((()((()))()()())())())))(()))((((())())())))(()(())())((((())((())(()()))()()))()))()())))))(()(((()(()()())((()((())())()()(()()((()()()(())()()((()(()())(()))((()))((()(((())))()())((())())(()(()))()()))))))(()((())(()((()()(())))()))())(((((()((()())))())())((()((()))(())))))))()))())(((())))()(())(()())()))(()()))((())())))))))()))))))()())()((())()(((()(()())(()(())())(()))(())(())))())))((((())(())(()(())()))))))))()()))(((())()()((((()(()))())(())()((())))))))(())))))()))))()))((())(()((((())((()(((((((()(()()((())()()((()))()()()()()(((())(((())(((())(())(()(((()()())()((()()))(((())()()))(()())()))((()))))((())()((((()))))))()((()())())))()))))()())))))))((()))())((((())(()())(()(()()()())()))((()))))(((()()()())))()())())((()())))((()(())(((((((((())()(()())()))))(((())((())))(()(())))()))((((()))()))((())((((()(())(()()()())()))))()(())((())(()()(()(())(())())(()(()())()))()())))(())(()())()()()))))())()())(()))))()))))))))()))((((((()((()()())))(()((((())()())))()))()(())())((((()))(()((((()()))(()))))())))))())()()((())()(())())())())())((()(((())))()))())))))))(())(()()))(((()(((()(()((((((())(())(()((())))()(())))((()(((((()((()))(((()(()())())(()()(()))))())())((((()())(()())()))()(((()(()((((())(()))()())()(((()))()(()()()(()())()(()()((()))()()()((()((()()((((((()()))()))(())))(())((())))((()(((((())))(((((()((())))))))(())()))())(((()))((())()))())(()()(()(()))(((()))(()((((()((()())))))(()()(()(()))((())))()()(())(())))))(()()(())())())()(())())))))))(((()())))()))))((()())())()((()))(())())))())()(())()((()()()))((((()())(()())(((()((()(()(()()))(())()())((()))((())))()((()(()())())()))(())(((()(()((())(((())())(()(()(()))(())))()(())()(())()())(()))))(()()))()((())(((()((((()())()())())()()()(())()((()))(((((())()(()((((()))))()()((()))()()))))(())((()(())()))))(())(()())()))()()())()((((()(((((()((((()((()()(()()))()())()()(())))()))((((()))()))()(())())(((((((((((())))))))()((())))))((()))())(((((()())(()))())()))((()))()))(())))()))()))())(((())))))))))(()()))))))))))()()())))()((((()())())(((((((())))()((()))((()())((()()()())(()((())(()((()))(()()(((())()))()((((()))(((()((())((((((()(()((())((((()(()()())(()))(((())((()()(((()()((())()())((()))((()))))((()(()()((()()()))()))((())())(()()()((())))(()((((((((((()((()(())()))))))(())))))((()))((()((((()((())()((()(()()()(()))))(())))))())()()((()((()()())()))()((((()((((((()(())))())()((())(()))(((())))()(()((())()))(())(()((()))(()()()(((()((((()(()())((()))(((()())()()))())))(())()(()(()))()))))()(((()(((())()))(()())()(()())()()()()))())(()()((((((())(()()()()()(())()()()()()))(())())))((())((((())(((()(()(()())))))))())((()()((())()())(())())(())())((())))(()((((((()))))))(()())(()(()()(()))((())())()(()))(()()))))()())((())(()((())()((()()))))))))))((()))()))()()))(()())()(()((()()(())))))))())()(((()))(())(())))())(()(()(())(())())(()(((()(())()()))()(()))()())((((())))(()()))()()))()))))())))()())()))(()()()())((()(())(((()())((((()()(((()()(((()))((()(((())(())(())))))()()((((())))(((((())()()())()))))((())))))))(((()(()(())((((()((())())())()))(()))))(())))(())(()()))(())())(()()((()))))(()))())(()))))(())))))(()(()((((((())(((((()()(((()()())()))(((((((()()))())((())(()())))))()))(())(()((((())((())(())()))))))(()()(()()()()()()))(()((((((()()))))))())(()(((()()()()()))()(())))))())()))(((((()((()(()(())())))(()()))))((()()()((()))()())()))))))()((()))()(((((((()()(()(()(())))(()())()()))(((())(((())))))))(()())(())))(())))()()(((((()((()()((())()))))())))())((())())))()((()(()(()))())()((()((()((())((((())))()))())()()()((()))()))))(()(()())(((()((((())))))(())()()(()()))((()))((()(())))(((()(())))))))()(()((((()))))))((((())())()(((()(()))(()((())((()()(()((())(((())())))()())((((()()(()(()()((()(())()(()((()()(())(())))()())()())))()))())))())(()(()()(((()())()())())()))())(()))()()()(((())(()))))))))(()))((()())))((()((()((((((()()(((())))())()()(())()()()))()()((()((())()())(((()))((()()(((()))))(()(())())))())()(())((()(((()(((())((()())))))))())))))((()()((()((((()(()(())(())()))((()()()((()))()()(()(((((())()(()())()()()()((()))))((((((()))())()(((((()(())()(()))(((())((((((()))(()))()()))(()())(()()()()()))()(())))())(((())((()))((()))))()))))))()()()(()(()(()))()(((()(())())))()())()()))())))((()))())((())(()(()))())((()((())(())(()))))((()(()(()())))((()))()()(()(((())((()))))())())())(())()((()))()))))())((((((()((()))()()()()(()(())))(((())))())())))(((()()(()(()()))((()((((((((((()()))())(((()(()()(()()()(()()(((()))))(((((()()(((()())(()))(((((((((()()())()()()))()()(())()()(()()))))))())(()((((())))(())))()(()(()()(())))(()())(()))(()())))(((()(((((()()))()())))((()(()()(()()()))()())(()(()(())))()(())))))()))))())(()))((((()()))()(((())())(()((())()()))()(())()()()))(()()))(((()())()(()(()))()(((()))()))()(())(()))()(()((()))())())())))((((()(()(())((()(())()(())))()()(((()))(()()())())(((((((())(((()))(()))))())(())))((()())(())))((()())))())(((((()())))(((())((((()(()(()()()(((()(()()(((((()))()((())(()()()())(()))(((())())((())()(())(())()()))))()())))((()(()((((())))()))())(())(())))()(()()()(((()))))()()(()())()))()((((((())))())(())())(()))()))))((()()(((()())())))))(()())))()()()()((()())((())())(())())(()())(()))())(((()((()()(((((()()(()))))(((()))()))()()()()))(())))())((())))(()())(()))(()()())()((((()(()))))()))()((()(())()(()()()()(())((((()()()(())()(()(((()()())()())())))()()))((()()))))()(()())()(()(((((()()()))())(((()))())()())))((()())))()(()))()()))))((()(()()(()())(((()((((()(()(()))))()()()))))((())()()((((())((((()())))))(()))))()(()))()((())((()(((()()(((()(()())(((()(()()())))(()()()()))((()(((()()(((()))))(())((()(((())()()()((())())()))()((()((()))(())(())))))()())()()()(())())(((()))))))))()(()())(())()()((()())()())())(())(()())))()(((()))))()(()()))()))(()(())))(())())())()(((((())((()((((((())((((())(()()()))()()()()()((()(((())())()(((((()(()(((()(((((()))))(())(()((()((()))(((()))(()(())(()(()()(())))))))((())(((((((()((()(())))())()((())()(()))()((())()(()(((()((()((()))()(((()))()(())(((((())))()()))()((()(())((((((())))))))))))))()()(())())))((()(()((()(()(((()()((((()(()((()((()))()))((()(((())(()((()))(())))(((((())))(()()))()())(()