mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-12-26 06:12:02 +00:00
6 lines
195 KiB (Stored with Git LFS)
Plaintext
6 lines
195 KiB (Stored with Git LFS)
Plaintext
4 50000
|
|
()()((()(()))((()(()))())(())(()()))(((()(()))))(()(()(((((())(((()))((())()(())(())(()))(())()())(((()(((()((())()())(()(())(()()()((((()()))))()))(((())()))(()))))((())()(())())))(()))()))(()(()()(())(((()())())())(())((()()))))()))))()(())()())(()(())(()(()())))))()(((()(()))))(()()((()(()(())()))((((())())((())((()))()))()(()())((((())((()()((()()(())))(()(())((()(()(())()())))())())()()(())((()((()()((((())())))(())()(())((())))))(())())))())))()((((())(()(()()(()()))))())()(()))())(((()(()()(((((((()((()())((((())((())(()))(((())((((()(()))()))((((())())((()((())))()(())))))()()(()(()))()()()())))(()((())))((((())))(()))))())())))((((()(((())()))())))))()())()()())()()())))))))))))()(((())(((((())))(()(())())()()()))))((()))())())))(((()()))()(()(())(()()())())(()()(((((())))))(()))())))(()(((()(((()()(((((())((()(((())()(((())((()))((())((()))((())())((()()(((((()))()()())((())())((((()((()))(()()))))))()())()))((()()(())((())()(()(()())(()()()(())(()()))))((()(((()(()(((())))))((()(())((((()))))(())()(())()))(())))))((())())()())))))))()))())()()))(((()(()(())())())())(()()())(()()(((((()(((((((()((()))(((())(()((()))))((())(())(((()))(()(()()())(()()((()))))()())()((())(())()())((())()))))))))((())()())(())))(()(((((()(())((())(())((((((()()))(())())))))(()())))((()))()(()))))(()(()((())())()()())(((((((((())(()()())(()())()(((()))((((()((((()(()))))))((()))())()()())))((((())(()(()))(()())())()((()()(())()())(()(())((()(())()())((()()((()()(()(())(()))())(()()()))))())))()))((())()())(()())(((((((((())()((()()()()))()()()()))(()))))))(()())()(((()()))(()()())()))))(()())))((()((()()()((((((((()))()(((()))(())))))()((()))()(())()()(())()(()(()(()))))))())()))(()))())(((()()())())()(((()(())))((((()())(()(())(()))(((())(()()((()()(())(())(((((()))(()))))))(()))()))(()()())(()(())())))))())))))))(()((((()()))))))()(())())())())))()))()(())(())))(()(()))())()))()))))((((()(()()((())((()())())))))((()()))())(((()()()))(((((()((()((((()(()))(()()(()()(())))()()()()((()())((()()()))(())()(((()((()))))))()((())())(()())))()))(()())()()))()))()))((()())())(()))))))()())()))()()())())))((((()())(())()()))(((()()())()(())))())())((((((())))(())())))())())))()))((((()(()())((()(())()(()(((())((()))())()))()))())(())(()(()()())))()())(()(()()()(())))(())()(()(())())))()())))(((((((()())))))()))))(()())()()()()()(())())()(((()()(((())(())())))))))(()((()))))((())((()(((()))))))(())((((((()(((())((())())())())()))((((((()))()))()()(()))(()()(())()()(()(((())()((()(()))((()(())()))()()(()()))((())((())))(((((((()(()()())(((()((()))())))()()())((()())((())())())(((()(())(())))()(((())(()((()()()((()(()())()()()())()((())())())))))()(())(()(((()((()()())(()())))))((((())))(())((()())(())())())(()))(()(())()()(()()(()()))()))()((()))()()))))))())))())(()))()())())))()())()())(())())())(())()()(())(()()))()()))()))))(()((()()(())(()(())))))))())())()()()((()))(()())()))()))))()))())))()())(((()()))))(()(()))((((((((()(()))(()(())(((())()))((((()))(()(()))))()))(((((())(((())()()((((()())())()((())()(())()))()())))))))())))(()((()())())()))())))))))(()((((())()(()((()(()(()())()))()((()))(())((())))()()())((()()))()()))()))()(()()))(()((()()(())(()(())))()(())())))))(())((())(())())(()()((()(((()()(()(()((()((()))()((())()))()()(())))((())(()()(((())(()()((((())())(()()()))))()(())))))(()())()((()())))()(((())()(()())(())))()(((()))()()))))()()(()())()))()(()(()()))))))(())(((())())))))(())))()(()(())))(())())))())(())()))))(())()(())()))(()()()())(()(()())(((())()())((())(())()()())(()()()((((()()))())(((()(())())(((())()()((((((((()))()))())()()))()(((()))))((((()())((()(())()))))((()))))((())()))(((())))))()(()))))))))())(()(()(((((()()()())()))())(()()))(()))())()(((()(((((()()())())())()))))()))(())()))())()))(())()(((()(()(()())))))(()(((())()()()()))(()((((((()()()()())())))()((((()()()()())()(()())(()(())(())(())((()))))())))()(((()))()(()))((())())(()(()))((()))()(())()))(((()()()))()))((())(()))))(()))(()()))()())())())(((()()))(()()(())()(((()()))))((()())))((((())()))((((()(()((()))))))()()())()(())((()))))(())))))))()(((()((()((((()(()(((((((())(())()(((()()((()())()()())(()()(())((())()((()()(((()())(((()(()((((()()))((((()))(((((((()()(()((()())(()))(()((())))((()((()()()))((()(())))((())()(((())())())))(()()(())((()(()((())((((((((()())))())(((()()))((()))((()()((((()())()(((()(()()(()()))((())))()(()(()))())()(()))()))((()(()))(())())())((())()))()))(())())())()()())()())((())))))))()((()((())(()()))(()))))))())((()()))(()(((()))((((((()(((())(())()))((()))()))(((())((()(()))))())((()))(()(()()(())(())())())()))()(())))(())(()(((((()((((()((((())()()())))))((()()))())))((()((()())()(()(())))()()(()((()()()())()((()))()(())(())))())(()((((()()(()(((()))((((())))))()()())(()))()))()((()(()(()(())(())()((((()(()()()()()))()()((())()))(())(())))(((())((()))()(()(()())((((((((()))()))))))()())))())((()))))(())(()(()()))))(()())(()(()(()()(())(())())()))(((((()()))(()))(())(()())()))))()()())()))()(())()(())())())))())(()())()()(())))(())())))))(()()(()((())((((()((((()((()((())))(()())()())()))(()))(((())))))))((((()))))()))(()((())()(()()((())(()((((((((()()))()(((()((())((()()()()))((()((()())(()))()()())(((())((())))(())()(()((())(((())())((())()))()((())()(()))(())(()()(()()((()))(()())(()()))))(())((((()))(()()(()))(())())()())(()(((((()))((()(())(())()))()))))((())()((()))())((((((((())())))(()()()())))()()()()())))))())(((()))(((((((()()((()((()((((()))()))()((())(((()))))(()))((((()))))()())))(())()(())()((()())(()((()())()())((())((())(())))(()))))())))()((()()()(())(()((())))))))()))((()(()(())))((())))))()(())(())))()((()(())(((()()))((()((()()(((()))()(())(()())()()(())))))((())))()))))(())()))()()))(()()(((((()(((())))((((()((()()(((())))()))(((()()((())((()()))()))))))))))))()((())(()))))(())())(()((()(()((()))(((((((()))(()((())(())))(())()()()()((()()((()((())())))())))()(()()()))))()))(())(()(()(()()()(((())))))()))))))(())))((()()))(()(()())))))))()()(((())))))))()))()(()))())(((()))(((()(()))))))(()(()())()))())(())))))))))))(((()((((((((()()))))())())(()())(())))((((()())(()))))((())(()()())()))(((())))())(()))())(()))())))))(()())()(()))))))))(()((())())))))())))(()())())((()(()(())())()))))))())))(()()(((()()(())(())()))((((()()(())((()()))()))())(((()))(())))()))(())()))()))((()))))((((((()((())()())((()()(()(()()())))()((()(()((())))()()))))()())())((((()))((()(())()(()(()()))()))(((((((())(((())((())))())(()((()()))(((()))())(((((((((())())))(()()())(()((()()()))((()))))))((()))())))(((()))()))(()(()((()()(())())(((())()(()()())))()()((())(()()))()))((((()(()(((((()))))((())((((())(())(((())()()))(()))(()))))()))())((()))()())((()()()))))))))))((())())())((())(()()(()(())(()))(())((()()())()))()()))(())))()()))(((()))())())))()((())())))))))))(()()())))))(()))())()(()())()))(()())(()((())((((()())(()))))((((()()(())()))())()(()(()(()())(((()())()()((((()(()))()()()((()))(()((()()()((())()))(())(((()((()))(())((()))))(()()(()((()()())()))))(((()()))(((()((())(()(())()((()))))))()())))(()((()()((()))(()(())()()(()((()()(())(())()))((()(())))(()(((()(((((()(((()()()())())())((())(((()()))(()())))(())((((())))((())(()())))()))()(()))))())(((())()()(())(())(())()(()(((())(()(())())()())())()()()))(())((()))))()))))((((((()(()(()(()))()))((((())(((()))()()))))(()))))))((((((()))())()))))()())())(()())((())(()(())()()()))))(()()())(())))((())(())))())()()(((()))(()(()()(((()(()())((()())())())))())))))(()))(()((()()(((())()((((()(()())()(()()((())(((())((())()()))(()()()(((()((((()((()())))()()())()(()))())))(())()))))))()(()((())))))(()(((((()(()(())()())()(()((())))(()))())()())(((()())(()))())((()()())((())()()(()((())()())(((()()))()())))((((()))))())()()())(((()())()))((()())())()((()()))(((()()(())()(((()())))())(())((()))()()(((((())(()()())()(()))())((((())((()()(())(()()))())()))((())((())(()))()()()(())))))))((()))(()((()()()((())))()(()(()())()()))(()(((((()(()()()(())(()()))))())(((())))(()()((((())))))()(((((()())())(())()((((((((()))()()())))))))())(()))(((((()(())())())(()(())()((()()((()))(()(()()((()(((((()()(((())(()())()()(((()()())(())(((()((()))())(()))(())))))())((())(()())(()()(()())())(())()()((()(((((()()))))()))()))))())((()))((())(((((())()()(()((()(((((((((((()()))()(())((()()(()))()))((()))(())))(()(())(())))()(()))(())()(()(((()))))(()((()()())(())(())()))(()(()()((())))(()((((((((()(()))(((()((((()((()()(()))(((()(()()(()()((()()))(())))()()))(()())(()))((()))))(((()())(()()((()))()(())()(()()()(()))(())()))))(())())))(()(()()(()()()())(()()(()))))))((()()())())()(())))()(())(()(())))()())()()))()())))(((())))())())()))()(()()))))((())(()((((()(((((()()(())())(((()()((()))()(()()(())(()(()())(())(())()))()((()))))(()))()((()(())()()((((())())(())()()))(())()))(())((()((()()(()))(()()))(()(((()()())(((((())())((())()()()()(()(()()))((((((())(()()())))())()()(()((()()()(())))()(()())))()((()())))())(((())(()((()(()()()()()(()())(((()((((()))(((()()))(())))())(())(((())()()())())))(((()(())))))((())()))))()((((()())()(()(()((()(((())))()()((())))()()))))(((()())())(())()(()(())((((((()))()(())))((()((()((((()))((()(())))())(()()))(()))(()(()))))(()(()))()(((((())()()((()(()((((()))))()()()())(())((()(((()))())))()(()(())((((())((())))(())(()()()((()(()))())(())()((()))(())(()))(())())))(((()((()(()()(())()((()((()(())))()(((()))()()))()(((()))))(()(()))(((()())()(()()(((((()()()())()((()(()()))())((()()(()()))))))(((())(()()()))(())(((()((((((())(()()())(()()()))))(()((())))()()))())(()(())())())((())()(((()))(()()((()(()))()))(()))(())))))(()(())))))))))))))(()()(()()()()))))()(()(()(())(((((())()))))())(((()))(()(((())))(()))))()))((())))()()()()())()))))(())(()))())()()))()(()((((())((()()(((()((()(()()))())()())()()))((())((()())(())))))()(()(((((()))))()))())())())()()(())))))()))(((((()(((())())())(()(()(())))((())()())()))())()()()(()(()((()(())(()()()())((()()))()(()))()())()))()(((()))()(((()((()()()())())((()()(((()()()(())())(())()((()())))((()(())()(())()(()))(()))())()))))(((()())((()))))(()(())()())()()()((((())()(((())(()((())()(((()())))(())(())()())()()))))(()()(())((()))()()))()(()(()((((()(()((())())()(((()()(())(()()((()()(((()()()((((()(()((((()(()((((()))()))))((((())()((((())((((()((()((((()))()((((())))))()()()))()))(())))()((())))))()((())()))))())())(()()(()())(()())()(())((((()((((()())))))((()(((())()))((((()()((()(()()()()()())))()))())))())))))()((())(()()(())()))))((((()(()((())(()(((())()(((()()(())(((()))())))((())(()))())()())(())))))(()((((((())(((((()(()))()(()(()))()()(((((()))())(()(((())()(()(()((()((()())()))()()()(((()(()))(((()))))))())(()))()()()()(()())(()(((()()))())())(()(((())))))(())(()(()(()(((((()))((())())(())(((()))(()((()))()))))))())(()((())(()()))())))()())()))((()()((())))()(()())(())((()()()(())((((((((())(()(())((((()()())()()()()()))((((()(()()()))(()()()))))(()((()(((())(()))()()()())())((())((()))(((()(()))(((()(((((((((())))((())))()()))(()()()((()))))()))(()())()(()))()(((())(()(())())())))(())))))()())()))((()())))()(())())()()((((()())(()())())))())(())))()()))))))(((()(())())()()(()))()())))()))(((())()()()))()(()(()((((()(()))(()((()()(())((((()))((()()(()()()()(((()(()))))())()()))))()(()()))()()())(()()(()())()((((()()))())))(()))()))()()()))))(()(((()(((())()))))))(()))))))((()))((()))))(())())(()(())())((((((())()))))()))())))())(()))(()((((())))))(())))))(()(())()()))(()())())()(()(()))()))))((()()(())()(())()(((((((()(()((((((())(((())(()()(((()()))(()))((())((())((()((()))()((()())()(()((())))((()))())()((()())()))()())())((()((()(()()(())()(((()())(()())))((()(())((()(()))(((((())))))))())((((())()()(()))(((()(()(())))))((((()))()(()(()(((())()(()())(((())())))(((((()))())))(())())(((())))))))((()(())()))(())(()))(()(((()((()))(()((((())()())((((()))))(()()))()()()()(())(()))()(()())))()))))()))))(()()((())(()())())(()(())())()()((())))(((()(())(((())()()(())((()))))(()))(()()()(())()))((()))())((((((())())))((())()()())))()((())))(())(()()())((()())))((()))))()()((()()))(())))))()()())))))(()()())(()()(()()))()(()(()(()()))))()()()))))))()((()()((()))()(()))()())())()(((()())))))))()((((()())(())()()()()(()(((())((()()())())))()(())))()()()(())()())))(()(())))())))()(((()())))())()((())())())()()))(()()))))())(()))))(((((()()((())()(()((()()(()()()()()()()()(())((((()(((()()(((()(())(())((((((())))(()(((()))()())((()()(((())())))()()())())(()())))()))(()))())())))()())(((()(())())()())(())))))()))))()())))()(())(()((()(()(((((()()))()(((()()))(())))())(())(())))((()))()(())(()())()))())))(()()())(((()(())()(())(())(((())(())))((()())))()))()()((())()))()(())))())()())()(((())()())()))(())))()()))))()))(((()())))()))())(((()(()()(()()())))))))()))(()())))())()()))((((((()()(()()()(())(()()))()()()((()()))(()())())((((()(((()()))(())((())())(()()))(()))((()(()(((()))()(()))(()()())()))()((()))))))())))))())))()))()))()())())))(()())())(()()()())()(()()(()((((()())()())(((()((()(())(()(((()((((()(((())(()))()()))())((()()()(()))())((((((()(()(()()()))(()))(())()))(((()()))(())())()()()()(()))))()())())((((()()()()(((())()))))))))((()))()(())(())(((()))))))))((())())()()))())(()))))))((((())())))((()(())((()(((()((()))))(()((()()()(((())(())))))())()()(()())))())(((())()(()(((()))((()()(()(((()))()()))))((()()))()()))((())())()())()))()()(())))()(()))))(()(((((())(())(())()))((((()((()))(()())(((()())())()(())))))())))()()))(((()(((()()()))))))())())(()(((()(())(())())())()(()()(())(()())))))()(((((((()()(()))()(((())())))()()()()()()())())))(())())()))()((()))()()(())))())))))))())(()())()))(())))()()(()(())))))()())(((())))))((()()()())()))()))))()())())))(((((()(((()()))))))(())())(()))(())()()(()(((((()()()(()()(()))))(())()((()))())())(((()((()())((((()((()()(()())(()))))()))))(((()()()(())))()((((((((((((((()))(()))(()((((()))(())(()))()())(())()(()()())()))()()((())(()((((((()))()(()(((((()((()()())(()))()(())(()))(()))))()))))()())(((())())())()(()())()(()()))((())()())(((((())(())))())))()()(())((()))((()()(()((()(())))())(()))()()()(()((()))(())()()(())))(()())()())(((()))())))()(())((()())((())(((()(())(((()()())(((()))((((()(((()))((())(((((())(()((())()()()(((())))()))(((())))())))()((()))()(()())()(())()(()(()())(((()()))()))(())))((()((()()((())))())))()))()))((()()()()()())((()(()())()))()()(())))()((()()())))())((((()())(()((()()())))((()())((()(())((((()))))(()()((()())((()))()((())(()(())(()()()))))((((()()()(())))))()())))())()))(()(((()())(()(())(())()(()(()(()()()()(()))))(()()(()()()(()()))))(())))(()()((()))))(())))()())((((()()(((((((((((())((())(()))((((()()(()))((())((()))))((((()()())(())())))()))(((((()((())(((()()(())))))()))))((()()()()))(())(()(()(()))))))(())()((((())))(()()((((()(()()))))()(()())(())))(()))(())(((((((((())(()((()())(()(((()()()()))(((((((())()((())()(((()()())()()((()))()((()))))))(((()))))())((())(((()))(()(()()((((()((((((()((()))()()((())()())(()))()))()))))))()(()(()()())(((()())((()(()(()(())((())(()()))())()()((()((())))))())(((((((()((((()))()))())))()(()))((()(()))()(())(()()))))()())()())(((()(()())((((()(()()())(()(())(()(((()((((())(((()())()((())(((()))())((()((())))(())((())((((()((()()())((((()))()))))))((())())()((()))(()(()())))))))())))())))))()))(())())()))())(()(((((((((((((((((()(((((()())()()())()()())((())))()(((((((()(()(())())())))())))))((()))())((())())()()(())())()))()())))((()(((((())((((()()()))()((((()())))()()))((()))))()(((()())))(()(()())()))))())(())())(()((())()((())())())))())()(()))()))))())())(()()(((()(()()()()(()(())))()))(((()()((((((((()()((((((()(()()(((())((()()()()((()))()((())))(()(())(()))()(((((((()(())()()())))))(()(()((()))(()((((()())(()(()))))(()))))))()))(()))(()))()(()(())(()(())(())((((((())()((()())))(()))))(()(((()()(()()()())))))(((((())())))()(()))()(()(()(()))()(()))))))()())))())()())()(())()(()())()())())))))((((()()))(())())()((((())())))(()))))())))))()))))(((((())()))()()((((((((()())()))(((((()))(())((()()()((()(((((()))()))))(()(())(()((())(()))(())())())((())))))()()((())()))())))))))(()(()(())((()))))())((())()))((((((()))()())))()((()())((((())((()))))())(()()))(())(((())))((()(()))()))()(()(())(((()(((()))()(()(()(()((())))))((()))((((()(((())))))((((()())(((()()()(()())))))))))()(()(()))(())()()((((()())))())(((())()))(())((()()())))()())(()))))(()()((()())))()()())))(((((((())(((())(())()()(((()((()))((()()()()(())())(()((()())))))()(((()))((((()(())((()())())))()))(((()))(()))())(()())))())())()((((((())())()()((()(()))))))()()))(()))()))(())))))())())())))))))())())))((())()))())((()(()(()(((()())(())()()))()))(())()))((()()(())))())))))(()()))(()((()(((())((())())((())(()((())))(((())((())()()()())((((((((((()))(()())()()(((()((())((()()()()()((((((((()))((())()(()())()((())((()))(())((()(()(((()()((()(())(()(()(()))((()((()))()()))(()())))()(()((()((()(()()()(()))()(()()))()((()))()(())((())((()()((()(((()))))))))(()))(((())(()()((())))()(()()))(()()()(()())))(((((())(())))))(())))(((()))))(()(((((()(()(())()(())))(()(()(())))((((()()((()()())))(()()))(()(((())))()()()(((((((()()()))()))(()(())(()((()(()))(()())()(()()((()(())(())((((())))()))(((()((()()(())))()()(())()()))((()((()(()()(((()((())()())())))((())))()()()((()))))(((((()(()))((((())))()()(()())(()))()())(()))(()(((())(())()))())((())(((()(((()()(((()(((((()))((((()))))(()((((())))(()))())(()))((()((()()())))))()(()))()))))()()))(()())())))(()))()))())(((()(((((()(((()((())()()((((())()()()()((((()()))()(((())))(())((()()(()))(((((()())))))))((()))(()()(()()()))()(()(((()((()()()(((()(((((((())(())(()((()())))((()())))((()(((()))()()(()())(()))(())((()(()())()((())))())))))))()))((())(()()))(()())))())(()())(((())((()))))()(()(()))()(((()()())((((((())))(())()(((()()((())())()()())()))))((()))()((()((())(()))())()(()()())(((()((()))))())())()((())(((((()()()())))))()())((()))))(()(((()())())())((()((())((()()((())())()())))(()))((())(((()())(())()()(()()(()(((()((()))(((())()())((()((()(((()()((((()))(())())(()((()(()))()((()))))))((()(())))()()())()(())))())()(())(((((()(((())(())))))(()((())()()()(())))(()))))(((()))((()()))))(((()((()()()))(((()()())()(()()))))((()(((()()()(()(()))(((())())((((()))()(()))())))))(()(())()))(())()())())(()())())))(()())(())())(()())()(((()())()((()(())()(()(())())()(((()((()))(())())()()())()((((())))))))))(()()(()(())()((((())(())())(()))((()((()(((()((()((())(()()()))()((())((())(((((()(())(()())))()()(()))()()))((())()()((()(())()))()))((((((()((()())(((()(())()(()((()))((()))())()())))(()(()))))(()(())()((((()))))))()))()(()()((()(((()()))))())()(()()))()(((())))()))))(())()()(()((((((()()(()())((()))))(((()))()((())(())))(((())())()()((()()))(()())(()))((((()(()())(((())()()(()()(())((())))()()))()())))()()()())()(()(()(()(()())())(())))(((((())))(()()))()()())()(()))((()))))))()))))))()))))())())((())(()((()((())()(()()))))(()))(()))((())((((()())(()()))(())))())(())()((())(((())()))))())()()()(()(()))))()(()))))))))()(((()((()))))))))))(()(()))()((()((()))))())(()(())))))())))(((()))()(())))(((()((()((((((())(((()))(()((()))(((()()()))(()))(()(())))()())(((()()()(()))))()((()()((((((()(((()))((((()))()()()((()()()()()((((())(()(())(()((())(()())(()))())()(())))))))(((())()(()))((()(()()())())())))())(()()(()))()())()(()(())))()(()())))(()()))()))()(((()(())()(((((((())))))))()(()()((()()((())((())))())()()()(((())())((()()()()(()))(()))()())()))))(()())(((()(()()(()(((((())()))()))))((()())(()((()))((((()()))))()))))(()(()()())()))(())())()())(()()))(())(((()(()(()())(()))()(((((())()()(()()()(((())()(((()()())(((())(()))()(((((()()(((()))))((())((()((((()))())()())))))))()(()(((()()))()))))((((((((()()))()()()()(())()))))((())(((()(()(()()))(((((())())))()))()((()()(())))(())(()()(()())(((())(((()(()()()))(())(((())()()(()))()()((((()((()()((()(((()(()(()((((((())()()))))())(()))(()(())))((())(()))))))))(()(())()())())()(())())()(((())))(()())()))(((()((()(((()))())()(()(()))()())))(((()()(())(())()()(()(((()(()))(((()())))(((()(()))((())())()))()()(()()()()()(()()()((((()())))()(()(((())))())()((()())(())))()()()())())())((()))((((()(()()()()())()(((()()(()()))((())(()))()()()))(((()())())()))())()(()))()(()()))))())))()(())(((()(()()()((()(())))))(()))())))()(())(()(((())())(()))()()(()()))())()))((((())(((()())))(()))))(())()))((()(((()(()(())())()()()))(()()))(())))(()(((()(((()())))((()((())(((()))((()())(())(()))(((())()()()()))(((((())()))()()()(()(((((()()()()((((())(((()())(())((()))()(()((())))))((((()()(()))()(((()((())()()((())(())())())((())((())(())))((((()()())())((((()))()((((((()))()()))()(())))(()()()()()(((((((()(())((())()(()(((())))((((()))(()()((((((())(((()(((()))(()()(()((())((()(()()((())))()))(())))(()()()(()(((())()((())()()((((()()))())((())))()((((()))((()))))(())()())())())(())))))(((())))(()()())(()())(((()())(()(()(())))()(())))()(()))))))()))()())()()))()(()))(()))))))()()(((()(((((((()))()())())((((()((())(())(())())((())()))((()((()))))())))))((()))))()(())))(()())))())))()()(()()(()))))(())(()(()))()))()))())((()(()))()()(((())(()((((()(())(()))()()))()()(()))((()())))))(((()))())(()))())()(()))))))()()(()((()()()(((()((()(()))))())()()()((()((()()))())(()(()())())))))(()()()())())()(())))((((((((())())(()))())((())()()()()())))))()))(((()()()((()())))((()(()(((()()())(()))(((()())((()()((()))))(()())()))(((()()(((())))()))()()()((((((())))))(())())(())(()))()()()()((()(()))))())()((()())()(())()()(())))))()(((()))(()()(()(((()(()(())))()()()((())((())((()()())(()(())())))(((()((((()(())(()()(((((()()()()(()))()((()((((()()(((())))())()())(())((()))(((()))(()()())())))((((()()((()()(()()))))())))()))()()))(()))()())())()))(()())))()(()))))))()((()((())(((()(()())))())()(((()))())))))(((()()(()((())))(())))(()(()((()(())(((()(()((()(()((()))()(()()(()))((())(())((())(()()((()(()))))()))))()))((((()(((((()()()())(()((())())))))()(()))()(()())))()()(()))(()(((())()))))))())()())((())(((())(()(())())((()(()(())))))(((((()((()((()((((())((())()))()()(())))))())((())()((((()(()(()((()(())(()()())()))(()))(())()))()(()()(()))))()()())()((())())()())()())((())(()(())))(()())(()(()))())(((()()))(()(())((((()())()))))())))())()((()()((())(()())(()))))()((()()((((()))()())(())))))()(((()()((())))))())))(()(())(()(())(()))))))()())()))()()(()))(()((((()()))((((())))()()(())(((()))())()((()))())()))()())(((()((()(((()))))())(()(()(()()))()((())(()())))()(((()(()))()))))(()((((()())(()))))(((((()(()())))()()(((()(()(()()((())))))())))))()())()()()(())(((((((()(()(()()()(((()())())((())())))()))((())(((()()(((()))(())()(((((())))))((())(()())()()))((())))))))(()))()(((()(((())))((()(()()))(()()))((()((())())))(()(())())))(()((()((())()()(())()()))())()())))()()(()(()()((()())()((()))()(()())((())((()))(()()((()(()))(()(()))()()()(())))()()(()())(()()(())()(((())())())())))()())(()))()((((()((())())))))((()((()((())))((()()(())(()((()()))((()()(()())))()))()()()()())(((()()))()(()()())(())((()()((())))))))())(((()(())()((())(()(()(())((((()))(())())()(()()((())(()()()()()()((()(((())((()())(((()((((()()))(()()()))))()((()()(()))())))())))(((((((())))()(())()())()())(())))((((()(()))(()(())(()))))(((((()()()))())(()((()()(()()()()(((()(())(())()))(())(())))()((())()())(())(()((())()(())(()())()()(()())()(((())(())()))((((((()()(((())(((()((((())()))()()())))(()(())()((()()(())(()(((()()))(())()()))()()))(((()()(((()(()())((()((((()())((()(()))(()()())(()))()()(()((()((()(())))()(((((((()()(((()))((()())())))((()))()(((()))(((()))))))((((()())(((())()(()))())))()((())(())()()((())((((()(()()(((()((())(()()))()))((()()))()()()())))))()(()())()()))))))))()()(())())))()())(((((((((((((())((((()(()())))()()((()))()))()))((((())((())(()((())())))))())()()())(())())))((((()()))))(()(((()()())))))))()()(((((()(((()))()((((((((()())))(()()((())))))))(((((()))))())())(()())())))()))((()))(()()(((((()))))())()(())(((()()()(((()))())())()())))))(())((()()()()))())()())))))))(()()()())(()((((((()))))))(((())(()(((((())))((())()((((()))()(((()((())())((())(()))())())((())()()()))))))()))))())()((())))(())(()()(()())(()()((((())((()))))))(())()(()))(())((()))(((((()(())())))(()()(()())())((()()((((())())()((((()))))())))()(()))(()()(((())))(())()())))()())()()()))((()(()())()))))))((((()(())())(((()((((()((((((()))()))()())(((()))((())((()))))()((())(())))(()(()(()()))))))((()))))(((()(((()((())))))))((()))())(())()()(()))))))))((())))))()((((()(()))(()(((()()())((((()()()((())(())))((((((()()()())(()()))()))()(())()()((()()()((()())()()))()(((()(()))()()((())()()(((()(()))()))())()()))(((()()))))))(())())()((()())()()()()(((((((()((((()))(()(())((((()()()((())()()())())))(()((())))(()))(((((()())))))))()))(((((())()()))(((()(()(())(()()()())))))(()(()))())((()(()(((())))))())))((((())()()())()()()(()(()))()))((()(()(()(())(())(()((()((()(((()))())))(((())(()((())(())(((()(((((((()()((())((()())()))()()()()())()((())(((()))))()))))()))()(())(())))(())()()))))))())()((()))(()(()())()))))()((()((((()(()(()()((())())()())))()(((()()()()))((()(((()(((()((((())))())(()(((())))()))(()()((()(())))))()()))()((((())))))((())))))()))()(())((())))())()))())()(((())))(()()))())(())))))()()))()(())((()))))()))))))))(())(())(()((()(()(()))))))())((()()(())()())(((()(()((((()(((()())))))((((()()((()))((()((())())()))((()()()))()(())))((())())(())((())))()(()()((()()())(()(())((())(())(()())()(((())))()())(()()))()())())(()())))(((((((((((()))())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((())))))))((()))))))((((()())))))))))(((((((((())))((((((((((((((()))))))))))))))))))(((((())))))))))))))))((((((((((((())(((((((((((((((((((((((((((((((((((((((((())((((((((((((((((((((((())))))))((((((())(()(((()))))(((((((((((((((((((((()))()))(())(()))))(()((())())))))))))))))))((((((((((()))))))))))))))))))))))(((((((()((((((((((((((((()())))))))((((((((((((()))))))(((((((())))))))))))))))))))))))))))))(((((((((((((((((((()(((((((()))))))))(())))))))))))))))))))))))(((((((((((((((((((((((((((((((())))())))))((((())()()))))))(((((((())))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))))))((((()))))))))))))))))))))(((((((((()))))))))))))))))))))))))))((((((((((((())))))))))))(((((((((((((((((((())))(())(((()))())))))(((((((((((((()(((()))))))((((((((((((((((((())())())))))((((()))))((())(((()((())((((())))((((())))))())))(()))))(((()))))(((()(((((((())))(((((((()))))))())))))))))))))))))(((((((((((())))))))((())))))(()(()())((((((((())))())())(())))((()))))))))))))))))((()))((((((((((()(((((()())))((()(()))))())()(())))))))))((((())))())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((()))(((((()(((((()())))))((()))()))())(())))((())(((())(()))))())))))))(((((((((((((((((((((((((((()))))))))))))))(((((((((((((()))))))))))))))))))))))((((((())))))()))))))))))))))))))))))))(((((((())))))((()))))(((((((((((((((((((()))))))))))(((()))))))))(((((()))))((())))(()())())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()))))((((((())))))))))))))))))(((((((((((((((((((((((((((((((()))))))))))(())))(((((((((((((()()))))))(()()))))))))))((((((((()((((((((())))((())))))))))))))))))))))))))))))))))))))))((((((((()))))(((((((((((((()))))))(()))()(((((((((((())))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))(((((()((((((()))))))))))(((((((((()))))))))()))))))))))))))(((((((((((((())))))))))))))))))((()))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))((((((((((((((((((((((((((()))))))))))))))())(((((((((((((((((((((()))))))))))))))))))))))))))))(((((((((((((((((((())((()))))))))(((((())))(((()))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))))(((((((((((()))))((())))))))))))))))))))))))))))))(((((((()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((()((()))(((((())))))))))))))))((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(())))))(()))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((((())))))(((((((((((((((((())))))(((())))))))))))(((()))))((((((((((((((((((())))((((((((((((((((((((((((((((((((((((((()))))))))))))((())))))))))))((((((((((((())(())((()))()))))))())())))))))))))((((((((((((())))))((((((((((((((()((())(()))(((()()))(())))((((())))))(((((((((((()))))))))))))(((((((((((((((((((((())))())))((((((()))((((((((((((())))))))(((((()((((((())(((((((((((()))())))))))))))())()))))))))))))))))(((())()))))))))(())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((((((((((((((((((((((((((((((((((((((()))))))())))))))))(((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((())))))))))))))))())))))))))))(((((())(((((((((((((((((((((((((((((())))))))))))((((())))))))((((((())(())(())))))))))))))))))))))))))))))))((((((((((((((((())))))(()))))(()))))))))))))))))))))((((((((((((((((((((((((((((()))))))))))))(((((((((((((((())))))((((()((((())())))))))))((())))))))))))))(((((((((((((((((((((((()))()))))((((()))))))(((((())))))))((()))))))))))))))))(((((((((((((((((())(((()))))))((((())))((((((((((((((((((((((((((((((((()((()(()))))())))))))((((((((((((((((())((((((((((()))))))))))())((((())))))))))))))))))))))))))))(((((((((((((((()))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))(((())()((((())))))))))))))))))(((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((()(((((((()))))))))))))))))(((((((((((((((()))))))))))(())))(((((((((()))(((((((((()())))))))))))))))))))))))))))))((((((((((((((((((((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))(((((((())(()))(((((((())))))))(((((((((((()))(((((((((((((((((((())((())(((())))(())((())))))))(((((((((((((()(()))(())))))())))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()((()((((()))))))))))))))))(((()))))((()))))))))))((())))))))))))))))))))()))(((((()()))((((((((((())))))))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())((((((()))))))(())))))))))))))(((((((()(((()))))))((((((((((((((((()))))))))))))))))))))))))))))))))))))((((((())))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()())(((((())))))))))((((((((((((((((((())))))))))))))))(((((((((((((((((((((((((((((())))(((((((((((((((((((((((())))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))((((((((((((((((((()))))((((()))))))(((((((((((()((()))))))))))))(()))))))))))))))))(()))))(((((((((((((((()(((((((((((((((((((()))))))))))))((()))))))))))))))((((((())))))(((()))(((())())(((((((((((((()))))))((((())))))))))))))()))))))(((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))((()(((((()(()(((((())))))(()))))))))((((((((((((((()))))))(((())))))))))))((((()))))))(((((()))))))))))))(((((((((((((()))))))))))))))))))))))))((((((((((((((((((((())))))))))(((((())())))()))(((((((())))))))))))(((((((((((((((())))))((((((((((((((((()))))))))((((())(()())())))))))))))))(((((((((((((())))(((((((())))(()))))))((((((((((((())))))())))))))))))))))))(((((((((((())((((((()))()))))((((((((()((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((((()))))))))((()((((()))(((())))))))))))))())))((((((())((())()(((()((((()))())))))))))(())())))(((((((()))))))))))))))))))))))))((((())())(((((((((((((((()))))))))))))))))))))))((((((())((((((())((()))))))))))))(((((()))))))))))))))))))))))))))))))))))(((((())))((((((((((((((((((((((((((((((()((((((()))((()))))))((()(()()()(())(((())))))((((()()(())())))(((())))))))(())))))))(((((((((((((((()((((((((((((((((()())))(((((((((((((((((((((((((((())))))(((((()((((((()))))(((((((()))))))))))))(()(()(())())(((((((()))))(((()((())((((((((((((()()(())()))((((())))))()(((((((()))))()))))))))))))))))))))((((((((((((((((())(((())))))))))))))))))))))(((((((()(((((((())))())))(()))(()))))))))))((((((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((())()(()(()()))))(((((((((((((())))((((((()))())))))))))))))))))((((((((((((()))))(((((((((((((((((((()(((((((((((()()))))(((((((((((((((()))))))))))))))))))))))))))))(((((((((((((((((()((()))))))))))))(((()))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))((((((()))()))(())(((((((((()))())(())))))))))(())))))))))))))))))))))((())))))))(())))(((((((()))())))))))))))))))))))))))))))))))))))))))))))))((((((((((((()))))))))))))(((((((((((((((((((((((((((((((((()))))))(())((((((()))))()))))))))))))))))))))))((((((((((((((((((((((((((((()()))))))))((((((((((((((((((((((()))))))((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))))))(()))))))))))))))))))))))))(((((())))(((((())))))))))))))))))))))))))))((((((((((((((((((((((((())))))))))))((((((((()())))))))))))))))))((((((((((((((())))(((((((((((())))))())))(((((((()))((((((()))))))))))(((()))))))))))(((((((((((((((((((((((((()))((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))((((((()((())))))))))))))))))))))))))))))))))))))))))))))(((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((())))))))((())))(((((((((((((((((((((((((((((()))))())))))))))))))()))))))((((((((((((((((((((((((((((((((((())))))))))))))))))))((((((())))))))))))(((((((((((((((((())))))))))))))))))())))))))))))))))))))))))))(((((((((((((((((((((((())((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))((((((((()))))))(((((())))))(((((((((()))))))))))))))))))))))))))))))))))))))))))((((((()))((((((((((())))))))))))))))))))(((((((((((((((((((((((((((((((((((((())()))))))(((((())))))())))))((((((((((((((((((((((((((((((()))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))((((((())))))(()((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))((((((((((((())))))))))))))(((((((((((((((((((((())))))))))))))))))))))((((((()())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())(((()()))))))))))(((((((((((((())))((((())))))))(((((()))))))))((()((((((())))))((())))))))))))(((())()()))((((((((((((((((((((())(()))))()))))))))))))))))))))))))))))))))(((((((((((())))))))(((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((()))))))))))))(((((((((((((((((((((((((((((((()(()))((((((((())))(((((((()))(((((())))))))))))))))))))))))))))))())))((((((((((())))))((((((((((())))))))))))))))(((((((((((((((((((())))))))))))))))))))((((((())))))(()))((((((((((((()((((()))(((((((((()))))()))(())))())))))))((((())((())))))))))))))))))))))))))))((())(((((())))))))))))))))))))))))))))))))))))))))))))))))))))((((()))))))))))))))))))(((((((((((((((((((((((((())((())))))))))))))))))))))))))))))))()))))((((((((((((((((((((((((((((((((((()())))))))))))))))(())))((())(((((((())(((())))))(((())))(((((())))))))(()))))))))((())(((())))))))((((((((((((((((((((((((((()))())))))))))))((((((((((())))))))((((()))))))))))))))))))((((((()(((((((((((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((())(((()))(())))()))))))(((((()))))))((((())(((((((((())))))))))))((((())))))))(((((((()))())))())))((())))))))))))))))))()))))))))))))))))))))(())((((((((((((((((((())))(())))))))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())((((())))(((((()))))))))))((()))))((((((((((())))()))))(((((())))))))))))))))))))))((((((((((((((((((((((((((((())))))))))))))))))))))))(()))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))((((((((((((((((()))))))))(((((((((()))((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))((((()))))))))))))))))))))))))))))))))))))))))))((((((((((((())(((((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((((())))))))((((((((((((((((((((((()))(())))))))))))))))))))))))))))))))))))))))))))))))(((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()))))))))))))))))))))))))())))(((())))())))))))))))))))))))))(((((((((((((((((((((((((())((((())))(((((((((())))))))))))))(((((((((((((())(((((()))((())))))))))))))))))))))((((((((((((((()))))))))(((((((((())))))()))))))))(((((((((())))(((((((((()))))))))))())((((((((()))))))))))((())((())((((((())))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((((()))))))((((((((())))))))))))))))))))))))))))((((((((()))))(((((()))))))))((((((((())(((((((((((())))))))((((()((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()(((((((((((((()())))())))(())))))))))(((((((((((())))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))((((((()))))(((((((()))))))))))))))())))))))))))))))))))))))))))))))))(((()))))))))))))))((((((()(((((((((((((((((((((((((((((())))))))))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()()()((())))))()))((())))())((((((((((((((())((())())(((((((((()((((()))))))((())))))((((((((((((((()(()))()))((((((()()))))(((((((((())))))(())))())))((((())))))))((()))(())(((((((()))))))))))))))))))))))))))))))(((((((((()))))))(((((())((()(()))))(()(((((((())(((()))))))))))(())))())((((((((((((((((((((((((())))))))((((((((((((((((((((((((((((((())(((((((((())))))))))))))))))))))))))))))))))))))))))))(((((()(((()((())))))(((())))))(((())))))(()))))))))))))))))))))))))(((((((((((((((((()))))))))((((((((((()))))(((())))))))))))))(((((((((())(((((((((((((((((((((((((((((((((((((((((((())((())(())))))((())))))))()(()(()())))))))))))))))))))))(((((((((((((((((())((((((())))))))((((()))))(((((((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((()))))))))))))))))))))))((((())))))(((((((((((())(((((((()((((()))))))))()((())(()(()))))))(()((((()(((()))))))))))))(((())))(()(((((((((((((((((((((((((())))((((()(()()(())))((())(((()(((((()(((((())))))()()((((()((()))))(((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))))))((((((((((((((((()))))))))((((())))(()))))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))((((()(((((((((())((((((((((((((((()((()))(((((((()((())))))(())))(()))))((((()))))(((()))())(())(((((()()))))()))))))))))))(())))))))))))(((()))))))))))))((((((((((((((())))))((((((((((((((((((()))))))))))((()()))))))))((())))((((()))))))))((((((((((((()))(((((()))))))))())))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))((((((()))))))))))))))((((((())))))))))))))((((((((((((())))))))))(((((((())))(((((()((()))))((((((()))))))))))))))))))))))))))))))))))(()((((((((((((((((((((((((((((()))()())))))))))))))))))))((((((((()))))))))))))))))))))))(())(((()((()))()(()))(()())()()(()()))(()))))()())()(())()((()()))()))))))))()((()()((()())()(((()(()())()))((())))((()())))((())(())(())()(()(()())()(()((()(())(()))))((()()(())(()))((())))))(((((()()((()(()()(((()))()(((()))())(()())(((()()))()(((()))))())()()())(())))()))(((())((((())(()((((()(()()))))((())()()())()()()()))(()(()()))(((((()()())(()))())()()(())(()))()())((((())()))())()))()))()))))()()()()()(()))()(()())())))))(()))))()(()())(()())))))))))))())()))((((()(())(()(()(())())()))())()((()()(())))())(()(()())))))(()))(()()((()())(((())))())())))(()))))))(()()))(()))))()))()((()())))))()))))(((((((()((()))(()(()(()(()(()()))(())()))())())(((()()()))((()((()()()))())()))())(())()))(())()())))))))((((()(())()()()()))()())())))((())())))))())))())()())())))((()((((())))())()(()((((((()((())(()()(()((((()()))((((())(())()()))()((()(((())()(())))(()(((()))(()))((())(())()(()()()))(())()())((()))(((())(())()(())(()(())()()()((())))())()((()((()()(()(()(()))((((()(((())((())()(((()((()()))(())(())()))(())()())))()((((())()()((()(()(((()())())))(()(()())))((()(()))(()(())()()()))())()))()((())()()))()()))))))))))()(()((()((()(()()())()(((()())))()))()))(()))())))((()()(((((()(()()))()(())))))(())(()()()())))())()(((()(()))(()(((()()))(((()(((((())()(()(((()))))()()()())))((()(((()(())(()()))(((()()(()()()((())(()(((())()))(())))((())))(((())()))(()()()))()))((()(()()))))(()((())))())()()))(()(())()(())))()(())(()()))))))))(((()())))))()))))(()()(()())()()((((((()((()())(())))())))()))))(((())()())())))))))()())))())()))())))()))((((((()()(()((((()(()))))))(()))(((()()))((())((()(((()(()))))))()()(()))(()))((()))()(())(())())))(()(()(()()()(())))())(()())()))(())(((()))(((((((()()()())))()))))(()))))((())()(((()())))((((((()(()(()))()()))()))())((()))(()()(((((((())()(()(()((()())(()(()())))(((()))(())))()))()))()))(((((()))))))())()(()((((())))((()))())()(())(()))()()))())()()(()()(((()()()(()()())()(()(()()()()()()()))(((()())(()))(((((()()))())))()()((()(((()((((())))(((()(()())((())((())(()))())((())))()))))((((()(()())(())(()))))((((()()(((()))()())(((())(())(((())()))()(()(()((()))())(()(()))))()((((((())((()(()(())((()(()((()))((()))))(()()())()()((()((()()))()())()(())(()(())((((())()(((()())()))((())()())(())()))((())((())()))(())()((())()(()()())))(()()))))()))((()))()()((()(()(((()())()))))(()(()))()()(()()()(()((()(()((()())())(((())(()(()))(((()))((((()())((()()()((((((()))))))(((()()()))()((()((())(((((()((()))()())()(()(()))()))(())))(((())))()))(((())())))((()(((())))))))(()())(()()())((((()))((()(()())))()))(()()))((()))((())((())()()(())(())())(()(()))())(()()(((())))(())()))()(())()))())))((((((()())((((())(()(()((((((()))())))(()))(())((())))(()()()()())(()))))))())((((()(((())()((((())())()(()((((())((()(()))(((())(()))(()()()()))((())())()()(()))()()((())((((())()()(((((())))((()()())(()))(())(())((()(()()()(((()())))))(())())(()((()())()()((()(()(())())))(((()))())(()((())(((()(())(()))((())(()()((())((())))(((())())()(())))()())()()()(()))())(((()()(()((())()((())((()(((()((()()(((())())))())()())()(((())))))(((((())())()))()(((()))))()((()))(()((()))))(())))(()((()()())(()((())()()()(())((()))(((())()((()(()))()(())()))()((()))))()(((()())((()(())()()))(()(())((())()(()))()()()(((()()(()(()))()()))()())(())()))()()()))))))()()))((((()((()((((()()((((((())())()()())))((()))()()()()())))()()))))())()())(())))((())()))(((((((()()((())(()(()))()())()()())((((((()(())))(()()()()))))())(()))()((())())))(())(())(())()())))())(()()(()()(((()((()()(((()()(())))()(())()()(())()(()))())()(()))))((())((()(())((((((()())())())((()()(((())()()(()))))))())))(()))()()(()())((()())())(((((())(()(()((())()())(()()))(((())()))(()()())(((()()(())()()())())()()))(()(())))()())(()((((((()))(()))))(())()(()))(())()))(()(())))))))(())(((((((()())()((())(()(()((()(()((()))())()()()()()((())))((((()))()()(()())(((()()())())(()))))(()))(()(()))(())())(()))))))))()(())))())()()(((((()(((((()()((((((((((()))((()))()))(((((((())))((()((((())())())())()()()(()((((()))((((()(()((()()))(()))))))(()((()))((()((()((((()))))))))(()))()((()((()((()))())(())(()()((())))()(((())))()(()())()((()))(()(()()()(()(((()((((()(())()()((()())))(())))((())))()(())(()(((()()((()()((())))()((()(()((())))()()))()((((((()((()(((()))))()(()(()((()()()()))())))())))((())())((()()))(()())())((()((())((((())))(()))))())))()())(((()))()()))))(()(())(()()))))((((()(()(()(())))(((())(()))))(())())))(()))()((()))()())()))))))())()())()(((())()())()()(()(())(((()())(((())()))))())(((()()))(()())()((()())()))())()())))((()(((()()()))))))))(())(((()()((()))()(()())())(())))(())))((())()))(((()((()))())((()(()((()((()((()))))(()((()))(())()())((()((()(())()(((()(()))))((((()()))((((((()())(()))((((())()((())((())))((()()((()))()(())())))))(())))(()())(((()())(()(()(()(()())()())()()()(()((()))())((()())((()(((()((())(()))))()))()())(()))()(()()(())())()()((()()()())))())))()))()((()))((()(())(((((()((())()())))(()()(())))((())(())(()(())(((())()))()(()))()))()())()()))(()((((())(((((((((()))())(()((((())())()())((())(()()(()))))(((((()((()(()))()))()(())())()))(()((())((((((((((((()(()))())))()()(()((()))()((())()(()(()(())(())()()())(()))(()(())((((())((())))())((((()((()))))(())))))))))))(()()))()()(()((()(()((((((((()())))))))()((())))(((())))()()))())(()(())(((((()()())())))))))(((()()(()))())))()((()(())())))(((()(())()(())(()))())()))())()()()())())((((()(((()())()((()())())()((()()())((()()))()((())))())(())))())()(()())())()(()(()((())())())((())(((()(()()(()))(((())()((((()(((())())(())())(()))))))((())()))()())())()()()(())())(((()))))(())((((())))()))))()))((((()((())()()())()())())(()()()(()()()(((()()))))()))()()))))))()(()))((()())()())()()())())()())())((((()()((((()(())(((((()(())()()()))()()(()()()()()()((()((((()(()(())(((())))()(())((((((())(((())(()))()))(())()))))((()(((())((()((())()(((()())()()()))(()))((()()(((()))())()(())))))((((()()()))()(()))())((((()(()()()))()(((()()(()))))))(((((())(()(()))((()))(()()(()((()))())()()(()))(()(()()((((()))))()(((()()()))())(())()()())()(((()()((()(()(()())))()()(())(((())))(()()()())())())(()))))))(()(((()()()))((((())((((())())(()))(()))(()))(((()()(()(())()()))))())()())(((()()(((())()(()(()((())()(()()()(())))()))))()())())()((()())))(((((()(())(()()())(()))()())())((()))))))())))()))())(())(())((()())()(((())(()())()()()))))(((()())(((()((((()(((((()(()((()(())())))()()()(((()()(((()))()()))(()(((()()()()(((((())()))))(()))))(((())))(()()()()))))(())))))))(())()()())))())()))(((((())())))))()(()(())(())())))()())(())())))(((((((())())(()())(()))())(()()((()))()())()((()))()(((((()())((((()(((())((((((())))()())((()))()))(()((((())))())())))((()())()((()(()()(()((()))))()())()))()()(())(()))()))))()))))))())(()))))))((()())())(())()))(()(())())())(((()(())((((((((()(())()(()(())))((()((()()))((())))))))()(()(()))))((())()))(())))))))()()())())())(()()))(((((())())(()())((()(())()(()()(()())())(((()())(()))))()(()((()())(())((())()))()))))()())))()()((((()()(((((((((((()(((((())))(())))((())(()))((((()))((()()))()()()()((()(((())))()))())()(((()()()())))()()))))()(()()((()))()()))))))))))()(((())(()))((())(()(())()))))()()((())))(()))))(()))))())((()()((()())(((((((())(()(()()()())((((()((()((()))((()()((((())()))(((())))((())((()())))()(())()))((((()((()((())(((((((()))))))))()())(((()(()()())((()(()(((()()))()()((())())())))()(((())))(()())()))())()))(()()))((()()))(()((((((()())()()))()())))()()()))(()()((((()((((()())((((()(()((()()))((((()))(()()()()()))()(((())((())))())))(()))()(())()()(()()((()((()(())())(()))))())()()((())()())())(()))())(((((()())(()()((()())()(()())()()(((()()(()((())()(((()((((((((())()))))()()((((())((()))(((()(())(()(()())((()(()))()))()())))()()(((()((()((())(((((((((()((()((())))(()()(((())()()((()(())((()(()()((()()()(((()))(()))))(((())())(()()))((())())()(()())(((()(())()(((()))((((()())))))((()())))()()()()))()())(()(()())))(()((()()(((()()))()()()((((()((()))()(()()((()()(((())))(((())))(()()((()()(((()((((((())())()()(()))(())))(((())))((()()))))()))))))(()(()()((()()(()(()((())())()))(())((()))))))((()()))))())))(())()()(()())))((())()(())()((()((())(()(())()()(())(((()))(((((()((()()(())()))(()()())()(()))()()(())(()(())()()(((()()())))()(())()(()()(((()()(((()(()(())(()((((())))(())(()))())(())))(((((()))())((((()(()(()))())(((()))(()()((())()))((()(()()()()((((())))()(())(()())((())((()())))())()(()))))((((())))()())())()())()())))()()()(((())(())))))())(()(((())(()))((()(()(()(()())()()((()((()(()))())))(())(()(((((())))(((())))(((()()()))())))((()()))())))))((()(()(((()(()(()((((())())))((())(()))(()((())((())))())()))()((())((()()()((()))(())((((())(())()()()))()(()(()))))(())()()((()()())())((((()((()))()()))((()())))((((()))())(()()((()((())(()()))((())((()()(((())))((((()(()()))()((()((((()())(((())))(((()((((())()()(((())((())(((())((()))()))()((()())(())))((((()))())())()(((()))))(()((()))(()((()))))()))(()(()))))(((())(())())())())()))((((((())(()((())(()))))))(((()))(()(()()(((()(()(()(()()((()((())(((((()))(())(((()(()((()()())(()()()((())((())))()))(())((()()))(()))()()()))((((())())))()())((((()(((((()()()())((())(())((()))()(((()(((()(())))())))))((())(()())))((()((((()())()))))(()()()())()())((((()())())))))(()((((((()))()()()((()(()(()((()()()()))())))))()))))(())))(((())))(()))))))))(()(()))))))(())()((())())))()))(())()))()))()()))))))())()()))(())())(((()))(()(()(()(((((((((((()(((())(()))(((())(((()))((())))))(()))())((()(())))()))()()))))))())())(()))(()(()(((((()(()())(((((())))()()())((()))((((((()))()()))))(((()((((()((()()))()))()(()(()))())(())))()()())(()((()()))((())()())(()(()())(((()())))()()(())))()()()((((()))()((((())()()))))(()()))()())())()()(()())()(((())(())(())()(())()(((()()((())))))()))())))()()((()))(()))((()(()())(())))()((())))((((()()(())(()())())())(((()()()())(())))(((())(()(()())(())(((((()(((())((((((()))))))(()((())(())((((())()))())())((()(((((()()))(((()())()(()))((()()(((()())())(((()(()()(()()()()()()())()(()))((())(())())(()))((())()))(())))(())))))(()))(())))))())())))))(()(())((())((()(())(())())())()((())((()(()))))())(()()((((()())()))((((((((((((()))((()))(()(((((()))((((()))())))(((((())((()))))())))(()(()(()()()())((())))()())())))((((((()()(()()()())(())((((((()((())))()()()()())((()))(())((()))))())())))((((((((((())()((((()()()))))())))((()))()))()())())))())()))())())))))))))))()))))()(()()(((())())))))())()((())(()()()))((((((((()((((()))(()()()()(()(()))(()()))(())()()(()(()((()()(())()))))))())))()(()()))(())())))())())()()(())()()(()())((((((()((()())))((()(((()((((())()()(()()))()(()))
|
|
)((()())))(())()()((()()((()((((()(()(()((()()))((()())))(((()()))()(((())(((()))()))()))(((()())()))(()))(((((((((())((())(()((((((()(()))()((()))()())()())))((()))(())()))((((()))))()()(()))(((())))))))((())())()))()())((())(()(()()()())))()(()(())())))))((()(((()()(()()())()()))))()((())(())))((((()()(()())(()))((()())())())))())))())))))(()()(())()(((((((()()))()))(())))))(()()((()))(()(()((()((()(()(()))()))(()()()))()()(()())))()(())))))())))(()())((()()(((()())()))((((()(((()((()))(((())(()()()))()()))((()))(()()()(()()()())()((()((())(()()))))()((())(())))()((()()))()((()(((())))()(()))()((())()))()())((()((())(()(())(((((()))(())()()()()((()((()(())(())()))()())))()()(((())))())((((((()())))(())())((()(((()()))((()(()()))(()(()))(())(()())()(()))()(()())))())()(())())()())))))())()(()((()())())(((()(()(()())()()())())(()())()()())))()(()())))()())(()()))))())()))))(())()))))()())(()(())(())())((()(())()))()(()))(()((()(()))((())())))))((()(())()))())())()())(())))))(()((((())((()())(())))(()(()))(()))())))(((()))(()((()(()))))(())))))))((((((()((())(()())()(((((((((())((())(())))(()(())))((())((())((()))(()(())((()())(((()()())(()(()()((((()))())(((())())))())(((()))((()(((()()()((()((())()()())(((()()))()()()()()))()())))(()()()))))())))()()(())))())()())))()()(((()((())(()(()()(()(())((())((())()(()()(()()((((())))(()((())))))(()((()())()()())()())(()()))))(()))(())(()((((((()()(()(()(())))()())(((())((()()((()()((()())((()(())(((())()(())))(())))()()()()((())))()(())())))())))))())(()()((((()))())()(())(()(((((()(((((()))))())((())((()()()((())((())))()())((())()()))()()())(())()))((((()(((()()(())(()))(((()(()((())()()())))()((())))(())((()))()()))))(()()))))())(((((())()()))(()((()((()(())()))((())(()))()()()()()())(()())())(()())(())(())((()))))(((((()((()))()))))((()))(()((((()))())())()(()(((())()))(((())))))(())(((())))((((())()()())))))()(()))))())()()())(()()(()()()((()()(())))()(((((()()))(()()))((()())())(()))((()))))))()(())))(((((((())(()))(()((((())())()))()()()(())))((()()()(((()()(()(())(()(()(()))())()))(()()))))(((())((((((((())(())(((())()))((()((((()))(((((()((())())))))(((((())))))((()()))()()(()()()()((()(())()(())))))))()(()(((()))((((((()))())()())(()()()()())(()))()(())())))()(()()))))(()()((())(()(((()((())))))))))(()()))()()(((())((()()(()()))))(((((()()))((((()((()())(()(()((())))(()())((()))((()((()(()()(((((()(()((()(()((()()((())()))((()))()))((())()(()(()))))())(()())(()()))()))))(((((((((()()(((())()(()()())()))((())(((())))()))()()(())()(()))(()))((((()(()((())((((()()())(()(())())))(()()((()))((()())))))(()))))()()))((()(()))(())())()(()(((()((()()(()())(())())()((()(()))))(()((()())))()))))()))()))))(())))())(())()((()((((()())()))((()())()())()()(()((()())()(()))())))())()()((((())((((()()()()(()()(()((((())))()()()(())))()())())))()()())()(((()((((((())()))())(()(((())((()((())(())()(()()())))()))))(()()()))(())))())()(())(()(()))()()())(()(()(()))((((()(())()(())(()(()()())))))((((()))))))(()))()())(()(()(((()))())))))))())())))(((())()()()(((((()(()()(((())(((())(()()((()))()))(()))((((())(()(()()))(()(((()((((((()))))(()()(((((())(())()()((())())()())()()()))))())(()((())()(()())()())(()()()(()()()())()))()(()()(()())))()))(())(()())(()()()((()()()((((()))))()())((((()((())))(()))(()())))))())()))()()())()())((((((((((((()())()(()(()())(()))((()))()))())()((((())(()()((((())((((((()((((())))))(()()))(((()()()()(((()))())()))()(())))())))())()()())(()())()(()())()(()))())))()(())))()))(()())()))())((((((((()(((((((())(((()((()(()))(()))((()))(((()))(()))(()())(()(()()(()(()(((((())())(()))(((())())(())))((())(())()((((()()(())()()))((()))(((()))(((()()))())())(()))(()()))()((()))(()(()))()))()((())())(())(((())()())()()))()(()((((())((())()))(()((((((()))()()()(())))()(()())()()())))))))()(())()(((()()(()(((()(()(()((())))()))()()((()()))))(((((())()(())(()(((()()))()((()))((())))()((()()()((()()()()(()(())()(((())))(((())())(())((()))))()((()((()))(()))()())()(()(()(()()((())())(((())(()(())))(())))()(()(((())((((())((()(())((((())(())(()()()()()))())(((())))(())))(((()())()(()))))()(()(()())(())))((((()((()())(()()())(())(()())(()))))())))))((())()(()()))()))()((((((((((())))))))(((((()()()))((())))((())))))()()))(())(())((()))))()(()())((()(()))())))))(()((((((()())()()))(())))))))))(((()()())))(()))((()(())())(()())))()(()((())))(()()(()((())(()(())((())(((((())(((()()())))))((()()((()))()(()()())())())())()((()))(()())))(())(((((()())(()()(((()))())()((()))()()))()()()()())())))))()())()((()((())((()())())()())))())()()(())))))(()))())(())(()())(()()())(())(((((()(()()))(()(((())((((()((()))()(((()(()))))))()))((()()()))(()))(()()((((((()()))((((()(())())()()()()()))))()((())))()(()))())))()((((((())(()(()(((((()((((((()))(()(((((()()()(((())((()()())(()((()))(()((((())))(())((()(())((()()))()(())))()()(()))()(()))((()(((())))())))()())())()())((())()())()))))))))()()(((()(((())(())()(())())()()()))()((()))))())(()(()()(()())))()((())((()())))()()()()((()()))))()))((((((((((()()))))())())())()(()))(((()())(()))()(())())((())))))()()))))))())))(()))))((((((()(())()()(())())(((((((()()))(())))()()))()))))((()()()))()())(())))())(()(()())))()(()))(((())()))()))((()())())))()(()))(((()(()(((())()(()())())((()()()((())(())()))()(((()))))(()(((()))(())()(((()(()))))))))()(())()()((()()))))(()(()))))))((((()()((()(()(())(())(()((((()))((()))(()())))()()((()))((((((()())())))((((())))(()(())))((((()()())))((())()))(())()(())()())())())(((()())()))))((((())(()))()(()((()())(((((()()())()(()((((((())))()))(()(())(()(()()))()))(()())))())))(()(()()((((())()()(((()()())()((())(())))(()(())(()(())(()()()())((()(())))(())(()))))((()())()))(()))))()())(()(()()))())(((((()())()))((((()()))))))()))(((((()((((()))()((()(()(()))()()()()))()))))(())))))()((()()))))())())())((()()(()((())))()(()())()(((()()(()()()()())()((((()())(((()()(((())))((((())((()()(()()())()()())(((()))(()))))())))()((()()))(()))())((()))))())))()()()()))(()(((()))())()(()(()(()(()(()())((())())((()()()())))))()()())((()(()((())())())())(())(())()()()())()(())(((((()()()()(((())(()())))(())((()))))(()))((()(()()(()(())()((()())(()(()()(())(()))(((())((()(()))())))((()(()))))()())(((((())()(())((()))())())))()))()((((()))())))())(()(()((())(((())))()))())())()(()()()()((()(()(()())((((((())(())(()((()((())(())(((()))())(())(((()((()))))((((())))()(()())(())))(((())()(((()(()())(())((()((((()())()()()(()((((()(()))(((()())))(())(()()))()())))(())))()(()()())(())))))))))()))(()(()()()(((()())(()(())((()((()(((()(())))()()))((()(()))))(()()))(((())(())(())))(((())()()))()()))())((((())()))((((()((()()))))(()())))()))))()()(((())(()()))(())))()(())))()((()))))())())(()(())))())())))()())))(()()))(()(()(())())())(()(((())))(((())(((()((()(()(((()))(()()()())()(()((())()((((()((()(((()())(((()()))))())()()))(())(((()())(((()(()()())))())())()())))()))(()()(()(()(())))())))()))())())()(()((()(((((()(()()))))()))()(()((()(()))(()()())())))())(((((())))(()(()((((((()(()()()))((()())((()())))(((((())))(()((()((((())))())())((()(()((()()()))((()))))(((((()()))()(()()))((()))())(()))()(((((()()((())((()((())()(()()))((())())(((((())(())))))(()))()()()())(((()())(()())()))())(()()((()()()()(()(())())()))(())(()()((())(()((())()())))()()))(())()())))()()(()(((()((()(()())(((())())(((()))((()(())(((())((((((())((()(()((()((((())())(()))((((()()))))(()()(())()((()(()())(((())))))(()((()()()((())))()))()))))))))((())()))))(()(()(((()(()(((()()())(())())(())))(((())))()())))()()(()()))()))()()(((())(((()()))())(())(()((((()))())(())())())))))())))))()()))(()()((()(())()))))))))())())()())()()()))))))))())((()((((()(()()(())()(()(((()(()))))()(()()()))()))(((()()(()(()())())))()(()(())((((())(((()())()(()((((((())()(()))))(()()(())((()))((())))()))))))())(()))))((((((()(()()(())))))()))())())((())(())()(())())()((((())))))())()(((()()(())((()))(()(()()))))))((()(()))()))()))(())())())(()()((())())))))))))()))()))))((()))(((()()())()())))))())()()))))))(((((()())(()(()()(())(()(()()))()))()(())))())))(()(()()())())())()((((())())())()())())()((())()))(())()(()(())))))()))()())(()()(())))()))(()(()))())))()(((()((((()()))((((())()(()()((()))()()())(()()))(()()))()((()))(((()()()())))))(()(()(()())(()))(()))()((()(()((())((()))))())(()(()()()(()))(((()))()(()())((((((()(())))))()()))(())((((()(()))()())((((()((((()(()))(()()(()(())((())))))((()()(()))))))((())()))())()((()(()((()())()))(())())(()))(())(()()(())()(((())()(()()(()))))(()()())((()))()))()(((())))))(()())()))((((()))(()))()(()(()))))()((((())))()))()))()()))(((((())))(((()((()(((((()))))((()((((((()))())(()))())())(()))))(((())))((((()(((()(((((())(()))(((())((()))((()((()()))()())()(())()()(()())))(((())()(()(((())()(((()()(()()((()(()))()((((()))()(())())(()))())())())((())())()))()(()))))())(((()((())()))(()(((())))()))))((()))(()((((())(((()(()()(()()((((()))))((()()))(((()()())())((())(())()())())()()())(()())(((()()()))))))((()()())((((()))((((())())()((()))((((())((((())(())()()()))())))((())()()))))((((((()())()(()((())((())))()))((())))(()((())()(()())(()())()()((((())(())))()(())()()))))()()()((((()((((()(((((()(()()(())()()()()()))(())))))()())))((())(())())))))))())())))()()()()))(()(()((())()(()))())))()())()))))(((())()((()(())((())(()(((((()()())((())))()()()(())(()))(((()())((()((()(((()())()())()))((())()(()()((()))(()()()(((((((()(()()()((()())((()))()()()))(((()()))))())))()())()(((())()()()))(()(()(()()))()((()(()()()()((())(((((())()()()))(((())))((())(((()()(()(((())((()))))((()))))(((()(((()(((((())(())((((((((()()((()(())))((()()(())((()())))(())))((((((())(())(()))))()))(((()(((()()()((())((((((()())(())))((()))(())(()())))(((()()())())()(()))())))(()(())())(()()))))()(()(()))))()))(())())))())(()(()))(()(()()))))(())()))(()()()(()()(()()(()()))(())(()()())))(()((()())()())((()(()))()(()(())((()((())(()()()(((((()))()())(((((())()())))))(()))()))(((((()()))))())())()((((()))))(()(((()(()()(())()()()())(())(((()))))(())(((((()(((())()(())(()())())(())))))()()())()))()())())(()()()())()(((()(()())()(())())(((()())(()))(((((()(((((()())((((())())(()()))((())((())((()()()(()()))((((()()(()))()(())(())())(())((())))()))))((())()()))()))()))((((((((((())(()())()(((((((()()()(()))())()()())(()))()((()()))()(())))))(())((((()(()()(((()())(()()(()))))((()(())(()))()))))()()))())())()(((((())((()(()())(()(()((()())))((()))(((())(()((()))))(())))()()(()()()((()(())())())(()(())(((()())((()))(()())))))((()((()()((()))((((())()(()(())(())(())()(()(((()))())(((()(())(()))))))(()()()(())))(()))(()()(())())))()(()()(()()(()((((()((()())()))(((())))))))()()()(())))()))(())))(()(()(())()))))())())(()))())((((()()()())())((())())))))((()))(((())(((()(()())())()))()())())(((()))(())))(()(())(())(()(((()))())(((()))(()))((()()(()))())))()()))())((())((((()()(()(()((()())())(((()(()))(())()()())(((((()))))((((()(())())))))))(()))())())(()))()))))((()(()((()()())()))(())(()((()()((()((((((()(()(()())((((())(())))))((()))()((()())((()())(())())()(((((()()(())()(()()))())(()((())))())()))()(())(())())((()()(()(()()())(())))())()(()(((()))()(()((((())(()))))()(())))())(()()()()()(())())))()()())(()(()()))))(()))))())()()))()))((()())(()()())())(())(()(((()((()()()())())()(())))()((((((()))(())(()))))()(())()((()()()())(((((((((((((())()(((()))(())()))((()))()()()(((())((((())())())())())())(()))))()()())()())()())(((()(()())())))(()((())()()(())(()(((()()(())))()()(()())(((())()))(()((())())))())((((()))()())())))())()())))()))((()()(())((()(())()(()(())())())()((()(())))())(((((())()(((((()))((()((((()(()()()(()))))((()(())(()))((()(())(()())())((((())))(((())(())))))()())))()))(((((((())((()((()(((()()))())((()(()))))(()((()((())())))())()((()(())((((()((()())))()))()(((()))())))))()())(()()))))(()))(()()())))))((((()((((()((((((()())(()(())((())))(()))))((())))())))))())(((()()())))))(((((((())())(((()))))())())()))((())(()(()()))))())())(()(()((()()()((()))()(())((((((()))))())))()((()()((()((())()())))))()))))))())))(((()))()(()(()(()())())()(()((()))()()()(())(((()((())()()(())()()())))(()())(())))))(()()(()))(((((()()))))((()(()))()(((()((())()((((((()()((()(()((()))))())(()))(((()()))()))()(())())()))(())()((())()())())))()))))))()))))))((((())))))())(()())()())(()((())))(())()))()()))))))()))((()))))))())())(()())())(())()())))))()))))())()))))()((((((()(())((((((()())))())(())))(((())))))((((((()(()())()(())()()(((()((((()))()(())()((())())()()())()))())()))())))()(()(()))()((()(())()(()())(())())(((((()((()((()(()()()(())))()))()()((())))(()()))(())())(((((()())(((((((((()()))()))()()()())()))()(((())))))))))()(()(()((())()((()())(()(())((()))))()((((((()))((((()))())(((())()((()()()())(()))())()()()())(()()(((((()())))))((()())))))(((()(()()()())())()()()(()())(()))))()()(((())()()))()(()((())(()(())))(((((()))))))))()()(()))))())()((()))()(()(()()()))))()(()((()))((())((())())(()))))((()((()((()))))(()()()))())((())))(((()()(()())()(((((((()))(()((((((()()())()((())(()))))(((()((())()((((((())()()(())()())))(()((((())))()))(((())()((((()()(((()))(()())()()()(((()((()((()))(((()))()))()()))))()())((())((())())(()()((())())))(()))(()())()()))()(()())(()()))(()()()(()(((((()))))()))))())((()))()(()))(())))()))))())))))())))()()()()((((()(())(()()(())())(((())(()))()((())((())((((((())((((())(()((())())))))(((())))((()))())))((((())())()()))()((()()(((((()))()())()))(((())((((()())))(())(())()()))((()((())))(()(()))))()))()(()())))(()))))()))(())((((((()()))()(())())))())((()(((()))()()()((()(()())(())((((()))()))())))((()()))))))))((()))))()(((()(((()())()(()(())())()))()())))(())(()((())(())(()())()()(()()()))(()()((((((())())((()()(()(()(()((((()))((()()))(((((())()()())))()(()(())(()((()))()))()(())())))()()(())))()(()(()(()))())())(((()()(()(((()()())(()(()()(())))))()(((()))(())((()())(())()(()())((())((())(()))))()()))((((()((()))()())(((())))()((((()))()(()(())(())))())())))()((((((())))(())(()(())())()))))(((())))))))()))()((())())))))((())(())())()(())))(()))))))))((())(()()(()()((((())()(()()))()(())))((((()())))(()((())())()))()()()()()(()(()))(())))())))(()())))(()()((())(((((((((((())))))))(((()()())()()()))(((()((((((()))(()(()()((()))))(())(())(())()(()()((((((((((())))(((())))()))()(()()()()((()())((())(()())))()()))())))(()())(((()()(()())(()))(((((((((()(()()(((()((((()))))((()((())()()))((()((()))))()((()((())()()()))()((((((((())(())((((())(())(())()))((())()()(((()))())))()()()(()()())((()))(((((()))))(((()()(((()(()())(()))(())())(((()())))(())()((())()())()(((()))))))))()((((())((())))()()())))))())(()))()())(()(()()))))())())))))(()())()()((()())())(()(()(())((()(()))()()()(()((()(()))(()(())(()(()(((()((()))()())())((()()()))()()(()()(()())()()((())(())()()))))()((()()))()()()(()()(((()()(())(())((((()())()))((()))(()()(()())(()))(())(()((())(((()()))))()(()(())))))(((())()()((((()((())))())))()))()())()((()()(())))(())())((())))())))()((()))))))(()))))))())))()))(()))())())())())(()(()(()())()())))()))(()((()()(())(((((()))(()(())))(()))()()())()()())(()()))())((()())()(())(()))(()())))))(((())(()))((((())(()()))))))()()())))()))((()()()(((()(()((())((((((()((()))()()()())((())))()))((()()(())())))))()()))())(()(()()))))(())())()()()(())()(((()()(()(())()()()))(()))))))((()())))()(()(()())()(()(()(((())()())(()))(((())())((())()))()())))(((((()(((((((())))())()((())()())))((()))(()(()()(()))))())()(()(())))(())(()())())())(()()())()(()))(()))()(())())((((((()(()((()((()(())(()()())((()))(()((())(()((()())))()(()))))())))(()((()()((()(()()())(()((()(())))())(()))()()()()((()(((((()((()(())))(()()))(())))))((())(())((((()))())())))())())))())(()(((()(()())((())(()()())(()()()))((())()))((((()))()(())()(()(()()(()(()(()))()(((()()))))()((()()))(()))))()))()()(()()))))(()())(()())))()(((((()))())(()()())(()()))))()(()))())((()())))()(((()(())())(()(())((()())))(()))(((()((((())))())((((())()()((()))()()(())())()))((()((()))(((((((()(((((((()(()()(()(()(((()))(()(((())))()())))()))()))(())(((()))(()(((()((()(()()(())))))()(())(()))))((()()())((((()())))(()()))())((()((()((()))()(()(()()(()())(()()()()()(()))(()(((()(((())))()(((()())((((())(((((())())())))()())()()()(()()((())))()())(()((((())))()())(())))))()))))(()))))))))((())(((((()))())()())(()(())((())()(((()(()())((()(())((()()()(()()(((()))()))(((()(())())(())))))(()(()()(())(((()((()((()())))(((())(())()()))()(((())(()(()()()())(()()))))()()())((()())(())())(()())((())(())()()()(())))(()()((())((((())()()()((((()()(())())()))((()(((()())()))()((())())(()((())((())()()(()())))(())())))((()()()))()((()())(())))(()(()))()(()())))())(()((()(()))(((()(())))()))(()()(())()))))(())())))))()(())()((()()(())))(()())()()()))())))()((((((((())))((((()())()(())(())(()))((((()))((()()(((())))(()))))))(()())((())((()))))()()(())())))))()))(()))((((((()()())()()(()((((((()((()))((()))(()()()))))((()()((())())))(()()()(((()(())()))))()))(())()(((()()()(((()())))))())()())))((()(()((()()))))))())(((()(((())())))(()()))(()((()(((()()))))(((((())((()()()()(()))(()(()((()))()))()(((()()(()(())))((((()((((((((())((()()(((()(())((())((()()())()()(((((())(((())(()())))()(())(()(()))(()))(()))))())((())))())(((((())()())())(())((((((())()))(())))()(()()()(()))(()(()())(((((((()((())(()))(())))(()()))((()))())))))((()()(()())()(((())()((((()(()()(((()()(())((())(((()((()(()())(())(())))((())))(((()))((((((())()()())(()(()((()()(())()()()))))()(((()())((()())))))()(())())(()((()())((((()(((()())(()())())((((()(()()())))())())))(()())((()))()(((()())(()()())(((()())(()()((())())((()((()((()(())()()(())))((((()))))(())()))(())()))((((()))(()))))()))())((((((()()()))))))))))))())((()))()))()))())(()(()(()(())((()()(()(((((())((())))((())()()))))(()))(()(()))())((())()()(()(()))))(((())(())()()(()(((()(())()((()))((())()()()()))()((()((()))()((())())(())(()))()((()))()()((((((()(())())(()()))(())())))))((())(()((()()((((()())())())()()(((()())))(((()()))((((()()))()((()()((((()())))()()()(()(()()()()()((())(()(())()))))))(())())())((()((((())(()(())())()(((())()()((()))((())()(()())))((()()(((()(()((())))())()(()(()))))))()()()))))())())(())))(())(())(())((()(())())()()))))((((()(((((())))(())())))(()((((()))))((())()()())(((()((()))(((()(()))())))()))((()((())()()))())))))((((())()(()()()))))())())()))((()())()()(((()(()((())())))()()((())))()()())((()))))()()()))))))))))(((()((())))()()())))())())()((())))())())(()))())()()())((()))))((((()(()(()(((()(())(()())()()()()())))(()))(((()(())(()))(())()())()))())))((())))()(()()()()))))())(()(()))()())))(()()(((((((()((()()))))(((((((((()()()()()((()))())())(())(()))()()(((()))(()(((((()))()))()))))()((()(()(())))))())(()()())()(()))((((()))())()(())))())(((())())(())())(()()()(()))())((()())))(()()((()()())))))))()()(()(()))()()()()))())()())(())()(((((((()(((()(()))())))((((()())((()()))()()(())(()(()))()((()()((()(()(()((((()((()()()))(()()))()()())((()()))(())(()()(())()))()))))()(((((())())()(())()()(((()(())()()()())()))()(())()))(((()())))(((()()())(()))((((())(()()))()()(()(()((())))((())()(()(()()))))((()()))))))(((()((()))()()())((()))))())()((()()())(())))())))))))))())()()((())()))))()(((((((((((((()()))(()))()(()))((()()()()))(()))))(((())(((((())))()())()))(()((((())()))(((()(()())()(()))())((()(((((((())(((()((((())((((()()))(()()())(()))))))(()()((()()))()((())()())()(()(((()((((((()()))(()()())()))((())(()))((()()((())()))))))())))))(()()()()))(((())()()(())())(()))(()))))))(((((())))((((((())((())(()(()(()))())()()))((()()))()()(()()())))())()(()((((((((())))()))))))))()())))()()()())())()((()(()((((()(()()))((()(((((()))()))((()))))()()()()(())((()(()))))()(()(()(()()))((((()))))(()((()()())))())))))((()))())()(((()))(()()())()))))(())(())))()))))(((()())())))))())(())())())(()))))(()(())())())(()((())))))(())()()()(()))(()(((()(()((((())))()()()(())((((()))(((()()))())()(())((((()((()()))()))())(())()())(()()((()(()())))))(()))()(((()()))((()))))())))()()(())))(((())()(()(()(()(()())))()(()((())))))(()()()(())(((()(())))((())())))()(((())()(((((()(()(())())())(()))))))())))(((())(((())())()()))))))(((()()()()))())()(()(()())))))((()())()((())())((())())())())(()(()))((()((((()(()())(()()))())(()((())()()((())()))(()((((((())(((((()()((()((((((())))((())()()()()(()))))(((((()(()()())(())((((())())()((())))(()((((()((()))(()(()())((((())(())()())))(()())()((((()(())()())(()()(()))))()(((()()()(())()((())))())()((((()()()))))())))(())())))()()()()())))())((((((()(())())))()))))()((()((()))()((()(()))))(()((()()())))())(()(()()(()()(((()))(())))()(()((())(())(()()()(()))()((()()()()(())(())))()((((((())))()(()(()))()()(()())((())(((()()))()))()()()))))())))())))(())()((((()()))())())())((())(((()((()))()()))()))))()(())()()()))(())())()(((((())))(()()))())()(((()()((())))())((((()()))))))((((()((()(()()(()))(())()(()()))((()))())()((((((()()())))(()((())()(()()))()((((()()(()()((())(()()(((()())((()()((()))((())()(((()()((()()())))()())((()(()()((())((((()(())(((()(())())))(())))))((((())))(()((()()())))(())())()))(((((())(()()(((((())))))((((()))(())())()(()))(()(())))(())))))(()()(((())()(((()(()()())())()()()()))()((()))()()())))))))((()))())(()))()))((())))))()(())())(()()((()(()((()(()()())))))()))()()()((()))((()(()())())))())()))))((()((((()()((())))))()(((())()()(((()))))))(()(()))()((()(((()()))()(((((())())())()()(((())(()(()))(((())(()())(())((())()))(()(())))())(()))))())(()()()))(())())())))(()(()(()))))()(()()(()))())()()(((()())())(())())()())(())))()))(())((((()))(()(())(())()))())((()))((())()((())()())())()(()()(()()))))((())()((()))))())))((()())())((())(()(()(()(()(()()())())))()())()))(())))(())(((()()(())(())))))))(()(())(()))(())()()))())())(())))()((()(()))))))())(())(()))(()())))()()))(()(()()())((())((())()(()(())(((())(()()()())()()))))(()))()()((())))()())))()))))))(((()))()()((())))())(()(()(()))((((((((((())()(()()())(())))))(()()()))((())(((()(((())()((((()()(()((())()))(((())))))((()())))(())())(()())(((((()(((((()(())())(())))))))((())()()()())()((((())))))())(((()()))))())(()))((()(())(()(())))()))))()()((((()(())())()()))))()(()()()())))()())(()()(()(())))()()))(()(()))())((()))()()(((()()(())((()(()((()))))))(())(((())))))((((()))(())())()()((()((((((())((())()())(()))((()()))(((())()())()(())((()()(((()(()((()((()(()))())((((((()))()(()))()()((((()(()()()((()(()(())()))((()()()))()()))((())()())()(())(())))))))())()()(())))()(((((()())())()))))())()())()()()())()(())((((()))())()((((()()()(((())))(((()(()(())))((()())))(()(()(())(()))((((((())))))()())(((()(()))()))))(((())()))()()))()()(()(((()(()((()((((((())())))))((())))))()())((()(())()(((()()()())()(((())(((()))))()()(())())))(())(((((((()(()()((((())(())()(()()()((())(((()())()(())())))(())(((())())()((()()))))(()(()(()()()()(()()))())())()))())()()))))()))()(((()()(()()((((()))))(())()))((())(()()()))()(()((()))))(()()()))(())(())())(()))()(((()))()(()((()()())()))(()()()))))))))(()()(()()))())((()))(()(()(()())(())))(()())))(())(((()))(())()(((((())))())()(()()())()()(((()))())())(()())(())(()()()))()(())))))()())((())())()((())(()(()((((()(()()())))))()())()(()))((())()())())())())))(()(()))))()(())())(()())())()(((()(()())))(()))))(((()()))))(())(()())()))())((()))()())()()((())(()())()((())))())(())()((())()()))))()((((((()(()(())((()()((((()((()))(()()))))(()((((()((()))))())()()))((((())))(((()))()))()(()(()()))((()))))()())()(((()((())()(())))())(()((((()))(()))(()()))(()(())(((())))())(((((()()(())(()))))()())()))))))(((())(()(((()(())()(((()(())()(())()())()())(()()()))()(()()((((()((())(()()((()))))())))((())))()())(((()))(())())())(())))(())(()()()(())))))((()(())()()())(()()))))(())()))((((((()())()()(()(())()(()))))()()())()))(((())()())()())())())()(()(((())))))()(())(((()())()())))()())())))))((()()()())()())())))))(()(()()(((()()))(((()((()(()(((((()()))(()(())(((()()())((()))((()))))())(((()))((())()()()))(((((()(()))((((((())(((()(()(()))(()()(()()())((((()))((()()(())(())(())))()))(())())((((((()((()()())())()((()(())((()))((())))()(()((()()())(()()()))((()())(((((())))))()())(()()((())())(()))())())(()))))())))((()))))(()))())()()(()(()((((()())())()))))())))(())(()))(()(((())))())())()(())))())()))()()(()(((((()()((((((())()(()))((())()()())(()()()))()(()))))(())))()))()))))()(()(())))()((()(())())(()())((()((()))))()())))()))()())))(())(((((((())(()(()())(()(((())()))((()()(()))())(()))()()(()())()(()()))(((()((()(())))(((((())(((((()()())((()(())()))(())))((()())()))))())((((()(((()(()()))(((()(()()(())(())(())))()())((())))())))())((((()(((())((()))())))())()(()))())((())(())))))())()(())(()())))))())(((()(()(((()()))((((((((()())))(((((()))())))))()))(())())())((((())(())())((((((())()(()(())()())((((())()()()()))))((()((()())))((())(()))()(()((((()()())(()((())())))))(()((()))())())(((())))(((()(()()))))))))()(((())))(()))(()()()(()(()()))))(((()((())((()())))()))(()(())()()(()())((()((()(((())(())))))))))()()()())(((((())()())))())()(()())))((()))((())))()((())(())())())))(())()(()(()()()(())((()((()(()())()))()))(())(()))(((())))())))(()()()))(()())()))((()())))(()))(())()))(())(()()))()(()((())(((((()))((((()))())()))()(())((()))(()()))(()((()())()()))))(((()((())()()(((((()(())())())((()()()))()(())((()(()((((()(((())))(((()())((())()((())((()))()))()()((()((()(()((((())(()(())))()((())()())()))()())((()())())))(()((((())))))())()(((())(()((())()()())()))(()((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((()))))((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((()(((((((((((((((((((((((((((((((((((((((((())((((((((((((((((()))))))))(((((())))((((()))((())))))((((((((((((((()((((()))()))))))(()))))(()((())())))))))((())))))))))))(())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))(((((((())))))((())))))))))(((())))))))(((()))))((()((((((((((((((((((()())())))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((()(((())))))))))))())(((((()))))))))))))))))))))))))(((((((((((((((()))))(((((()))))))))(()))((((((((((()))))))))))))))))))))))((((((((((((((((((((((()(()))))(((((((()))))))))))))))((((((((((((((((())))))))())))((()))))))(((((((((((((((()))))())(((((((((((((((((())))()((()))()))))))((((((((((())())())))))((((((((((((())(((()((())((((())))((())))(())())))(())))((((()))))(((()(((()((()))))))))((((()((((())))))))))))))))))((((((()())))))((((()))))(())((((())))(())((((())))())())(())((((()))))))))))))))))((()))((((((((((()(((((()((()))(()())))))())()(((())))(())))))())))())))))))))))))))(((((()))))(((((((((((((((((((()))))))))))))))))))))))))))(((((()((((((()))))))(())))())))(((())((())))((((())()))))())))((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))))))))))(((((()((((())))(((((()(())))))))))))))))))))((((((()))(((((()))))(((((()))))))())(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))))))(())))))))))))((((((((()))(())()))((()))(((((((((((((((())))))))())))))))))))))))))))))))))))))))))))))((((((((((((((((((()())))()))))))))))))))))))))))))))))))))((((((((((((((((((())))))))))))))((()))))))))(((((((((((((()(()(((())))))((((((((((((((())))))))))((())))))))))))))((((((((((((((())((((())))()))))))))))))))))))))))))(((((((((((((((((((((((()))))))((())))))))((()))))))))(((((((()(((()((((())))))))((())))))))))))))(((((((((((((((((((((((()))(((((((()))(((()))))))))))))))))(((((((((()))))))))))(((((((((((((((((((((())))(((()))))))))))))))))(()))))))))))))((((((((((((()()))))(((((((((((((((((((((((((((())))((((((())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((())))))))))))))(((((((((()((((())))()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))))((()))))))))))))))))))))))))))))((((((((()((((((((((())((((())())))))))))))))))))))))))((((((((((((())))))))))((((((((((((((((((((((()))())))))))))))))))))))))))((()))((((()))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))(((((((()))))))))((((()))))(((()))))((((((((((((((((()))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((())))))(((((((())((((((((())((()((()))))))))))()))))())))))))))))))))))))))))))))))))))((((((((((((())(()))(((()()))(()))(((((((((())))))))))))))))))))))))))(((((((((((((((((((((((())(((((((())((())))))))((((((())()))))))))))))))(((((((()()))))))(()))((((()))))(()()))))(((((((((()))))(((())()))))))))((((((((())(((()(((())))))))))))))))))))))))(((((()))))))))(((((((())))((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))((((((((((((()))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((()))))))))))((((((((((((((((((((((())))))((())()((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))(((((())))((((((())))))))))))((((())))(()))))))))))))))))))))))))(()))))))))))))))))(((((((((((((((((((((()))))))))))))))))))))((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))(((())))))))))))(((((((((((((((((())))(((((((((((((((()))))))))(((())))(())))))))))))))))))))((((((((((((((((((())))))))(((((())))))))))((((((()))))))))))))(((((((())((((()((((())))))))))))))))))))))((((((((((((((((((((((())))))((((((((((((())(())))))))))()))(((((()())))))))))))))))((((((((((((((((((((((((((((((((((())(((((((((((((((((((((())))))((((((())))))((()))))))))))))))))))))))))))))))))))))))((((((((((((((())(()))((())))))))))((((((((((((((((((((())))))))))))))))))((((((((()))))))((((((()))))))(())))))))))))((((((((((((((()))(((((())))(((((((((((())())))((((())(((((((())((((((())))))(()(()))))))))))())))))))))))))))))))((())))((((((((((((((((((((((((())))))))))))))))))))((((((()))(())))))))))))(((((((()))))(((((((((((()))))))(((()))))))((()))))((()))))))))))))))))))))))(()()))))))(((((((((((((((((()))((((((((((((((()))))))))))))))))((()))))))(((((((((((((((())((()))))))))))))))((((((((((((((((((((((((()))))))))((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((())))((((((())))))))())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))(((((((())(())))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))(((((((((((((((((((((((((((())))((((())))))))))))))))))(((((((((())(()))))(()))))))))))))))))))((((((((((((((((((()))))))))(((())))))(((((((((((((((((()))))))))))(((())))))))))))))))))((()(((((()))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))))))((((((((()))))))))))))((((((((((((((((((((((((((((((((((((((()))))))((((((((()(((((())))(((()))))))))(((((((((()))))))))))((((((())(()(()((())((())))(()))(()))((((()(((((())))))))))(()))))))(((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))((((((((((()((((((((((((((((()))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))((((((((((((()))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((()((()))))))((()())(((()(((()))))))))))))))))))(((((()()((())()())()((((()))((())))))))((())))))(((((((((((((())()))))))(())((())))))(((((((((((((((((((((())))(())))))))))()))))(((((((((((((())))((((((()))))))((((((())))))))))))))((((((())))(((((((())(((((()))))))))))))))))))(((((((((((((((((((((((((()))(())))))))((()(((((()))))(((()))))(((()))()))))((((((()()())))()))))))))))(((((((((((((()))))))(((((((((((((((((((((()))))))))))))))))))))))))))))))))(((()((((((((((((((((((((((((((((((((((()(()(())())((((((()())))))))))))))))))))))))((()()(())()))))))(((()))()(((((((()))))()))))))))))))))))))))(((((((((((((((((((((((()))((())())(())))))))(((((((()((((()))((()()))))())((()))))))))))))))))(((((((((((((((((((((())))(((((((((()))))))))))))())))((((((())()(()(()()))))((((((((((((((((())((()(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((())))))(((((((((()))))))))))))((((((((((((((((((((()))(((())))(()))((((((()))))))))))))))((((((((())))))((((()))))((((()))((((((((())))))))))(()())((()((((((()))))))))(((((((()))(((())))))))()(()))()))))))))))))))))))))))))))))))))))))((((((((((((())((()))))(((()))))))))))((((((((((((()(((((((((((((((((()(((((((((((((((((()))))))))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))(((((((((((()))(((((((((((((((((())))))))))))())))))))))))))))))))))))))))))))))((((((((((((((((()))))))))((((((())))(()())))))))(((((((((((((((((()))))((())))))())))))))))(())))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))(((((((()))))))))))))))))()))))))))))))))(((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))((((())((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))((((((((((((((((((((())))())))))))))))))((((((((((())))))))))))))))))))((((((((((((((((((((((((())))))))))))))((((((((((((((((((((((((((((((()))((()))))))))))((((())(((())))))))))))))))(((((((((((()))))((((((())((())))))))))))))))))))((((())))))))))))(((()))(((((((()))))))))))))))))))(((((((((()))))))))((((((((()))((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))((((((((((())))))))))))((((((((((((((((((((())))))))((((((((((())()))))))(((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((((((((()))))(((((((())))((()))(())))))))))))))))))))))))))))))))))))))))))))(((())))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())())))(((()())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))))))(((()(()))))))(((((((((()))))))))(((((((((((((((((((((((((((((((((()(((((((((((())()))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()(())))))))))))))))))(())))))))))()(((((((((((((()))))))()))))))))))))))))))((()))))(((((((((((((()((()))))((((((()))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()))()))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))((((((((((((((((((((((((((((((((((((((((((((((((((((((())())))))(((((()))))))(())))))))))))))))))))))))))))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((()))(()))))))))))))))((((((((())((()))))))))))))))))))))))))))))))))))))))))))((((((((((((((())()))))))))(((()((((()))(((((((())()())(())(()))(())))))))((((())((()))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))())))))(((((((((((())))))))(((((((((((((((((((((((((())))))))))))))))))()(())))))))))))))))))))))(((((((((((((((((()))))((((((((((((((())))((((()))))(((()))))((((((((((((((()(((((((())))((((((((((((((((((((((())(((()))((())))))))))))))))))))))))))))))))))))))((((((()))(())())))(((((((((((((((((((((())))))(()(((()())(()))))))(((((((((())))))))))))))))))))))(((((((((((((()))))())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))))))))))))))))))(((((((()))))))))))))((((())))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(()((((((((())))))))))((((((()))))))(((())(())))))))))))))))))))))))))))((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()((((())))(((((()))))))))))()))))))))))((())))))))))))))))))))))))))))))))))))((((((((((())))))(()))))((((((((((((((((()))))))))(((((((((())()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())(((((()((((((()))))))))(()(()))))))))))(()())))))))))(((()))))))))))))))))))))(((((((((((((((((((((((((((((())()))))))))))))))((((((((((()(((((()))))()))))))(((((((((()(((((())((((((((((((()())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((((((((((((((((((((((((((((((((((())))))))))))((((()((())))))))))))))))))))))))))((((((((((()))))))))))(()())())))))))))))))))((((((((((((((((((((((((((((((((((((()((((()(())))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((())))))))))))))))))))))))))(((((((((((()))))))))(((()))))()))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))())))))(((((((((((((((())(((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))((((((((((((((((((((((((((())))))((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))())))))))(((((((((((((())))))))))))))))))((((((((((()))(())))(((()()))))()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((()))))))))))))))(((())(((((((((())))))))))))))(((((()))))((()()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())))))))))))))))))))))))))))))))))))))))))))((((((((((((())))))))(()))((((((((((((((((((((((((((()))))(((((((((((((((())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()()()((())))))()))((())))())((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()()))(((((()((())))))((((()))()))((((((((((((()()))))))))())))((((())))))))(())())))))))))))(((((((()))))((()))))))(((((((((((((((((((((((()))))((())((()(()))))(()((((((((((())))))()))))))())))))))))))))))(((((())())))((())))))))))))))))))))))))))))))))))))(((((((((((((((())))))))))((((((((((((((((((()(()))))))))((((((()())((()((()(()))((()))())))))()((())(()))(()))(()))))))))))))))(((((()(()))))(((((((((((()))((()))((()))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((()(((((()()))))((((()))))))))))((((()))())))))))))))))))))))))))))))))))))))))(((((((((((((()))))))))(()())))((((((((((((((((((((((())))(((())))))))))))))))))))))))))(((((((((((((((((())))((())))))))))))))))))))(((((((((((((((((((((()(((()))))))))))((())((()(()()))))()(((((()(()))))(()))())))))(((((((())))))))(((((((((((((((((((((((((((()(()()(())))((((()))))(((((((((((((()))))))()()((()((()))))(((())))))))))))))))))))))))))))))))))))))))))((())))))))((((((((((()))))))((((())))(((((((())(())))))(((((((((())))))))))))))))(((((((((()))))(((((((((((((()))))())))))))))))))))))))))))))))))))))))))))(((((((()(((((())))))((((((((((()((((())))))))))(((())))))))))))((((()))())((())(((((())))))())((()(()))))(()))))))))))))))))))))))))))))(((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()((())))))))(((((())(()))))))))))))))((((((((((()))))))))(((())))))))))))))))))))))))))(((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())()((((())))))()()()(()((()))())()()()(()))()((())((()))())())(())(()((((()()(()()())()()))))(()()()()()(()))()(()()((((()((()((()()()()(()()()(((())()((()))(((()()))(((()())((())(()))()((())(()(())())(())))(()())((())(()()(()()))))(((()(((()((())()((((())(())())()()))(((())((()()()((())))))(((()(((())))((())()(())))(()((()))((())()()()(()))))))))(()())()))))))(((())())())()()))()())()(()()()())()((()(()())((())()()(())((())(())(())())()())((())((()))(()())))(()()(()(()()(())))())))()(()((((((())()()()())(()(()((((()))(((()((()())())((()()))(((())((()))(()))()))()))))())())(()()()))(((((()))(()(()()())()())))))))()()((((())((()))())))()(()(()(())()()())))(())(()((()()((((())))()))())())()))()))()(()))())()())()(((()())())())(())()())(())()())(((()((((()))(())))()()((()))))((()()))((((())()))()()()())())()((((()((())(())()()(((()())))()))(()()()(())()(((()(()())()))))())(()))(()(()()()()(())(()()()(()))))))()()))()()))())))(())(((((()())))((())(()((())()())()()()(((((()()(())))((((()()(((()())()()(())((()(()(()))))((())))()(()()()()())()()(()(())()(()()))()()((()(())(())))))()((()()(()))))(((()()))()()(())((((()()()(()(((()))))))(())))))((()()()))))(())())))()())(()((())(()))())()(())(())))())(()))(()()(())))()(()))())(())((()()()))(()(())()())()))((((())()(())()(()))))())((()((())))()((()((())))(((()(())()()()(())((()(())()((())()))))()))()())((()))())))())()())()((((()()((())())())(()((())()()()()(((()))())()()()(()))))))()))()())(()()(((()()()(())())())()()(())))))(()()((()())(((()(()()))()())())))()))()(()))((())(()())(()())()()((()())(()()((()((((())()))()()()()(())))(()()))()(()())())(()(((())(((())(())(())))((()(()((()))()()())())()(())()()())))(((((())))()(()()))())(()())(()))())))))(()))((((()))(()(())))((((((((())()()())())()((()(((()))(((())()()()(())))()()((()))()))(((((()(((()((((()()()()))(()())((())(((()))((()()))))()))))()))()()()()(()))(()(()((()(())())(())()(()))()()(()((()(())()(()(((()()(()))((())((()))))(())()()(())()))))((((()()((((())()(()((()())()))(((())))((())()())))((((((())()())))))((()(()())(()()()())))()))))))((())))))))(()))(((((()))))))((())))())()))))()()(((((((()((()(((())()(((((()(()()()((()()()()()(()))()()()(((()(()))()(()()))))))))()())(((()()(((()()((())))))()))(()()()()()()(())(()(()())(()((())))())(()((()((((())(()()()((((())))))))((((())))()()((()()()))))(()(()))((((((())((())(()(()()))()())()())()())((()(()))())))(((()())(()())((()))())()))))))(((())())))((()))()))))(()(((())(((())()((()))))()(((()))((()((((()(((()())()))((())))))((()((()))((())))))(()))(()(())(((())))))())()))))(()((()(()(((())(())((((((((()))()(()))()))(()()(()()))(()())()((()((()(()))(())((((()()))))()()())(()))(()))))(()())))))))()(()((())()())(((())(((((((()())()))(((((()()()(((())))))(()())))()()((((((((()))()())())))())()(())((()))(()(()))()))))()((())))))(()(())()()(()))(()()((()(()((())(()((())(())()())))(()((())(((())(())()))))))()((()(()))))((((())))())()(()()()()()(()(((()))())()((()))()((()(((())))(((((())(()((((((((()((())(()((()))(()()()()(((()()))())(((())))))(()()((()))(())(())((())))())()(())()()))(((()())((((()((()())(((()((((()))()()((())()()(()))((()))((()((())))(()((()((()(())((((()))(())()))()))(())))()(())((())((()(()(())())(((((()()))((()(())))(())())))((()(((()(())))()(())()())))((())))(((())))(())()(())(()))((()(()(()))))))(((()())((()(()))()((())())(()()))))()))()((((()()()()))))(())))()())(()()((()())))())(()))(()())))()(((())()((())))))(()))()((())))((((())((()((())((((((()))())())))(()()()(())()()()))()))(())())(((()((())()(((())()(()()())())))())((((()))(((((((()))(()()()((((())()(()((())(()))))((())))(()))))()(())))))())())(())()))(()())((())())()())(())(()(())(((()(((()(()()((()))())))))()))((((()))(((()()))))())())))())()))((()()()())())))())()((()(()(()()(((())))))))))))(()))()(()()()()())())))))()(()))())))((())))()(()()(()((())))))()))()())()())))(())))())()))(((((()(())))((((()(()(((((())((())))()(()()()()((()(()))(()()()()(((())(()))()()))(())((()()(((()))()()(()(((((((()((())(()((()((((()((()))(()))()()())((())))))(((())()((()((()())()())))))))))()())))()))((()(()))())())))())))))()())()))()(()(()(((((())))())((())(()())((()()))(())()(())(((())((((((()())))))()))()()((()))))(()()()()(()()(()((())((()(((())))((()))(())((((())()()()((()(()((()(())(()))))()))())))(((()))((())()))(())()((())()(()))(()())()))(()))))(())))(()))))))()())))()())))()())()))(()((((()(())((())())((()(((()))()()())))()))(()))()()(()()(()))(())))))(()))())((()))()((())()(((((()(((((()()(((((()((()(()))(())))((())))))((())()()((((((())()((())(((((())())))()))(()())()()()()))((())(()((()(()())))(()))))())(())()(()))())))()((())())()((())())(((((((((()))(((())())()()))(()))()))(())())))(()))))))()(())()))))(()()(())()(())))))()(()()()(())()(())())(((((((()()())()(((((()))()())()()(()())))()()))()((((())(((()()))()())())(()))))(((()((())))()())(())()))))))))(())(()))))))(()((((()((((((())(()(((((())))(()))((()))()))()))())))()(()(((((((()(()())())(()(()(()(((()()()(((()))())(()))((((((())()))))))()(()()()())))(((()))()(((((()())(())(()((((())(((()))(((())())((((()()()())(((())()))((((()((())()())))(()))(()))))(()))(()())(())()()()))))()))))(()(())((())))()()))))))))))))(((())(())))())))())))())()))))((())()(()(((()()(()((()(()(((()))))))((()())()))())()))()))(())))))()()))))())))()(()())())())())(())((()()))))()())()())(()())(()))(((()())))())(((()((((()()(()((())(((((((()()())()()(())((((())()())))()(((())(()((()((((())()())))))()(())())()()(()))(()(())())(())(((()(())(())))()()))()()((()))((((())()))())(()())((())))())(((()((())((((()()(()()(()(()((((()()))))(((((()(((()((())()))((())()()))((())((()(())())))))(()()((((((()((()()())()(()(((())())((()(((()()))(()()))()()()())()())(((((()(())()(()(())()())(())))((())))))))())))((()((((()(()()()()())()(((((()(((()))(())))()())(())))((()()))((((((()(((((()(())())((()()()))(()()((()))()()(()(())))(())(()()))((()))(()))(()))(()()(()()))(()))())(()(()())()()))))))()((()(()))()((((()(())())(()((()))()((()()))((())(()())()()((((()()()(((((()(()()((()())()())(())(())((())(((()((()(((()())((((((((())()())))))()))((((((()()))(()(())(()())))())(()))()((((((()()())(())(()())))())(()))())(())())(()((())(()(()((())))()))((()((()()(((()))(()))())())(()))()(((()))(()(())))))()(((())(()((()())())))(())())()()()(()())))()(())())))()))()((())(((())())))((((((((()(()))(((((((()(())())))(((())))())))((((()))((((()())((())()(()(()()()()(())((()())()))))((()()((()))(((((()())))())()(())()(())())((())(())(()()))((()(((()(())()(()((())(((()()))(())))()(()()()(((()((())))()((()(((((()))()(()))()()(()()()()(((()())())()())(((()())(())(()()))(()())(()))((())())(((()()))()))()()))())((())())((()(((()())())(()((()((()((((()((()))()))(()(()()())(()(((()((())()((((())(((())()))))(())(()(())((())))()()(()))())()(())))((()()((())))()((()())(())(()(()()))((()(()(()()((((()()))()()))())))))(()()))))((()())()()))))((((((())((((((()((()(())())()))((()))((())))()))((()(())()((((())(()))(()((((())((())()()()()(()())()()))())()))(()(())(())()((()()))(())()(((())((((())()(())))(()()()))))(((()()()()(())))(()))()))))()))))))()(()()()(()))()))))))(((()(()()))))))()(()((())()))((()((()()())())())((())))))(()))()((())(()()()(()))(())(())))))()))()()(()()))()(())))(())())(((())((())(((())(()(()()(())(((()(()))(()))(())(()))))(((((())))((()()((((())(((())()()()()(()((()()()))(()())(()())))()()())(()()))))))((((())(()(()))()()()(())()))()())(()()))(()(())()((()((())(()(()))(()((())))))()()(()(()()((())()(()))())()))()())()())))(()(((())()()(((()(()(())(()(())()()))()(((()())()((())(((()(()))())(())()((((()()())(((()())()))))())(()))())(()()()()())()(())))())((((()(()()(((()(()())())())))((()()))))()()((())()))())))())))()())()(())((()(()())))))(((((((()()((()(())()())())((()))(()))()((()))())(()((())((()((())()()))))())))))()(((((())()())((())(()())()(()))((()))())(()(())())))())((()())(()()))))()((((()((((((())())((()())((())((())()()()((((())((()))()()(())))))(((()(((()(())((((()(()())(())(((((())(())(()))(()()(((()())()))((((()(()))()()(()()(((()))())((()))((((())((())()))(()(())()()(((()))))))((()())((((())())(()))((()(())(((((((()))(()))))(()()))()))))((()()))()())()))))((((())())()))()()))((((())())()((()()(())()()())()()((()(()())(()())(()()()()((((()()((()()()())(())))((())(((())(()))(())))()))()))))())((())((((()((((((()((((((()())((()()))(()()()))(()((())(())()))))()))(()()(()(((())()()(())))))(()((((()())((()((()()))())(()()((((())(((()))((()())()())(())()))(((())))(())))))))((((()))(()()()())(()))())())())))())))(())(())(())()))(((((()(()(()(())()))()))))((()))((()(()()()(()())((()(()((()(())()()(()()))()())(()()((()()()))()()()))))))))))(())()()))))(())(()(()(())())((()(((()))()))())((())((()(()()()((()))))(()())((()(()(())))))))(())()))(()))((())()))())())()((((((((()(()()()(((((()()())))(()))(())(((())()())))()(((()()(())(((((()))))((()(())(())())((((())()())()()))()(()()((()(((()))))()(((())())))(()))()()()()))()))()))()))))))())()(((((((((()((()(())())()((((((())))(((())((())(()()()((()()()())()))(()()()((())(((()))(())(())))))(())((()()((())))))()))(()((((())(()())))(()(())(((((((()))())()())))()()(())()))(()()(((()((((())()()((()())())(()))((((()))(()((()()))(()(()()))))((())(()))()()))))(()()())())()()()))())(()(((()()(()))))())))()(()()(()))()()))(()(()(()(()((())((())(())(()()()))))(())((())()()()()(())(((()((((()()()())())))))()(((()))()))((())(())()((())()(()))()))(()()(()))()((()))))(())()()(()))))()(()(()))(()((())(((()))()()(((())(((()((()))((()))()))(((()))()()()(())))((())())))()()(()(((()((())(((()))))())()()((()(())))((()))(((((((()(()(()))(())()(())())(((()))((()((()(())))((()(())((())))((())((()()())))(((())))(()(()()()((())())()(()))))())()((())(((()(()()))()()((((()(((()(((()))()())(((()()()()(()()()()()(())()(()))((((()(()())))()())((((()(())()((())()(((((()(((((()())()(()))((())()()(())((())(())))()(())((()((((()))))(()((((((())((((())(()))(())()))()))(())))((())(())))))))()(())(()()((((())()))())(())()(())()())((())))))())())((((()))()(())()()())())(((()((()())())()()))()()(())((())))()((()()))((((((()((()()))()))(())(())(()()))(((())(()(())(())))(((()()))))))))()))()()())))))(())()(()()())()(())(((()(())))(()())()()))))()()((()(()))))))()(()())))))()(()))(())))(()((((()))())))()(()(()((()()))(()))())()(()((()(())))(((((()()(((()(((())())()())())))()(())(())))(())())()((((()(((((())((()())(((())))))(())()()((()((()(((((())))())((()((((()()((((()))(())()()(())))((()()))))()())((()()((((())(()))((()(()(())()())(()((())()()))()())))))(())()((()()()(()(())(())))))))(((((()))()()))))(((())())()))((()()(((()()(()()))(()(())))))())(()))()())))(()((()()(())(()(()))(())(((((())((()
|
|
)))((((()))())(((())(())))(())()((())(()(((())(()()())()))()()))()))()))()(())()((((((((())))))))()(()())()((((()()()))()))(()((((()()()(((())))()(()((()()((()()((())((())(()()())()())))(((()(()(())))((()(())())(()((()())()((())()))(()()(()(((()()((((((())))))())))(())()())))((())()()))(()()(()())()())()))(((())((()()()((()()(((()(()()))(()()(((()()))(()((()((())())())))()))((())()((()))((()))())))))()(()))(()(()))))(())())))())(((())))(((()(()()()(((((((())()((((((()(()()()((()()()()()(((()))())()())))))(((()()))()))()())(()()())(()(()(((()))(()(((()()(()(((()()))))(()(()()(()))())((()))())))(()()((((()()(())())))())())))(((())()()()()(()()(()()(()())(((()(((()(()(())(())()((((()(()))())))()()()(()())((((()))(()(())())())()(()))(()))((()()()))())(())()(()(()()((()()(()())())))(()())(())(((())))(())(()(()(())))))((((())))())()(())(())((())())((()()(()())())(((())()((((())((())))()))))()())))))((())(((()))))()(()(((())())())(((())((((()))()()((())()(()()))(((()))())())))()())()(()(((((()())(())())())()(()()())((())((()((()((()()))))((()())(()(()))()()()))())))))((()())()((())()((())())())())((()())()))(()())(()(((())()((()()))(()(())(()((((())(()()((()()))(((())((()(()))()))(()()()))())))(()))((())())))((()()))())))()))(()()))()((()))(()))))())()((())))()))(((()(())))))))()()))(()(((()((()))))())))())())))(())(()))))(()))()(()()())()(())))))))))))))())))(()(()()((()((()(())()))))())()))(()()))(()))()())()())()()())()())))))((((())(())(()((()())(()(((((())((()((()))(()))()(()()()()()(())))()())())(()()(()())))))())(()(((())))))(()))(()(()(())(())))(()(()(()())(()()))))(((())())))()()))))()))()())()((()))))))))()(()(()))(((()())(((((((((((())(((((()((()))())((()))((((())())))((((())()())(()(()(()()(())))))))(((())((())))())(())(((((())()))(((((())(((()((())(((()())())())))((()))(((())()))()((()))))())()))())((())((((())(())())()()())(()((()()))())))))())()()()))((()()()))))(()())())))()((())((()()))))((())(())))))((())))))(())((()()())()())()))((()(())()())(((()()(((()(())()()((())())()))()(((()()(())()(((()(((()(((((()()((()))(())()()((()))()())))()()()(()(()(((()((()(()()(()((((((((()))()))((()))())(()())))()((())())())(())))(()()((()())))((((()))())())()()((((()((((()()()(()(())(())))((()))((()))()(()((()))))(()(()))((()))(()))(()((()(()()())(((()))()(())()))()()((((()(()()))()()((()((((()()((((())((()(()(())(())((()()))))()())())()()))()()(()))()()(()(())((((()()(())((())()((()())((()()()))(())())))(()((()))()))(())((((()(()))))))()(()(()))))((()))())((((((((((())))(()(())(((((()((()()()(()())())(())()))((()(())))()))(())())()())(())((()()(((())())(()())(())())()))(((()))())(()))())((()())))())()()(((()()))))())((())())()(())()()()))())()))))())))()))((((((()(()(((((()(()(()(())()))())(((())))((())(())(()))((((()(()))((()(((())()(())))()())(())())((()(((())(())()(())))))(()())()())(())()(()()))())())(()())(()()()(()((()())(((((()))())))((()())(()))()()))((())()(()((()))())((()(((()(()))((((()))(((((()(())))((()((((()))(()(()))(()))(())()()()()())()))))(()()(()((()(((((()()())()(()())))())))(()))((()()((())))(())())))())(()(()(()())((((((())()))()))))(()((())(()()()((()(())()(()(())((())()(())(()()(())())(((()()))())(())))))()()())())(((((()(())()(()(()(((()()(((((()))(())())))(())()()()(())))()(()(()(((()((((())(()))(()())))()))()()())(()))))(())()()(())())))())()))())())()(()(((((((()(()))()(()())(((()(((()()()()())))))()())()()())(((()())))))())())())))((())))))(((()(()(())((()()))))()(())()))(((())(()((())())()))()())(()((()))))(()())()(()(((()())))()())))))())(()()(()()()())())())())(((()((())()()))))(()())())((()))(())(()())))())(((())(())(((((())()()))())((()))((((()((()))(())))()))(()()((()))()((()())((()(()()((()())(((())))((())())()))()((()(()()((()(()((()())()(()(()())(((((())()()))()))))))(()()))()())((((()))())))(()(()()))(())(()())()(()))))((()((())()))())((())(())())()()())((((((((((())(()())()((()()(()())((())((()((()))))((())()))())()())()())()(()((((())())()))))((((()))()((()(()))()())())()()))((()(((())((()())))()())()())()()(()))(()))))()(())((()((((())))()))))(()((()()(())(()))((((())())()))((())(())())))()))())()))))()(()))))())(()(())((()(((((((()()(()()))))(((()((())(((()))()(()))())())))(((()))(()))(((()()((())())(()()())(())))()()(())()))))())(()))(()())()()))))(()(()(((((()())(((()(()()))(())))(((()))(())()(())(()(())(((()((())))))()))((()())))(()()))()((((()())()((()))())()(((((((((()))())(((())())(((()()()(((())))()(()()())(()))((()))((())))()))()((()(())(()()(())()())((()(())())))())((()))(()()))(())))((()(()((((())()(())((()))())()()((()((())((()()(())(()((((()(((())()(()))(()((()(((()))(())((()((((())()()))((()()((()))))(((()(())()()(())))()(()))))()()())((((()())(((((()))()))))()((()()())((((()()()(()(()(())))((((()(()))(())))(()((())(()((())))()(()(())()()()))(()()()()()(()))(())())))())())()()))))(())())(()((()(()())))(()))())(()(((())))(((()))()))(((((()))(())((((((())))()))()))))((()((((()))(((())()))))(()(()(()((())))))))()(())()()))()(((()()())(())(()((()(()())()(()))()((()((()()((()))(())))()()))(())))))(()))(((((())())((((((()((((((()(()()()())(((((()))))()()())()))((())((((()()()())()((((((()())((((())))()())(()()))((())())()()()())))))()))()(()()()()(()))()(()(()(())(())((()))(((())(())()(((((())()()))()))))(((((())())((()())())))()(((((())))(()(()())()(())(()())((()))()((()((())()(((()()(()((()(()()))(((())(()()()((())))(((())()(())(((())))(((()())())()()))))(((())())())(()))(())(((())))))(((()))))()())(()))))(()())())()(((((((()))()())()))()))))())()()((()))()()))))))()(())()(()))()()()()(((()(()(((())()(()(()((()())))()())(()))))()(()((()))(()(((())(((()))(()()))()((()((()))(()(((()(((())(()()()()((((((((()()((())((((()(((()()(()))()()(()()(()()()()))((()()())()(((())()))(((()()((()())))())()()(((()((()))(()()()))(()()))()()()()())))))(())()()))((((((()(((())))))))(()(((()()))()))(())))))))))()))()())((((())())((((((((()(((((()))))((()(())((())((())))((()))))(())))(((()()(())((((((()(((()()()(())(((()))))(()))((())(()())))(()())(()())((((()()((())(()(((((()(((())())))(())((())((()((())))()))))())())))))))))()((())()(()(()())()())))())())))))()))(()()(((((()(()(((())()())(((())()((()(())(((())(()()())(())())))((()))))((((())))()()((((()())(())()((()))(()(((())((())((((())()))((())((()((()((()(()))(()(((((((()(())))(((())))())()())))))((()))()))))((()())()()))(((((()))()))))))))())())))()))((()))(())())))()(()((((((((((((()(()))))))())))(()))((()))))(((())((((((()())((())(((())())((()(()))()(())(())))))()(())()()()))))(()))((()())())))()))()()(())()((((())()(())((())()))()))())((())(()())(()((()()(()))))()((()(())))(()))))()))))))))()(((()()(()((()()()))))())())(((())))))(()(((()())(()))))((()))(()(()(()()(((())))())(()))())()()(()())))(((()(())()())()))(())((())()(())(())))(()))())()())))(())()())((())()((((()(((((((((()((())))(()((()))()(((()()()(((())())(())(())()()))()(((((())())((()))))(()((()((((())))())(()))(()(()))))((())((()()(((()())()))((((((()))()()()(())))()((()(()))()))()))((())((()())))(((())((()(())()))(())(((()(()))((()))(()))))()(())))((())(()(())))))(()(()()())(()()()((()))))())((((()))((()()(((()())(()(())()))(()(()))()((())((((())()(()(()()((((((())((((())()(())()()())))))(((())((()(((()((((((((()((()((()))()()))((((()))(((())())))((()))()(()((()))))()()()())(()))())(((((())(()(())((()()((()(()()()()()()))()))))))()(((()()))()()((())()()(((((((((()()())())(()))()((()()()()(((())))()))()())(()))(())((()()((((((())))()((())()))()))(((()))()((((((()))(()))()))()()))())(())))((()(()()(())()))((((()()))))())))))((()))))(())))(((()(()))()))))))(()(()()())()()(()()(())()))()))())))(()((((()())))((())()))()())((())()()())))()()()))(()))(()()())(()())()))((())()))(()()()((())(())()()((())()()()())())((()(((()())()())((())(()((()((())())(())()())))(((((()))(()))(())()()))((((((())()))))))())((((())())()()())(())())())(()))(())))()))))())((((())())(()(())())())(())(()()(())()(())()()((((())()()))()()())()))()))((()))(((((()(())()))))())()(()))()))(((())((()))))))(((()()(()(()(()))(()))())()((()))()()()))((()(()))))(((()()())())(()))))((())())((())))(()))())(()())()(()((()))(((((())(())((()())()()(())))))((()))(())()())(())))((()())())))))))(()((()(()(()()()((((())())(())))))(())))())()((()(((((()()(()(((()))(())(((()()()()()((())()))((()()()))()(((()((()())()))())))()(((()())))()))(())))()(((())(()(())(((()())()(()((((())(()(()()(())(((()(()()((()))()())(((((())()((()()(((()(()(()))))))((())(()())())(()))(())())(()(((()((((()(()()(()(((((()))(()())))((())))))()()))(((()(()()())()))(((((((()()((()))(())(())()(())))((()(())(())))(((()())(((()(()()(())))(()())(((()()))((()()(()()(((())))()))((((((((())(()()))(()))))()(()(((())))(()(())))))())())(())())))())())((()(()())()())())))())()(((()()()))))())))(()(()(((()))()())))())())))(()))(((())())())(()((()((())))((((()()(())(()((()((()(()(()((()))()(()(()))))())(()()((()()()))(())))()())())()()))(())(((()((((((()(((())())(())(((()((()()()()(()))(())))))())()()))(())(()())))))))())())()))))))))(()()())()(()(((()(())(())())()))((()(((())(()()))())(()())()(()))()((()(()((((((()()((()())))))))))(())()()(())))()()(()(()()())()(()()(())))()))))(((()(()())()))()((()()))())()))()()(())()(()()))()(()((()()))())))(()(())))(()()))()))()))))())()(()))))))((())((()()(()(())))))(((((((())(()()()))))()(())())((())))(()()()((()))))((()((()((()())(()(())()))))))))(()(()()()())())((())))))))())()((()()()))(((((())())())()(())())))()()((()()())(((()((()())())()((()())))()(()))(()()((((((()))(((()(()()))(()()(((())()))())(())))()())())))(((()((()(()(())))()()))((((()))(((()()))()()())((()(()))))()))((()))()()()())((())())())())()((()()(((()()))))())))))(((((((())(()))(((()(()())((()()()()()(()))()()))()())(()))()(((())()()()())))))))()))(((()())())((()())))())())))()))(())()))))(((((()((()))))))((()))))())((())))())((((((()))((((((()()))(((()(()()()((()(()))())(())())))()))()(((())()()()())((((((()((((())((((((())()((((()()()(()()))))((()))))))((()))(((())(()))))))(())))))()()(()()((()()(()()(())())(()())))(()(())))((()(()))((((()))())()))((((()()()))((()))((())(())(()()((()()))))))(()((((((()(())))()()(((((())))(()((())(()))()((((()()())())()()))())((()()((()))()())))()))(()())()())(()))(((()(()(())())))())(()))))()))(((()))))(())(((()((())())()()))(((((()()()()())((()((())()(()()(()))))(())(()()(()))())))(()()())))))(()()(()()(((()()()())))))))()))()))(()))((()()))))(()((()())())()))))))(((()()()))()()(((())))())())()()())()(()()(()))())()))))(())(()()))))(((())()())(())(()))()())))))()()))))()(((()((()(())()(()()()))))()()()))()())))())()()(())(())(()))(()())(()(()((()((())((((()()((()(()()()())))()()(()))()))()()((()())()(())(())))()))))))()((()))(())())))(())()()(()(()((()(((())((((((()())))))(()(()))()()()(())((()(((())())((())()(())()()(()))(((())())((())(((())())(()()((()))((()((())))(())()(()((()()()))()()))()(()()(()))(()))())())))()(()()))())(((((((()((()(())()((((()()(()())))()())))()())(()()()))()()))())())))))))())(())))())())))()((()(()))()))))())()(((()()((((())()))))())(())(()()()(((()()))()(()(())()()()())()((()((()(())((()())()(())())(()))()()(())())()))))()()((((())())(()()(((()())())(((()))(())(()()(())((()())(()))((((()())(((())())((()(()()(()()(())(()()()()))))(()()(((()))))(()))()(()(())())(())(())())()))(()()())()(())()()()())(()()((())()())(()))))(()()))))())))()())()(())(()(((()())(((()((((((((()((((()))))(())((()))((()))((()()(()(()(()))()))())((()((()()()()((((())))(()((((()()()()()))(())))())))(((())(((()()()))(()))))())(()()()(()))()())))()())()))(())))()((()())))())(((()(())))(())()(((()())(()((())))()(()((()((((()))(()()()((()(())((((()((()()(()()()))()()(())())()()))()())))())))))()))(())())))()()((()(())()(((((((((((()(())))()()((((()))()()()))((()()(())(())())(((((()()))()))((()))())))((((()))(()(())(())))(()(()))))((())))((((()(()(()((())(()(()()))))))()))())))(())())(((()(((((())))()))(()((())(()()()(((()()(()(()()))()()()))()()((()()))()((()(()((((())()))(())()())()(((((())))((()()()))())(())(()()()()())())(())())))())(((())(()(()())))))(()(())()((())))))(()))))))))))())(((()()()(()(()))(()(())(()())((())()()))((()(()))))(())))()(())())(())()())))(()(())())()()((()(()(())((()((()()((())())))((((()())()()(()))))()())(()()()()))(()((()())(())(())())(((()))))(((()))()((()(((((())(((()((((()()((())((()(()))(()(())))(((()())(((()))((()(()))()(()(())(())((())))()))()()((()()()))))((()))()))(()(()())))()()(())()()(()((()()((((()()((((((()(())))()((()()))((((((())))()()())())()()((((((()()))())())(()(())))())()()(())(()((()(()())(((()()())()((()())))(()((())())(((((()(((((()())(((()()()))())))(((()))((()((()))(()))))))(())((())()((()()())))((((((()((((())))()))(())()())((()((()()()()))()(()()(())(()(()((()(((((((((()()(((()))))((()())))((()))()()))))(((()())(((())()))()()))))())())()((((())))))()())(()(()())))()((())(((((())))()))()(()((((()()())((()((((()())))))((()))())))((()))((())))))())()))())())()()()()))())))()())(()(())(())()(()())()(((())(()()()))))(()()))))())(()))())(()))())())))))))))()((()(()()))())(((()(()(()))()((())()((((((((())))))((((((()))(()(()()()))(()))))))(())(((((((())))()))))())()(()(()((((()))(())((()(()(())))()()(()))(()())()))(())(())()))()((()()))())()())(()))(()())()()()(()(()())))()(()(())))()))(())())((())()())(((())())(()((())))))(((()()(()))())(()(((())(()(()()))))()())()(())()()()))(()))(((()(((())(())(())(()(()(()(())(((()))())))()())(((()((()((()()((()()())))()((()()((()(())()((()(()(()(()((())((()())))))()()))(()))))()((((()()))())(())(()(()(()(()((())(()))))(()))))(()(()))(()()(()))))))()())())(((())))(()()))(()((((()())(()()((()(())))((()))))((()(()()(()((()())(()))(())(()))())))((((())))()))(()))()))())))))))((())()))(()))())))()))(()(()())(()((()()(()((()(((((()))())()))((())(())(())))((()))(())(((((())(()))((()(()()()(()))()()))((())))()())(((())))())()(()(()((((((())()))(()(()()))(((((()()(((())()()))())(()))()()))((()()()())())(())()())))())()))((())))()()((()()(((((()()))))())))))((()))(())(((())))()))((((((((())))))())((()))(())(()))((()())()))(((((()(((())((()())(((()(())))((())))()())()(()((()))(()(()((())()(()(()())((())))()()))()()(()))()))())(((()(()())))(((()(())()(())))))(((())((()((()()()(()(())()(()((())()))()((())(()()()(())(((())))((((()()())((())(()))()()))())((()))(())(()())()())((()(())())(()((((())))(()((((())))(())()))()()))()()))()()()(())()(())())))))))()(())))()()))))()()))())(()(((()))))(()())(()()((((())()()()())((())))())(()))(((()(()())()((())))))))))()(())(((())())((()))(()(())())))()))((())))))((()((()())()()())))()())())())(()((()(()()(())(()()())((((((()((()((()(()))()()()))))((())(())(()))())))))(((()(()()((((())))(()())())))((()(())(())))())))((((((()()))()(((((()()(())())(()((())())))()((()))(())()))(())((()()(()(()((()((()(()))()())((((((())())((())))((()(())(())((()))((()(()))))))((()())())))(((()))(())))))(()())()((()(()())(()((()(())()()))()(((()))())()()))(()())())))))(()()(()(((()()()))()()))))))(())(()))((()()(((()(()(((((()()(()))()()())))()(()()))((()(((()())(())()(()())(())(()))()(()(((())))(()))(()())))(())())(()))(())((()(()))))())()()))))((((())))(((())((()())(())())(()))())))((()((())))()()(()()()(((()(()()))((()()))()()())))((()))(()())()()(()(()(((((((()()(()))())()(())(())()()()())()(())))(()(()))))()))()((()())))(()(())()()())())(())(()((((((()))))))(()())(()(((((((()))()())))))((()())((((()()))(()))()(()()((())(()()))((()(()())()(()(((()())((())())(((()))(())()((((()()))(((((((())((((()))()))((()(()(()))(((()(((()()(())())(()()()())()()))(())))(((((()))(()()((((((()((()((((())(()))))(())(((())))((()))(())()(())())))((()))(()()))))((((()((()())(())))()))(((((((()))())(()())((())()())((()()()()(((())))())(()(((()(((((()(()((())))())))(()()()())((()((()()(((((()))()()))()))))(((())())((()())()))((((()(()())(((()))))(())()))))((())()))()))(()())()())))())()(()((((((((((((()(()(()(())())((((()()))(()()()())(((()))(()())))()(()(()())))()))(())()()))())(())((()(()(()()((()(()())))())))()())(((())(())()()(())())()(()))()))((((((()())))(()(()))(((((((((())(())))()))((((())()()))((()(()()(())(()(((((()((())()))()))())(((((())))((()()())(())())()(())()()(()(()()))()((())())(())(())(())((()()((()()(()())())))(((())()()()()(((()()(()))())()()()))()())(()))((()))())(()((()()))))))))(()))(((((((())()))()()(()())()))()))(()((()((((((()((()()))(()())))(()))(((()())))(((()()))())())()()))((()))())(((()))))(((()(()())))(())()((()))(())(((())(((((((()())()))(())))()))((((((()))()((((()())(()(()))))(()()())())((())())()()())())))(()))())()))()()(()))()(())())()))))(())((((()()(()()))((()(((((()((()()()()))))()(()))(()())))()()(())))()())(())(()()()())))()())())()()(())((())(()(()(()(())()(()(()((((()))))))(((()((()((()()))()()))))()(()()()((())())))())()())())((()((((()()(((((((()))()(())(((()))((()()(()))((((((()()()))(((((()((()()(()(((()))())(()((()())))((((((()()()(()))))(())((()(()())((())()(()))()(())()()()))())()()((((()))))((()()()((((())))()(()))())()((()(((((())(()(()()))()))())))()((((()))))(())))()(((()(())(((()()())())))())(()()(((()))))()((()(())(()()())))()()((()(())((()()()(((()())())())()())))))((()()((()))(((((())))()())())((()())((((())(()))))))()(())()(()()))()((((())()(()(()))())((()(()(()()(())()))(()(()(()()()((()(((()))()(()(())((())()((()))((())(()()))((()()))())))(((()((()((())(()()((()(())()(()))()()(()(()()((()()((()))()())()))()()))(((()(())((((((()))))())(((()((()((())()((())(((((((()))(((()((()))))()()()()()(((()(()())))(((((((((((()()()))()((()))))((()))))((())))((()()((((()(()()()())()()((((())())()()())))(())(()()))((()())(((()((()(()()()()((())((()())()))()()(()(((()())()(()))()()())(((())()))((()()))))())((()())(((())(()((()(((()(())()()(()()()()((()())((()))))()))()))())())()())))))(((()())))))())))()(())()(()()))(((()(())))())()(())))))(())())(())(()(()(()()(()(()(()(()()))(()))()(())))()())))))()()))()))())()))())(()()))())()())()()()(()(((()()())(()()(((()(()(())(()()()))))()))()(((())(()((((()((((()(()())(()))((())(()))())((()))))()()(((((())()))))))()))()())()))()()()()))(()((()()))()))))())(()))()()((())(((()(())())(()(((())(())(()(()))((())(())((((()())(()((((())()()()()())((()()())(((()((()()))()(((()(()(())(())((()()((((((()()(()()((())()(()))(()))((())))((()()()))())(((()))())((((((((())(())))(()()))())(()))((()((()(((())()()())()((())())())((((()))()))(())()()()()))))())((())))(((())()))(())(()()(((())(()((()())()(()()()()(((())())(()))((()(((()(((()())()())(())(()()()()()()))(()(()())))(()((((()(())(())()()((()())))(((()()()))()))()()))))(())(()()()()((()()(()))(()(()()()))(((()())(()()))())((((()())))()()())))(((()((()((((())(())(((()()(((())((()))()()()(())()))((()))((()()()())))))()()))()))((((((())()())))())()(()())())()()((()(((()))))()()()(()((()())))((()()()(()()()((((()()()))))))))()()(((())(())((()(())(())(()(()())((()(((()()())(()((()(((())())((()(())))()(())()))))((()(()((()))(()(())(()()())()))(()))))())())()())))()((((()(())))()(((((((()(()(())()))(()(()(()))((()()()))((()()(()(((())(())))((()))(()))((((())()((((((((((())()(())())((()()))))(((()))(()))()())(()())()((((((()))(())))))((((()())()()()()()(()()()())())))()))))))()(((()(()())()(((((((()()(()(()()()))(())()()))(()))())((())()(((((())(()))))(((((()(()(()())((()(((())())()()()(((()()((((()()()()())()))()()))((())((((()()())))()))((()())())())(((())()))))(()(()))()(((()())((()))())()))(()(()(())((()())((((()())())())()()))())))()(()()))))()))))())))()())())()(((())())(()((())()())(()()))))(())())()())((((((()(())(())()))()())(())((())))()))())()((((()()(())(())))())())()))(()))(((()())))(((((()(((()())(((((())))())()()()()()()(())()()()()(((()(((()())()((())))((()()()()))()()))(()())(((())((()((()())()()())(((())((())())))))(())(()()))))((())(((()))))())(()()())(()(()((((((())())()()()(()())((((((())((())()())())(()))))((())((()(((()(()(()))))())()((()()))())(()))(()())())(()((())))()(()()())()()))()((()(()))))(()()(((()((()())(((())((((()))(())(())()())(())((()(((()())()()))())(())())()))(()()())))((()(())()()())()())(((()())((()))()(()())(()()))))()()))((()))))()()())()((()())(()))()()(()(()))((()())(((()(((()(((()()(())()))(()(())))()()()))(((()))()())(()((())(())(()()((()((((()()(())((()((()(()()((())((())(((()(()))(()()))))()()()()()()()(())))((()())(())))(((())()(()()((((())))(()()(()()(()((())))()()()((((()))()()()()(()))))))()(()()())(()()()()))))())()(())(()(()(()))((()())())((())((()()(()))())()()((((()()))()))(())))))))()))()))(()((((())())))(()(()((()((((((()()(((((()(((())((((())((()()())()))((()()())))(((()(((((()(())))))(((()()(()(()()))()()(())())()))((((()))))()(((((((())(()(((()))(())()())))()((()))())))(()(()(((((())()(()((()(())())))))(()))()))))()(()))()()())())()))))()(())(((()))()(())))))))(())()((())(((()(())))))))))))))())))()(()()()))((((((((((())()(())(())))()(()((()))()((()((((()((()())(())()()))))()))))(())))(()())((((())())(())()((()((((()(()(((((()((()()((())))()()()()(()()()())(()())))())()()((())(((())()((()(((((((()()))))()))(((()())(((())()))(()(((()(()((())))))(())))(()())))((()()((()()(()()()))))()())()))())()))))()(())())()(((()(((((()()()))))()))))()())))(())))((()((((((()(()(()()(()(())))))))()((())(())))((()())))())()(()(())))))(((((()))()(()())()))((()(()((()))((()))()()))))())))(()((()))(()))())(())())))))()))((()))()())()()(((((())())(()))((()(((()(()()))(()())(()(()(()))()((()()(()(()(())()((())(((((()))(()()()))))(((()()())((())((((())(())))()()())(()()()()()()())((((()()(((()((())))(()())()(())))())))((()())())((()())((()(()(()(()()))(()()(())))()())))(())()))(((())))((()(()()))))))()()(()()()(()))(((()(((())))))))()(()(((((()((())()()(()((()(()(())((()))()())(((()((()))()))((((()))))()())()()()()((())()))((()(()))()())))))()()((((()()()())()(())(()(()(()())((()(()()))(((())()()(((())())(())(()())))(())()(()()())()(((()(())(())()()))((((((()((()((()()(()(()()))(())))((((())))((((((()()((())((()(()()()(()())((()())))))())(((())(())((())()(((())))))))))((()(((((())))()))())())())))))(()()()((()())))((((()(((((()()())()(())())())((())))(((()(((()((())()())(()())())())(((())(()))))(())()()())(()(()()()()))((()((())(())(()())()(((()))))()()))(()()()))()())))((())(())))()))(()(()(()))))))))))))(()(((((((((())(())()))))))))()))(()))((())()()(()(()(((()()())((((()()((()))(((()))((((()())()()()))())))))(((()((()))))()()))()(())()))))()()))(()()))((()(((())))))))()((()((())())()())((())())(((()((((()))))((()())(())))())((()((()))))((()))(()())())(())))((())))()()())()())()))))))())((()))))(((()(()(()))())(()()))()(()()))()(((((())()(()))())()((((((()())((()())(())())(())()())))(())()(((())((((())()())))(())(((()((())()))()))))()(())))())))(()))())))((((((((()))))))(()(())()))(((())((()))()))(()()()))))()()()(()()())()))))(())))))))))(())(((()()))))))))())())))())(()()()(()(()(()(()())()))))()())(())(((()((()())(())())()()())((((())((())))(()))()((())))()))((()((())()()())))())(()((()(())((()))(()())())())()((()))))()))(((())))()))))(()((())())())(()))())())(()(((()())())))()((()())()())((()((()())(())))()()(((())((()))()()(())(((((())(()(())()))()))((())()))())(()((()))))())()))))(()()))(()()(()))))()())())))))())))))(())))())))(())()((((((()((()(((())()(()((()(()((())())((()(()())(()))))()))()()))(()()()(((()((()(()(((()(()(()()((()))((()((()()))(((((()))()()))())(()((()))())(((()())())(()(((((()()(()((((((())(())))))()()((()(()()))()))(()())())()))))))(()))(()()(()()()(())))()(((((()(()()))))(()()((()())((()()()((())(()(())))()())(())(((()((()))))(())))(())((((()(((()((())()((()(((()))))))((()()()))(()))((()()())()))())))()(()(()))()))(()()(()())(((((()))()())()())(((()(()()))((())))))()((()())()))())))())((()())()))((()))))())))())((()()(()()()))()(())()()(())()(((())(())(())(()())())))())(()()))))()))(()(()())(())()(()((()(())())()())(())(())()))(()))()))()(())(((()))()(())())))(())()()))()()))))))()()(((())((()()))((()()(()())((()))(((((())()(()))())(((()()((((((())))(())(()(()()))()))()()((()))))))())))))(((((((((((()()(()((()((((()())((()))()))((()))()))()()(()())((())((((()))(()()((()()(((())()())((((()((())((()()()))()())))())(())))()(()()(((())))()(()(((())())()(()))((())(()(()(((()())((((()(()(()))((())(((())((())((())))(()(()(())))))))())))()))(()(((((()))(())))))))((()())(())((()))))))))))))))((())(()))())(((())())())()))()())()())())()((()(()()())()(((()(((((())())((()())(()(()))(((((()))(()))))((((((())(())()()()()((())())))(((()))(())())(())))((()()())())()(()()((()((((()((()(((()(())(()))))()())(())))()((()))))())(()())(()((())())(()))())())(())))()(((()))))()()(()(()()()())()((()))()())(()))()))(((()(())))((((())(()())(())()))()((()((()))(()()())(())))((((()())((())(()()))))((()(()))(())(()()(((()))()))()()((((((())())()(()))(()()())))()))(((()(()((()())((()((()(()(()(())((())())))()))(((())((()()))))((()()(()(((((((())()(()())))))(()(())))()((()))())(((((()(()(()()((((()()((((()(((()()((((())()))(()()((())()))()()((()))(()(((())(()(()(((()(()((())((())((()((()((()((())()((())((())))((())((()))))(())()()()((()(())))()))(()))))())((((()()()((((((()))(((((()(()))((()()(()))(((((((()))))))(()((()(()()())(()))((())))))))(()(((())((()((((((()(()((((((()((())()))((((())))((()()()()))((()((((())((()(()((()(()(((((()))((())()()())()))()()((()(())()()))()((((()())))()(((((())()()()))()())(())()))()()()(()()(())()))())(()(((()())())()()((())(())(()))()()())()()(((()()()(()))))()))()((())))()())))((())())())))))())))))))(()(()()(()()))())()()(())()))))()()(()))())()())))())())))))()(()()()((((()())()(((()(())((()))))(())(((((((((((((((((((((((((((((((((((((((((()(())())))((((((((((((((((()))))))(((((((((((((())))())))))))))))))))))))))))(()(((((((((()()))(()))()))))))))))))))))))))))))))))((((((((((((((((()))()))))((((((((()(((((((((((((((((((((((((((((((((((((((((())((())))))((((((((((((((((((())))))))((())(()((())))))((((((((((((((((((((()))()))(())(()))))(()((())())))))))))))))))(())))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))(((())((((((()))))))))(((((((()))(((((((()()))()))))))))(()))))(((((()))))))))))))))))))))))))(((((((((()((((((())))))))(((((((((((((((((((((((()(())))((())))(())))))(()))))(((((((((()))))))))))))))))((((((((()))))())))))))))((((((())))))))))))((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))((((((((((((((()))))())()))))))))))))(((()(((())))))))))))(()))((((((((())())())))))((((((((((((())(((()(()()((((())))(())))))))(()(()(())))()))))))(((((()(((((((())))))))))(((((((()()))))))))(()))))))((((((()())))((((()))))(())))((((())))(())((((())))())((((())))((()))))))))))))))))((()))(((((((())()(())(()(((())(()(()))))())())))))((((((())))())))())()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))(((((()((((((()))))))(())))()(((()(()))))))((((((())())))))))))))))))))(((((((((((((((((((((((((())))((((())((())())))))))))))))))))))))))))))(((((((((((((((((((((((((((((()((()))))))(((())))))))))()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()))))(((((()))))))()((((((((()))))))))))))))))))))))))))))))))))))(((())))((((((())))))(()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()))))((((((())))))))))))((())((((((((((((((((((((())))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))((((((((())))))))((()))(((((((((((((((((((())))))))))))())))))))))((((((((((((((()))))((((((())))))))))))))(((((((((((((()((((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())))))))(((((()))))))))((((((((((())))))))(((((((()))))))))))(((())))))))))(((((((((((((())))))))((((((((((((((((((((((((((((((((((()))))))))))())(((((((((((((((((((((((((((((((())))))()))))))))))))))))))))))((())))))))))))))))))(((((((((((())())(())))))))((((((((((((((()))))())))))))))()))))))))))))))))))))(())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))()))))))))))))((((((((((((((()))(((((((()))))((((((())))))))))))))))))))))())))))))))(((((((((((((((((((((((((()))))))))))(((((((((((((((((())))))((((((((((())))))))))))))))((((((((((((((((((((((((()(((())))))))))))(((()))))))((())))((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((((())))))))))))))))((((((((((())(((((()))))(())))))(())))))))))((((((((((((((()))))))))))))((((((((((((((((((((((((((()))(((((((((((((((((((((())((()((()))))))))))())((()))))))))))))))))))((((((((((((((((((((((((((((((((())(())))()))(()))((((((())))))(((())))))))))))))(((((((((()))(((((((((((((((((())((((((((((()))(())((((((((())))))))((((())))(((()))((((((((()(()))))))((())))))())))))))))))))))))))(((())()))))))))(((())))))))))))))())))))))))))))))))))))))))))))))))))))))))(((((((()))))))))))))))))))))))((((((((())((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((())))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())((())((((())))))))))((((((((((((((((((((()())(())))))((((((((((()))))))))))((((((()))))))(((((((((())))))))))))))))))))))(((((((((())(()(((()))(((()))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))(((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())(((((()))))(())))))))))))))))))))))))((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((())))))))))))))((())))(((((((((((((((((((((((((((((((((((((()))))))))))))))((()((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))(((((((((((((((())((()))))))))()))))((((())))(((()))))(((((()))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()(((((((())))))))))(((((((((((())))))))))))))))))((((((((((((((((()))))))))((((((((((())))))))))))(((((((((((((((())))((()))))))((((((((((((((((((((((((((((((((()))(((((())(((((((((())((((((()))))))(((())((((((())))))))))))())))))))))(()))))))))))))))))(((((((((((((((())))))(((((()))))))))))))))))))(((((())))))))))))))(((((((((((((((((((()))))))(())))))))))))((((()))))((())))))))(((((())))))))))))))))((((((((((())))))))))))))))))))))(((((((((()))))))))))))))))))))))((((((((((((((((((()))))))((((((((((((((()(()))(((()())((((((((((()))((((((((())))))))))))))))(()))(()))))))((((((((((((((((((()))(((((((((((()))))((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))((((())))))((((((((((((())()(((((((((((((((((((((((((((())(((((((())))))))))))))((()(()))))((((((((((((((())))))(()(((()))))))(((((((((((((((((((()))))))))))))))))))))(((((((())))))((((())))))))))(((()))(((((((((((((((()))))))))))))))))(((((((((((((((()))))))((((((((((()))))))))))(((((((())())))))))(((((((()(())))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))())(((((((((((((())))))))))))(((((()((()(())))((((((((()))))))))))(((((((()))((())))))))(((((()(()(((((())))))(())))))))))(((((((((((((((()))(((((())))))))(()))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))((((((((((((())))))))((((((((((((((((())))((((((((((((((()))((()))))))))))))))(((((((())))))))))))))(((((((((()))))))))))))))(((((((((((((((((((()))))))))))((((((((((((((((((())))))((((()(((((((((())))))))(((()(((((((((())((((((((())))))((())(()))(((((())))())))))))))))))((((((())((())(((((()((((())))))))))))))((())))))(((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((()((((())))((())))))((()(((()())))((()(())))(((()()()((((())))(((())))))))))))))))))))))))))))(((()))(((())))))))))))))(((((((()))(((()(((((()))))))))))))(((((((((()(((((((())))))))((((((((((((((((((()(()(())())(((((((()))))(())))))))))))))))))((()()()()())))))))))((((()((((((())))))())()(((((()))))))))))()))))))))))))))((((((((((())))))))))(((((((((((((((()(((((((())))())))(()())()))))))))((((((((((())))))(((())))(((((()))))))))))))))))))))))))((((((((((((())()(()(()()))))(((())))()))(((((((((()(()))))))((((())))))))))((((((((())())((((((((()))()))))))))))))(()((((()))))))))))((((((((((((((((((((((((())))))))(((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((()))))))))))))))))))))((()))((((((((()()))))))(())(((((()))((()))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()))(((()))))))))))))((()())))))))))))))))((((((((((((((((((((((((((((((())))))())))))))))((((())())))())((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()))((())))))))))))))))((((((((((((((()))))))))))))))))))))((((((((((((((((((((((())))))))(((((())))((((((((((((())))))))))))))))(((((((((((((((((((((((((((((((())))))()))))))))))))))))(((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))(()))))))))))))))))))(((()))))))))())(())))))))))))))))))))())))(()))))))))))))))))))))))))))))(((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))))))))))))))((((((()))))))))))))))))))))))))))((((((((((())))))))))))((((((((((((((((((((((((()(((((((())))))))))))))))))))))))))))))(((((((()))))))))))))))))(((((((((((((((((()(((((())))))))(((((((())))))))))))))))))))))(((((()((((((((((((((((()))))))))))))()))))))((((((((((((((())))))))))))((()))((())))((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))((((((()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((((((((()))))))())))(((())))))))(((((((((((((((())())))((())))))))(((((((((())))))))))(()))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))())(((((((()))))())(((())))))))))(((())(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((())(((((((((((((((((((((()))))((((((((((((((((((()))))()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))((((())))))))))))))))))))))))))))))))))))))(((((((((((((((((((())((())))))))(()((((())())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))))))))(((((((((((((((((((())))))))))))((((()))))()))))))))))))))(((()))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((()))))))))))))))))()))))))(((((((((((((((((((((((((((((((((((((((((())))()))((((((((((((((((((((((((((((((((((((()))())))))))))))))))))))))((((((((((((())(())()))))(((((((()()((())))))))(((()())))))))()()((()(((())((()(())(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((()))(())))))))(((((((((((((((((((((((((((((((((((())))))))(((((((((((((((((((((((((((())))((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))(((((()))))))))))))(((((((((((((()))))))))))(())))))))))))))))))))))))))))))))))))))))))))))))))))(((()))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()))))(((((())))))))))))(((((((())()))))))((()))))))))))))((((((((((((()((((((()))))))))))))(((((((((((((()))(((((())((((()))()))))((((((((()))((((())))))))))))(((((((((((((((((((((()))))))))))))))))))))))((((((((((((((((((((((()))))))))))((((((())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))((((((((((((()))))(((((((((((())))))))))((((((((((((((((())))))))))))))))))))))((())))))))))))))))))))((((((((((((((())(((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()))((())))(((((((((((((((((())))))((((((((((((((((((((((((())))))))))))((((((((((((())))))(((()))))))((()))())))))))))))))))))))))))))))))))))))))))))))((((((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((())))))))))))))))))))))))()((())))))((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((())((((((((()())(((((((((()))))))))))))))(()())((()(())))))))((((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((((((())))))))(((())))((()))))))))))))))))))))))))))(((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((()(())))))))))))))))))))))))))))))((((((((((()))))))))))))))))))))))))))((((((((((()))))))(((((((()))((((((((())())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))))((((())))))(((((((((())))(()))))((((((()))))))))))))))))))((((((((((((((())))))((())))((((()))))))))))))(())))))))())))))))))))))((((((((((((((((((((((())))))))((((()))))))))))))))))))))))))))))))))))((((((((((((((()()))((()))))))(((((()))))))))))(()))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))(((((((()))))))))(((())))((())))))((((((())))))(((())))(((()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))(((((((((()))))(((((((((((((((())))))))))))))))((((((((((((((((((((((((((((((()))))))))))))))))))))))((((((((())))))))(((())))(((()((((((((()(((()((()((())))))()))((())))())(((((((((((((((()))))(((((((((((((((((((((()))())))))))))))))((((((((((()((())))))(((((((((((((((((((())))))))))))))))())))()((()())))))(())()(((((((((((()))((((((((((((((((())))((((()))))((()((())))))))))((())((()(()))))(()(((((((()(()))(()))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))(((((((((())))))((((())((((()))))))))))))(((((((((((((((((((((((((((((((()(()(((()((()(((()(()(())))))))())))))()())((((((((((((()))))))))((((((((((((((((((((((((((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()))()))(((((((((((((((((((((((())(())(((()(()())))))((((()))())))(((((((())((())))))))))))))))))))))))(((((((((((((((((((((((((((())((((((((((())))((()))))))))))()(((((()(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))()())(()(((((((((((((()(())))((((((((()))))))())()))))))())((()()((()))))(()))))))((((())))()))((((((((((((((())))))(((((((())(()(()()(()))))))))((((((((((((((((((()))))))()((((()))(())))(((()))))))))))(((((()))))))(()))))))))))))))))))(((((((((((((()))))))((((((((((((())(())))))))))))))))))))))))(((((((((((((((((((()))))))))))))))(((())))((((()())))))))))))))))))))))))))))))))))))((((()(((((((((((((((((((((((((((((((()((()))(())))))))))))()))))))((()(((()))())))(()((((())())))()))))))))))))(()))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((()))))((())))))))))))))))))))))))(()))))))))))))))))))))))))))(((((()(()))))))))))))))))))))))))))(((((((((((()))))))(((((((((((((((((((()))(((()))))))))))))))(((((((()())))((((((()))))))))))(((((((((((((((())))))))))))))))(((((((((((((((((((())))))((((((((((((()))))))))))))))))))))))))())))((((((((((())))))))))(()))))))))))))))))))(((()()((()))))(()))())()))())((()(((((()(())(((((())())))))(()))()()())))))(((())())(())()())()(()())(()(())(((()(())()()()))))))()(((()((()))((((())(())(())()))((()()()((((()))())))()())((()()(())()()()())()()(())(()((()()))((()())))(()(((())()()))((())((()))()))))()()()(((()())(((((()(()(()(()())))()()(()((()))()()(()))(((((()((()()()))(()())(())))))()((()())))())(()))(()(()(()()(()))(((((())))(()((()))()(()((()()))((())())((())(()())(((())()(()()())))))(()((((()((()))()((())))(()(()))()))(()()())))())())()()(())))(()()())))())())))()()))))())()(())(()(())(())())))())())((()()()()(((()))())))()))))))((()(()(((()((((())())(()())()))()))((())()()))()))))()))))()()(()()(())))()))())((()(()()(((()))()())())()((((())))()))))((((((((((())(()))))))))())())()((()))(()))))())))))(())(((((((()(()(()(()((())())((()()(()))(())())))(()(()((((((((()()(()(()((()(()()()((())))((())))()(((()))))(((()((()(()(())()()((()))())()()()))(()((())(((()()()(())()()()()))()))(((()))()))()()(((()(()(((()((()()(()(()((())((())()()()()()())))()))()))()))(()())()(((()(()(())()())()(()()()()))))))()()(()((())))()))(())())))())((()))()(((((()())((()(())()((())))))))(()()(((((())()(())((()())())(())((())))(()())(()((((()())()()))((()(())())((((())(((()(())())())))(())))))(((((()()(()(())))())()))))())()()()(((()((()(()))))()))))(())(()))((()())((()((())))))((()((((((()))(((()))(())())))((()(()))((()((()))())))))())((()))(()((())(()))))((((((())()(()(()((()))()(()((()))((())()))())))(()(())((()(((((((()(()(())()))(()(()()(()))()()()()(())()))()()))()))(())())))(((())(())()((((()(()()(())()))(((()))())))(((()()(((())))))()))(()(((()((()())))()(())(()())()()(())))))()()(())()()))())()((())))(()(((()()()(())()())(()))()()))()())))(((())()((((())((((()())))())()))(())((())()((()))()(()()(()(()(())((()(((()(()(())(())()))(()))))((()((()()())()))())())(()()))))()))((()))))())()))(())))()(((((((()))))(())())(())))))()()()()())())((()())))(())())(())())))()))(())))())()))))(()()(()())((()))())()()(()((((()()))()((((()(())()(((()))()()(()(()))))(((())()((())(((()()()((()(()((()))))()()))((())(())((()((())(((()()()())((()(())()())((()(((()(()())))))(()))))((((()))()()()()))))(()()(((()()((()(())((()())(((())(()))(()((())(()()((())()))(()((()()(()))))(()(()))()))()())()(())(((())()(())))))(()))(()()))())))))))()()(()(()()(()))(()(())())())())))(((((()()())(((())())))())()((()()()((())()())(())())))()((()))()(()(()())(()))()((((()))((()())()))()((())()))()))(()()(((()()(()()(())()()()(()()(()()())())(()))(()(()(((())((())()))))())))(()))))()()))))((((()())))))()))()))))((()(()())()(((()()))())()(()()()(((()(())(((((()(()))(())))()())(((())())))(((()())((((()()))))()()))(())((()))()))()()))()((()()()))()))())))))))))))))(((())))()(((()(())())())(())((()))))(((()(((())()(()((())()))))()((()(()))(()))(((()))(()(()((())(()))))))(()()()()))(()))))))))(((()(()()(((((((((()(()(()(())))(()))))))((()))()((())))))(())((((()(()(()(()(()()(())(()())((())))()(((())((()))())(((()((())))())((())()))))()(()()))(())))))(()))()()((((()()((((())()(()(())))((()))((()()))()(())))(())))()())))))(((()(())((((((()))(())(()(()((())))(())()()(())()())())(((((()(())(()()))()(()((((()((((())))(()()()()))()()))(())(()))())())))(()())))())(())))))))))((()((())))))))(()()(())))))()))(((())(()(()((()())())())()(())()())(((())(((((((()((((()((()()))))(())()()))(())((()(()))()())()())()((()()()))(((())(()(((())(()())(()(())())(()))))((())))(((((())()())(()))()(()()()())(((()))))()(()(()(()()((()((((())(()()()(((())))(()))))()((())()(()(((()()((((()()(()()))(())))(())))((()))()(((())(()(())()((()))()()(()())))())(())(()(()))(()())()()))(((()(())()(()())()()(()())()((())))()))()())))))()))((((()())())(()(()()(()))()(()()()((()((()(((())(()((((()()(((((())))(()((())(()((()))()((()))(()()(((()))((()()())))()())())()()))((())((()()())())((((())(()))))((((()))(())))()))(()))))())()((())(((())))))((())))())())(()))((())))))))()()(())(()())())())(((((((()((()((()(()()(()(()))((()(())))))()()((((()(()()())(()((()(()(())(()(())))(())()))(())(()))())()((())())(()))())(()()())(((((()))(())()(()(()((((((()(())((()()))()))))((()(()))((()())((((((((()()))))(())))))))()()))(((()))))))())((((())())()))))((()))(()(())()()((((())())())((())))(())))(())()()())(()()((()())()()())((()())()(()((()())()((()())))))(()(())(((()))())((())))()))()))()())(((())((((())))))))())))))())()()())()()(())()))))())())(()())())(((())(()(((((())))()())()))(()))())(()))((())()))((((()(())))())((()(()))()(()((()))())(()((()()(()))))()))()()())(()()())(()))(()()(((((()()))))())())()())()((()()()()(((((()(()())((()(())(((()(())(((())))(())(()))))()))(()()(()))(((()()())(()(((()(((()()))))))()())()((())()()(()()(((()(()))))()))((())(()))())))())))())())(((())(()(((((()((())()((((((()))())(()()()())()()))()()()))()(((())))()((((()((((()()(()(((()))())()((())()()())))()())))(()(())(())()(((()())()(())()((())))))((())(())))()(()))))()((()(()()()((())())(()))))))()))(())()(()()()))())(((()()))())(())(()))))))))))))((()(())(()(()((()())))))))))))()))(()()))(()()(((()(()()(()())())(())()))()(()(((()(()()(()((((()))(()()))(()))((()(((()(())(()()))())())())()((()))((()((())(()())()()))))))(()(()()((())((((()(()(()(()(()))))((()))(((()))((((())(((()(()())((((()))(()(()))(()()()(((()(())))(()()(())))((()()((()))()()(()())()))())((())))((()(()())((())))())(()()((()((())(((()(())())()(()))))))(()))()))()()(()))))())))))))))())()(((((((())())(((((((((()()(()()))((()))))(()))((()))())())))())(()(()()(((((((()(()((()(()))()())))()))((()))())()()(())()))))(()())()()()))())))(())()((()((()()))()(()(()(()((()((()))()))()(((()(((())(((((()()(())(()(())((()))(()))(((())()((((()(())()((()((()(()(())()((())((()(())()()))(((((())()()((()()()))((()())(()))((((((((())))(())()()()()))()((())))((())(()))))(())))()))((())(((()))()()())()())(()((((())()()((()())()(()(((()())))((((()))((()(())))(()))())))()))(())))((()((((((())((()(((()()((((((()))((())))(()))(((())(())))()()))((()))()()))))((((()))(())((((()(()(((()(()((())))(()))))((()((()))(((((()))((()()(()(()))))(()(())()))())((()()))()()(((())))))))())(()(()(((())()(((())(((((((()))(())))())())))(())))((())))())((())))())))))))))))()())(())())())())))(()(()((()()))))((()(())()(()((()(()))(()(()((((()()(()((()())((()(()))(((((())))())))(((()((()((()))((()))(()((((((())))()()))))()))(()())))())((()))()((((()(((((()(()(()(()())())(()))(()((())((()((()()())()()))()))(()()((()()))(())))))()(()(()(())((()))(()(((()(())(())((()()(()))()((()(()))))()))()))(()((()(((()))())))))))())()(()))((())()())()(()))())()()((((((()(((()())(()))()))(((()()()())((())))()))())((()()(((()()(()()())())))))()())))()()()()))(((()(()(()((())))))(()))((((((()))(()()(((()(()(())))()()((()))))(())()()()())(((((())()()))))))()(((())))()()()))()))())())()()))()(()()((())())))((((()()(((()()))))()()(())()))((()()(((()(((((((()())))))()(())()(()))()()((())))))))))()()(())()(()))(()))(((((())())))()))())()(()))()()))((()((())))()))(())(()(()))())(((((()(()(()())(()()(((()((()((())(()))(()())(((((()))()())(((()()(()))()(())((()))))((()((())(()())(((())((())()))))(()))())(())()()()()()(()(((((())()())((()()))())))()()))((())(((())((()((()()))))()()))()())(())()))()))())())()(((()(()(()))))())()(())())()(()(((())(((((()))))))((()(()))()))(((())(())())()((()()))())())()(()(()))))()((())))()(((()(())))()())(((()()())))(())()(((((((((()((())(()())))(()(((()))(())(((()(((())(())((()()()))))(()))(()))(()((()(())))(()(()(((()((((((())(((()())(()()))())))()())))()))()()))())))()((((((())(()(((((((((((()(())))()()(())(((())))()((()))())()))()(())()()()(((()()())))())()(((())(()()))((()))()((((()()((()))(())(()()(((((())((()(()((()()))())))(()))())())))()()))())())((()((()((()((()(()))())())(()()()))((()()()()))))))())))((((()(()(())(())((()(()(())())))))()()))()((((((()()(())())))))))()((()((()()()()()())))))))))(((())))()((()(((()())())()))()()()))(((()()))()(((((())))))(((())))(())(())(()))((()((())(((((((()))))(()()(()((()(())()))((()))))))))()((((())()()))())(((()(()()(())(()))())))))()(()((()()(((())((((((()()(()())()))(())((()()))((())()((()(((()(()))))(((()((()))))((())((())(((((((()(((()))()(()))(((())(()()())()))()(()))(()(()()()()())))(())(())()(()))())))(()()))))()()()())(()))))(()()()(((((((()())))()()((())((())(()))((()))())()((()()())()(()()(((()))(())()((())()(()())(()))()())()())((((()(()()())()((((()()()((())((())(()(())())((()()())))(()(((()(())((()))))))()(((((())()))((())()))))))))))((())(()()(()()())(()())()()(())))((()()))()((()(((()()))()())(()))(((((()))(()))))(()(((()(()))))((((()(((()((((()((()))()(()((((()))((())(())(())(()((((())))(((((()())(()()(()())((((()(((()))()()(())())(((()(())(((()))))())()))()))()()((())((())()(()()(((((()))(())()()))(((()))())))()))((((())))))))))))(())(())()(())()()((((((((()(()(()()(())())))()((())((()(())))(()))(())())()((())(((()))()))()(()(())(()()()())()((()(((((()(()))()))(((()())(()()((())())(((((()()))(((()(()()((()()))))((((((()()()()())))()())(()(())((()))(((()(())()(((())(((()(())())()())()()()((()())()()(((()())(()())))))()(((()(((()(((()())()()(()())(()))(()()())((()(()())()()())(())()()()))()())()()(())))(()())()()))())(((()())))((()((()()(()(()((()()()((()(()(((()))()))()())((((())(()((()))((())(())(()))((())))())((()((((()(())()())()(())()))))(())((())((((()()()((()(())))))))))()(()))))()(((()((())())((((((()()()(()()))())((()((())((()))))))()()))))(()()()((()((())))())()(()(()((())))()()))(((()((((()))()()))())()((()(()())))()((((())(()())()()()())))())(()()(())()()())()()))(()((()((()((())()(((()))()())((()))()()()))()))((()())(())()()(()())(()(())(()))((((()()))))()((()))()())(((())((()))()))()(()))))(())(()))()))()())))))((()()(()))()())()))()((((())()()))()())()(((()())(()))))())))(()()))(((()(()())(((((((()(())(()))((())))(())()()(()))())(())))))(((()))(())(((())(((((())()(()(()())()()((()(()()()((((()())))()(()))()(()()((((()()()())))))()())()((()())))))()(((()(()(())(((()(()(((())())))((())()))(((()))(((()())()(())((())(()))((()((()))((()()))(())))()())()))()))()()))()())((())))()(((()((((()()(()()))))())())(()()()))())()((()())()(((((((()))()((()(())((()())(()))(()))(()()(())((((())))()))()((()()(((()()(()))((((((()((()())()((())(((()()((()(())))))()(())))(()()(())))(((())((()(((()()(()))))()(()((()))(())))((()()))()()(((())((()(()))))))(())())()()))((((()))))()))(()())()()()))()))(())())()(((())))))(((()(())()()(())()()))(((((((())))))())()((())()))))(()))((((()(()((())(((()()))()))())()()())))()())((())()(())()))()((())())(())()(())(())()))))(()))())((())(()))()))()())((()))))()((())()))))(()()()()))(()()(((())))(((()((((()())))()()())))(())((())))((()))())((()))(()(())()()(()()))())())
|
|
)(((()()()())(()))())))))(()(()()))))))())()())))()(()((()()((()())()))))())))))()())(((())((((((()(((())())()()))))(((((()((()))))(((()(())(((()((((())))(((()())((()()))((()((()()((()))(()(()()(()(()())))())(()()(())))))()((()()))()))(()()((((())(()(((()))((((()(())))(((()()((()()()(()()()(((()((()()())))(((()()))))())))(((())))())(()()))))()(()(((((()))))))()((()(()(())((()()()))())()()()))(())))))()()((((()((())()(((((())()())(())((()()))))))((()))())(())((()((((())())()((())()))))))()()))((())()))(())())(()))())(())())())()())(())(()()(()()((())))))()))())((((())(((((()())(()(()()())))((()(((()))(())()))()())))()(())()))(((())(()())())(()()(()))()(()())(()()((()())(())()())()(())(()())(()())())(()(((()()((()())()(()((()((((()(()))(((()((()(((()()()((())((()(()()(()))(())))()(()()()))()((())))(()((())())((()()())())((()((()()))))()(()))(((())(()(()((())((())()((()()()()(()))()(((()(()())(()))()(((()))()()((()))(()())(()(()))))(()()))()()()))(())))(())(()(()))())()(((()(())())((()((()))()()(())()()())()))((())(()())(())()()))))(()())()()(((((()((()())(()))))(())))())))((())((())))))))))))(()(()))))))(()()))))(()(()(()()((((((())()())())()))()()))()(()))()))))()(())(()(()())())(())()())())(()))((()()(((((()))())))()())((())((()()))())(()((((((((()(()())((()())()(())))((()()))()()))))(((()(())(()()((()()(())))())(()()(()(())()((())))((((((())))()((()())()()))())()())()())())))()))())(((((()(())())))()((((((((((()()()()((()((()(()()()((())()())))()((())())()())))))(())(())())(()))()))))()))())(())()())(()()(()())()())()))))(()()))))(())(((()()))()))))())))())()())))))))()(()())(()()())(()()())((((((()(())))))(((()()()))(((())))((((()((()((())())(()()(((((((()((()((()()()()(())())()()()())((()()()()()()))()()(((()()))))()()()()()(((()()))((())())))())())))()((()))))(()))))(()((())(()())))())())))(((((())))))()))))())))())))()()())(()(()(())())())())))(())(()(())))()(((((((()(()(()()())((()(()()((()()()())(())(()()))(((())())(((()(()((()(())))(()()))))(()())()))((())((()())((()((((()()(())()()()(())())()()((())()))))())()(()))()())(())()(())))))))()()())())))(()))())()(()())()()()())((((((())((()()))()(()))()(((()))()()()))(())())()()(())(()())()(()()))(((((()())))((())))(()((()()(())))(((()())((()()((()()()((())()((())(((((()(()()())(()()())()))((()))((()))))()()()(()())(()()))()((())))())))))()())))(()())(((())())((((()(()())()))())()))(()((()()((()())(()(())())(()(())((()()))((())()((()((((()))())((())(()()))()((()))))((())(()(((((()))(())))((()(()(((((())()(((()(())))))))())(()))(((())))((()))))))((((()((((()()((((()()()(()()((()))(()))(())()((()((()()))()()(((())()))((()()()()()(()(((()()()(()(((())))(()())()()))(((()()(((()))())))(()((()())((())))))((((((()())((()))()(()))()((((()))((((()()))()()((()))(())((())((()))((((()(((())))))()((())()())(()()))()()())(())()))((())((((())))))())(()()(()(()((()()))(((((((())()()))()(((()))(((((())(()))())()(((()(())))))(((())((((()()))(((()((()(()(()((()((()()(())()()())))()())()))(())((()))()))))(()())())(((((()((())))))()(()())()))()))(()()))(()(()))()()()(((((()(()())))()())())()(((()()()())()()())()(())(()()))((()))()())())(()())(()()((((((())())))))(()()((((()))()()((())(((((()()()))))()()))))))))())((()(((()()())()(((()())))))())))))((()(())())((())())())))())())(((((()((((())()())()))))()(((())(())((()(()()())())))))((())(()))))))()()()))((((((()))(((())()))))))(())(()))(((()((()))(()(()()(()))))(())(((()))((()()((()()))())(()())()))())()()))((()((()())))()()())()((()()((()))))(()())())(())()(((()()())))))())))()())(((())(())))((()(()()())))()((()))()())())()(()))))))))))()))()())(()()()((()()(()(())()()))((((())()))))(())(()(((((())()))(())))))())()(()(()))))(()()))))())(()()((((()()())()))())(()((()((())(()))()(()(((()))))(()()(())))(((((()()(())(()()((()()()((((()))(((((())()((()()()))((())))())(()))())(()()((((())((()())(())(()((((()()(((((()((()))())()((()())))()(())((()()())()))(()))()(()(()()((())))((()(()((()(()))(())())()()))((())((()()(((()((((())))()())((((()))()())((((()))())()(()()()()((()((((()))(())())(((((()()()())))(())())())))())((())))((())))))(()()(()(()(()()(())()())())())))(())()()))()(())()))())(())()((())(()))()(()(())())(()))))(((())()(()()(()()(()()()(()()))()(())(())()()))))()(((()((((())(((()(()())))())(())()((()()(()()()))()((((()(((()()))(())(((()))()()())))()((()())()))))(()))))()((()(()((()))()))))))(()(()((((()(())(())()))(()(()))()()))(())((((())((()((()())()))))))))())(())()()())()((()(())(())())(()))))((())))())(())))))())(())))))()))))))))))(()()()))))(()(()()())()))))))(((()())(((())()))()(()(()(()((()(())(()))(()(()()))))(())((())((())(()((()()()())))(((()))(((())()())(()())())(()()()((()()())(((((())(()))()())))(((()())))))((()(()))))(())()(())(())()(()())))(()(()))))((()(()))))()()))))))(()(()(()())))(()(()())()(()())(()))(()())((())(())()))(((((())())(((((()))((())()(((())()())(()(()))())()()()())))()))()(()((())(())(((())()((((()())))))((()((()((())(())((()((()(((((()))))(())))((()(((()))(()))())))))()()()((())((())())(((())()())((((()()())(())()()()())()(((()()())(())((()(((()()(()()()))))()(()))()()((()()))(((()))()(())(())()(()()()))))(())())(())))()(())(((()(()(()))))(()()))()))))()))())((((())(()()(((((())))))(()))))))((((())(())))))())(()()()))))))((((((()))(()(((((()()(()((()((()()()))()()))((()))((()()()))))(())())))())(()(()((()(()(((((())(())())((())(()()(()))((()((((())()))((()((((()()()((()((())(()((((()))))((((()(()))((())()(((()))()(()()()())(((()))((((()))()))()())))())))((()()((()))))())()()(()(()(()()((((())))))))())()((()()(((((((()))())())(()(()))(((())))((()())()())))))()(()((()))))()))))()((()(((()(()))((()(((()))))))))((())(((())()))((()()(()(()(())((((())(()(())((()()))()))(()((((())()(()())((()))()))()())((())))()))()(()))(()()(()))()))(())))())(()())()()())))()))))(((((())()))(()()((()(()())(()()(((()(())()()()()())(()))))()((()))())()((())(()(())))))))()))))()(())()))))((())()))(()()(((())((())))))))((()(()((()((()))())()(()(()(()))))((()))((())))())))(())))(((((()))(()()(()(()(()()(()((()()()(((())()))())))(())((())(())(())((((()(())())(()()()(()))))()((())))))(()((()(()())))(()(()()()()(()()(((()))()())()())()))))(())))(()))(()())))(()))(()())(()(()))()))(()))()))(()())(())(())))))))))())()(()((())())()))())()(()(()((()())))(()(()())()(()))(()()())))())()(()()))))))(()(()))((((((()()))(())(((((((()())(()))((()(((((()))((()))((((()()(((())))(())((((()())(((())))))((()))))()))()()((()((())()))))()))))))()(((()))(()))())(()((()(()((())(()())()))()()((()))(((()()())()(((()))))()((((((((())))))()())))())()))()()))(((()(()((()))())())(()((((()((((()())))(()((()()))(())())))((())))())((((()((((((())(()(()((((((()(((()()))()()())())(((())()))())()(((()())))(()(()))))()(()()(((()()((((((()))(()))))((()()))))()(()))(()(()(()(())((()())(()()())()))()((())()(()))()(()))()())((((())((((()()(()())))())))()()()))))()(((()))))()(())(())))(((((((((())(()(()()()(()))))()()()(()))()))()()(())((()()))(((()))())(()()()((()(())))())(((())()(()())))()))()())(()((()()(())))()()(())))((())()()()(((((()(()(((())(())))())))()(((((())(((()))(()()(()())()()()()()(())(((()((())(((()(((()()()()())(((())()())((())((()()(((()()(()))()())))))(()())))()()((((())()())))())()((()((())(()()())()((())()()()))(((())()()()())()()())()()))())))(()()((()()))()(()()((()((()(()(())((()(())(())()(()()))(())))((()()(())))(()()(((()(()))(()())))(())())())(())))()()()))((((()))())))(()())(()()((()(()))(((((()()))(())))((((())))())()())()(((()()())()))(()(()())(((((()()(()())()()((())()(((()()()())()())()()()))(()()))))()(((()(((()()()(((()()((())())))((()()(((()(()))(())()))))())()()(()()()(())))(()()(())()(()(((())(()))()))))(())())()((((())))()()))))))))(((((((()(()()(())(()()(()((((()))((((())))()(()()))()()))((()(((()))())())()()(()(())())()((()))(())(())(())((((()(()))()()()()())((((()(())())))(()((((()(((()((()(()()()))))))))((()()))(((())((()(())()((((((())(((((((())((())(((()))((()())()())))((()))((((()())()((())()()())()(((((())))((()())(()(((((()((((()))((())((()()))()))((()((()()(())()(()))())())())()(())))(())(())(((((()((()())())(((((()((())()((())))))))())()()()((()))()()))((()(()(()())))())((()((()()(()))()(()())))()())()())(((()()()(((()))(()(((())(()(())))()()((()()(()))()))())()))(())(())())))((()()())((((()())(()())()(()))((())(((())(((((())))()))())())(((((()))))(()()(())(()))())()))((())((((())(((()(()(()(()())()()((()))())(()))))()(())))())))()(((((()()(())())((()(()))))))))(()))())((((())((()()(()(((((())))))())()()())((((()())))()())))))(((()((()((()(((())())()(()()))()()))(())()()()(())()())()(((()())())(())(()))(()()(()()()())(()()((())(((((()))))((()()))))((()())()))(())())()))(())())((())))))())((((())(()(()(()))()())())()(()()))())))(((()(((()()(((()))(())()()(()()()()((()()))(()(()())((()())(()(()((()()))((((((()(((())))))()(()))()())(((()))()()))()(()(()))())))())((()())))(())))(()))())))))))()()(()(()))())((((((()())()(())(()()))(()))())))((())()))(()(((())()((((())())(()(()))))()))()(()()()((((()())))())())(())())(())())((())())()))))()(((((((()(())()()()())())))())((((()))()()))))()((((((()()(())((()(())())())((()()))(())(()()()(((((()())()((()))))((()())))(()))(()(()())(()(()()()((((()))())(()()(()()(())))()(((((()((()((()(())))))(()(()))))((()()())))()()()(()((())))())()())())())(((())(((())))()()((((((()(((()()())((()))())))()((()))))((()())))((())()(((())((())())((((((((())(((((()))()())))))))((())))()))((())))(((()(()(()(())())()(()()))))()()(())))()()(())())))()())))((()()((()()))(((()())()(((()()()((((())()(())))()(())()(((()()())))(())(((((((())))))))()((())))()())(()))(())()()(()()))()))))()(())))))))))(((()))())())))))()))())(()((()))())))())))())((()((((())))(())(()(())))))(((())(()))()(()))))()))())((()))(()()(()((())((()()))(()((()()))()()(()()(()()(())()()))()())()())((())(()())(()()))(())(((((()(())))((((()()()())((((()()()))(()()))((()(()((((())()((()(()()((((()()(()))((()())))(((())(()()()((()(()(((()())()))(())(((())((())((((()))(()()))(((((()()((()))))()())))(()())(()))(()))(((()())()(()())()((())()))))()))(()(())()()(()))((((()(()()(())(())(())(())()((())))))()(()(())()))()))((()()(()(()(())(())())))))))))((()((())(())())))))())(()(()(((((())()))(())(()(())))(()))))()()((()(()))(())((())()()())())(()()(((()((()(()())())))()(()()(((((())()())(())()(((()))(())))((())))())()()(()()()(((())))))))())(()((()))(())((()())()))())(()(((())())(((()))((((((((()((()(((())(())))(()))((()))((()))())))(()))))())))))(()(()())()))))()())))()(()))))(()()())(()((())(())((())))))(())((()((())(((())))))(())))))(())(((())())))(())())())()))))()((()))(((((((()(())(()(()(())))()(()))(()((()((((()(())(((((())(())()(()))))(((()))()))(((()(()(()))(())())(())())))))(())(()()((((())())(()((((()(()())(()(()()()())))()((())(()))(()(((()))((())()(((())))(((()()(())((((())()()()))()((()()(()))()()())()))(())()))(())(()())())(())()()((())())()(()()()(())))((()(((()()((((()((()))()((()((())(()())))((())))(())(()()(((())()((())()()))))))())(())))((((()(())()(((((()(()(())())()()())))()))))(((((())(()((()()))))())(()(()(((())))())((()(())()))()())()))(((())(()()(()())(()()((()())((()))))(()(())(()()()((()((((())))()(()))())(((((()())))()()((()()))()((((()))((())()(((()()())()(()()((((()((((())(())))()))(())))(()))()))()()))(()(())()))(())()(()()))(())()))()()()(())(()(()))((((()(())((()())))))()()))(()))((((())(())))))()(())(()(())())(()))))(())(())))(((())(()()(())))))(())()))))))((()()(()((()()())((((((((((()))(()(())((((()())()(((()()())())()()(()()()((())))((()()(((()(((()(((()())()(()(((()))((()))(((()()())(())(((()))()))((((((((()()))))(()()()(())(()())))()()((((()((((((()((()()((((()(())(((())((()))())(()()))()(()())(((()((()()(((())))())(()()))))()()))))(()))(())()(((()()())()(())))))(()((())(()()()(())()((((((()((()(())())()(()()(())()()(())((()))())())))(()))(()())((()((())())()())()(((((((())()())((())))))((((((())))()())())()))))())()))()((()(()()))())(((((((()((())(()))()))(()()()))(()))()((()(())()()(()))(())()()((())((()())((()))(()((()))))()))()))()())()())()()())))))))(()()))(())))())()()()(()(())))((((((()(()((((((((()()((()(()((())()((()))(((()))()((()((()))(((()()))))))((()(((()()))(()(()()((()(()(()()((())))())()()(())(()((())()))))())()(((()(())))(()()()(((()(())()))((((())))))(())))((())()(()())((())())())())))))((()(())))()()))))()()(()(()(()()((()()(((())(()))((())(()()((()))(((()(((((()((()))))(())))(()()()(()))))(()))(()(())(()((()(())()())()))(((())()(()))((()))()(())(()(()))(((()((((())(((())((()()((())((())()()))()()()(()())()))())(((()()))))(()))))(())))()(((()()())()(()()())())(((((((())(())))))()())((((((()))(()))((())())()()))()()))((((())))((())))()((()(())))))))()()))))(((((((()))()()())())()(()(())(((()()())))()()(()))()))())()))(((())())())())(()(((())()))()))())))()))()(()))()))())))))()())())(()((())))((((())()(((((()((((())))(()()))()()))()()()((()))()(()()(()(())())()()()((()))(((()(((())()())()())))()))))()()()))(())(())()((()()))))()()))))()))())))))(()()))))((()())))))()))(()(((())(()()()()((((((((((()()((()))))))(())(()))((((()))()((())(())())))))(())()()())()()()())(()()(((((())))())(()()()))))))(()))((()))())(()()()()(()(())((((((())()())()()(((()()()))))()(((())(()))())))()(()(()(()(()(((()((()()))))())(((())(())(()))(()))))))())(()()()))((((())((())()((((()((((((((((()()()()))()))(()))())((()))())))(()())()())(()(()(()))()())())(((()(()())))()()))(()()())(()(((())))))))))())()))((())))((()))(())())()))()))))))())()))((()))()))()(()(()((())(()(()(((()((()(())))))(((())()()))()(())((())())())()))(((()()))))))()))))()(())(()(()()())(()(()((()))))()())(((()))()()))((()(()(()(())(()()(()(()()(()))(()()))()())((((())))(())((()(((())())((((()((()(()(((((()(()))()()((()(((())()()))(((()))()))(((())()()(())))())))((()(((((()))))(())()(()((()(())(()))))(()))))(((()(((())))()))(()(()(())())(())))(())))())(())))()((((()((()()))()))))()))()))(()))(((()()))))))))))((((())()())((())))(())())((((()))(((()()()()(())()(()))))((()()((()))(((()(()(((()(()()))())()()(()((()))(()()())))(()(((())(()((()))()))))()))()))))((((())()()()))())()((((()(()(((())))((()())()()(()))(((())()(((((())((()(())()())()))(()(()))((((()))()))))()((()(())))((((()((()((())())()()())(()(()((()))((())(()()(((()())((((((())())()))))((()()))()((()()()())(()))))()))((()(())(())((()()(())()())))))))()()())))))(()))(())))())(()(()(()())(())((((((()(()()((()))()())(()))))(()))(()()())))()))()((())(())(((())(()))())())()))(())))(((())())(()(()(())))))))())()((())()((())()((((((()(())())))(((()()()()()))((())))))()(()())(((()()())))))(()))))))()(()(())))(((())))))))))))())())(()))())((())())((()(()(((((((())())))((())()))(((()))(((()))()())(()))(()(((())))()))(((())))()()((()()))(((()(((((()((((((()())()(((((()())((())(()))((())((())((()(((()((()(()))))((()(())))((()()())((()()(())()()((((()(((((()(((())(()()())()(()((()()))((()))()((()())()()()((()))())()(()(((()))))(((()()))()(())))))(()))()(()((())()((()((()(()(()))))(())((()))(())(()))()((())()()()(()))(((())))(((()))((())))()(()(()()())(()))(()(()((((((())(())))())))(()(())(()()()())()))())()(()())))()))())()(()(((((()((())))))))())())()()())))((()((()(()((()))))())()((()(()))()()((()(())())())(((())))(()(()()))()))()())(((()))())((()()(((()())))()(((()))))(()()(()((()()))))))(()))())()))())()((())(())))))()(()()((((()())))()(())(()(((()(((()())()((((((()()()()((())((())())()(()))(()(((()()()))()())()())))())())))(()))((()((((((()()))((((((((())()((())((()))()(()((())))()(())))(((((())()(()))((())(()((()(()()()()(()()())()((()()((())(()()))))))(((()())((()()))())(((((()())))((((()((())())()((((()))))())()))(()()()))()))()))(()(()))))))))(())())))()))())((()())()(()()((((((()(((()(()())))()()()(((())()))()((()(((())(())(())())(()())())(((()))(()((()((()(()()()())())))(()(((()()((())()(((((((())())())(((()())(()((((((()))(()()())()()()(()()(((((()))))))(((()(((((((()))))((())))))()((())()))((())(()(())))(()((()))(()))))((()()()))((()()((()))))())())(((()((((()()(((()())()())()((((())((()()))((())(((((()(((((()))()()(((()()()()()((()())()())()((()))(()())(()((()((((()()))()()(())()))))(()))()(()()))(())()((((()(()()))))()()((((())))()))()())((()((()())))(())()(())(())(()()))((()(()(())()()))(()())((())))((()(((()((())))))(())()))()(()))()()))(())())()))))(()()((((((()((((())()(())))()))()((()))(()((())))()))()(())())()())(())))((())))()(((()()))))((()()(()())(()(())((((())())(())))((((()((()())))(()))))()((((()((())))())(()((((((((()((()()((())())(()(()))((())()((())(()))(())(((((()(()())()((())()(())((()()()()(()))())))()(()(())()()(((()(((()(())))))()))((((()())))(()()()()(()()()(()))((()))))))))(())((()(()()))))))())())()())((((()()())(()(()()())(()())))((()((()())((())))()(())))))()())))((((((())))))((())(())(((()(()())((())(())(((()((())((()((()(((())))()(()()()))()((()))((()()())((()())(())(()((()))()())(()))()()))))()((()()((((())))))))))()(((()()))(()))(((()((((((((((()))(())()())(()()()()()()((())))((()()))()))()()(((()()))())))((()(()((()()(((()()(((()(())()())((()()(((())())))(())((((()))))))()((())())))))(((((()())())))))()())()(()())((())(())))()((((()))()(((())()())()(()((()()))(((())((())()()(()((()))(())()())))))((())()(()((())()))()))(((((((())()))()((())()())(()()((()))()))(()()))(()(())()()))))(())())))(())(())))(()()))())())(())())((((())()((()()(())((()()((()((()()((()))(()))(()()(())((()())))((())())))))))()()))))))))()))((())())())(()()(()((((((()))))()(())()()(((()()()(((())))))(((()((()()))(())()(()))(()(()))((()))(()(()(()()()(((())((((()((((())))()))(((()))((((()))()))()())(()(()()(((((()))(())(()))()(()()))()(()))((()((()(()(()()))))())())(()())(())((()((()()((((()(()(((())()()))((()))((()))(((())()()((()())())(()((())()))(())(()()()(()((()()(()(()()()()(()())))()())())(())()()(())(()))((((((()(())()(((()(()))))()(())((()())))()((()))))())((()())()(((()))))()()()(()(((()))(()()))()(()(())((()()))((()((())(())())(())()()()(()((())((())()(()(())())))()((()()())()))))()(()))))()(()))))()())))()))))(())()()())))())()(()(())())()()((((()())()))()(()((()(((()))((()))()())()((((((())())))())((((((((((())(((())))))(()(())(((()())))(()()()(((((()))))())()()))))))(()))(((()()((()((()()))))((((()()((())))((())()(())())))(((())))(()(()((()(()()(())(()))((()(())))()()()())()))(()()(())))))(())())))((((()(()()()))(()(((())))())))(()()))((())()))()))(((((((()()()))))((()(())()()))()((())()(()(()((()()))))))()(((()))()((()()()((())())()))()(())()))())))(()()(()())())))))(()()((()(()))()))(())(((((((())))(((()()())(()((())()((())())()((())())))()((((()()))(())))))((())())())))()))()(()((()())()((()())(()()())(((())()())))))))(())()(())(()()()()))))())())))(()(()))()()()()))))())))(((((((())))()((())((((((()))))()()((()())(()()((()))(((()(())))()))))()(((()((()(()())))((((((((((()((()))))(()()())()()()))(((()((())(()(())(())(((())))))((()()(((())))()))((()))())())((())((())())()(((()))))(()()))((((())()))()((())())()))())())))((())))))(((()(((()(()()((((((((((((((()()()((())(())()())))()()()()(())()))()((()((())))()((())(()))(()(())(((()()((((()()())(()()))()()(())(())()()())()((()(()(()))))(()()())()(((()))()()()))())())))())))(())(()())))()(()()(()(()()))()())(()())(())((()))(()))))(())(())))))))(())(((((())())))(()()())))))))())(((()))))))()()(()(())())()())()((((((()()(((())()(())()()())()))((()(()()())))())())))))))(()((())(()())())(()(((((((()((()()())))))()))((()()()()(()()()(())(()(()(((())()((((())))))()()())))((())))()((()()(()(()))((()(()))(((((()())))())))((((()()))()))((()))(()(())())))((()()((()(())(()((((()))))))))(())))(((()()))()(())))()((((((()(()))(((()(()(())()))((()))((((()(())))((()())()()((())))((()()()((()()((()(())))()(()(((()))(()))()))((()))))))()()((()))))(()()))))((((((()((()()()(()()))())())()()(())))))()((((()())(()((()(())()(())())()()()()()))()())((()())())(((()()(())(()((())()))())()(())(((((())((()()(()())((((((())))(((())()()(()))()(((()))(()())((())))))())))))())(((()(((()(()(()((((())(()(())((())()((())()())((()))))((()(())()))))()))()(())))())()())((((()))())))))()))))))(()(((((((())()))()(()(()((())((()))()))(((()()())))((((())()))()()(()))(((()()())(()))()()(())(())))))(()()(((()))))(())(((())())((())))()((((((((())))((()((())(((((((()))((((())()))()((((((()))()()(()(()))())))()(()))(())())))()((())()))))))((()()()(()(()()()()())))))(()()((()()))()())())())))())()())(())))()(((((())))())()(()(()((()(())))((())())()((()()((()(())((()(())()(((()))((())(((()())(((((())(())(()(()))())))(())())((())())()))()())()()))))())()))(())(())())((((())())())))(()(()()))()))))((((((())(())((((())(()((((())((())))())(()((())())))()()(()())(()(())(((())())))()))))))((((())()(()))()))())(((((()()))(())))())())(())(()))(()(())()()(()((((()())())))))))))(()()))))()(((()))))(())())()))(()(((((((())(()()((()(((()))))()()())((()((((()()())))())))))()())()()(())(((())())())())(()(()(((())))))((()(((()())))))()(())))(()(()()()))))()(()())(()))()((()()(((())())(())())()()))(()))))()()))))())())(()())())(()(()(())))))())()(()))))))(())))()((((()(())())(((())())((((())))((())((()))))()())(()))(())())(()(()))))))())())(()(())())))))()()(((()((()()))(())()))())())(((()()(())))))))(()())()(((((())(()))(())())()))()()))))((()((())())(()())(()(()())())(())((()())()()())((())))())))))()))()())(())(()((()(()())())()()()((()()(()(()))((()()))()))()))))(())(((())(()))()(()()))(()(()()(())()(()))()))))))())(()(((())))))()()((()(()(()((()))))((()())))())((()(()))()))()())((()(()((()(()()))())))())))())))((()((()(((())))()(())(()()((((())(((()()())())((()(()))(((()))))(())(()(()))((()))))()()())())()(()()())())))(()(())(())))())))))(())()(())((((()(((()(())(())()()(((()))))((()(())))(()()())))()()((()(())((())(()()(())())()))))(((()(())(()()()()(()()))())())(())(())(((())()(())(()(()((()))()((((()))()))()(()))(()((()((()()()())(()(())()()))()))(())(())()())(((((()())())(()((())((())()(())()))()(())))((()()(()))))()(())))))()(())()()()()())(())))(()((((()((((()))(())((((()(()())))(((((()()(()()))((()()))()))))))((())((()(((((()(())())(()(()((()))((()()(()()))(()(()))(()()(())((()(((()())())))())()())()))))()((())))()(()(())((())()(()(())())())(()))()()(()))))()))(((()(())))(()((()))(()(()())()((((())())()()()(()()((()(())))(())))(((((((()()))))(())(()((()((((()()()()())())()(()()()(((()))(()))))()(()(())))()(()()())())))(()(((((())))))))()((())))())()())))))(()(()()((((())())(((()((()(()()((())))()()(())((()))((()(((()()))())(()((()(()))))(())((()()(()())))()())(((())))(()(()((((()()(()()())((()(()()())(())((())))((()())((()()))()()))(()))())((())(()()((()(()(()(()))((()(())()))))))((())))(())(((())))()))(()((((())()((()((()))()))(()((()))(()(()))((()))()(()(())))))())()((())()()((())(((())(((((()(()()())(((()))()()()))((()()((()(()(())(((())))())())))()((())()(((()()(((((())()())))()())()(()()(()()()))())))())()()(()((()()()((())()))))()(()()((()()()((()()(()())(()()))()((()((((()))()((()))()()())((())((()()())))()(())()(()())()()))(((()(())()(())()()(())()(()(()((()()())))))))())((((())))))()()(()(())())(()(())(())))())(()))(())))))))((()((()(()((((())())))))))()(())))()((()))((())(())()))(((())()())((())()((()()(()()((()))))))()))())(()()((())()((())())(()))))())(())))(()()()()())()))(())((((()(()())()(((()(()()(()))()))((())())()(()))()()()))(()))()))(()))()((()(()(((()())((((()(()))()()))(((()())(())((()))()()))(())(()()()(()()(()())())())(())))))((())(((()()()())()))()())))()))(()))((((()((((()(()))))))(()())())()((()()()()(()(()())(()))))())()()))()(()))())))())(()())(((()())()())())(()(()()))((((()()(()()()(())())))())))))(((((()()(()(()())())())())()))))((((()())()((((()(())(()()())()))(((()(()()())((()(()))()((()(()))()))())))))(((()(()((()))))())(()(())())))((()))))(((((((()()())())(()(())())())()(((()()()))((((()))())(()))()(()))(((())))(())))))))(((((())(()()()())()()(())(()(((((())()(()(((()))))()))()())(()))()()()((()((((((()(())(()))))))(((())(((()))(((((()(()())())))(())()()((()()(((()))()(()(()()())(()((())(((()))))))))()(())(()(((())))()()())()(()(()))()))))((()())(())(()()())()(()))))))((()()))(()))))))())()))))(()((((())())()(()(()((())())))(()()))())()()))((()()())()))))((()(()((()())))(((()((())())(())))((())))())()()((()))))((())())((())())))())))((()(()))(()())(())))()))(()())(()((((()())))()(()(())()(())()()))())))())()(()))(()(())))(())(((((((())(()(()(()((()())((((()))(((()(()((()))()()((((()))()()))()()())))())(()((())())())(()))()((()())))))))(((())())))(()(()(((((((((((((()())(((((())())))(()))((()()))()()))()))()))))(())()())))(()()(()(((((((()()))()()())()))((())))())((()(((())))()(())())(()(()(()())()()())()()))()(()())((()))))))()(()()((()(((())))))(((())))))(())(())(())())())(()()())()))(((()))))()()(())())))(((((())((())())))))()())())()))(()())((()(()(())()((()())())())()(())(())))))))()(((())()))()))(()((((((()(()(((())))))))))()))()()()(()()()))(()((()(()(((()())())()(((((((()))))()())())))(())())((((())))(()(((()((((()((()())())((((((())((()))))((((())()((((())))()())(()())()(((())(()))(())())()((())())(())))())(()()(()())(((())((((()())())))(())((((()))((()((())))())())()()))))((((((()((())())()()(()))))))))()(((()))(()(()())))()(()())()()))()(()()((())(()(()()(((()))(()())()))))))))(())())()(((((())))()(((((((((()()())(())))))())()()()(()))(())))())))())()))(()())((()(()))))()((((()))())((((()()()))()))(((())))))))())()))())(()(()(()))()(()((((()()(()))))(()))))()))()((()))())))))))))))())(())(()((())())))(()(()(()(((())))()((((((()()()()))((()())(()())))))((())(())(())((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((()(((((()(())))())))))))(((((((()))))))))))))))))))))((((((((((((((((((((()))))))))()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((((((((()())))((((((((((((((()())((()))))((((((((((())))))((((()))())))((((())(()(()((())())))))((()))))))((((((((((()())())))))))))))))))))))))))((((((((((())((((((())))))))))))(((((((((())))))))))))))))(((((((((((((()))))))))))))))))))))))))))(((((((((((((((((())(())))))((((((((((())))))))))))((((((()))))))))))))))))((((((((((((((((((((()))))))))))))))))(((((((((((((((((((()))))))))((((()((((((()))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())))(())))))(((()(((()))((((((()))))))))))))))))))))))))(((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))()))))))((((((((((((()(((()))))))((((())))))(((((((())())())))))))))))))))((())(((()((())((((())))(()))))())(()())(())))))))))))))(((()((((((()()))))))))((((((())())()))))))))))))))((((((())))))(((((((())))))))((((())))(((((())((())())())(())))((()))))))))))))))))((()))((((((((((()(((((()((((())())))))))())()(((((())))))))))())))()))))))))))))))))))))))))((((((())))))))((((((((((((((())(((((((((((()))))(((((()((((((()))))))((((((()(()))(()))))))))((((())())))))))))))))))))(((((((((()))))))(((())))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))(())))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))))))))))))))(((((((()))))((((())()))))())))))))))))((((((()))))))))))))))))))))))))))((((((((((((((((((((((()))))(((((((((())))))))))))))))))))))))))))(())))))))))))))))((((((((((((((((((((((((())))))))))(((((((((((((((((((((((((((((((((((()))))))))))))(((((((((()))(((()))))()))))))))))))))))((((((((((((((((())(((((((())))))))))))))))))))))))))))()((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()))))))(((((()))))))(((()))))))))))))))))))((((((((((((((()))))(((((((())((()))))))))))))))))(((((()())))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))((((((())(((()))))))))))(((((())))))))))))))))))))((((((((((()))))))))))))((((((((((((((((((((((((((()))))((((((()))((((())))))((())(())))))))))(((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))(((((((((((((((((((((((())((())))))))))))))))))))))))))))))))))))((((((((((((())))))((((((()))))))))))))))))(()))))(((())((()))))))))))))(()))))))))))))))))))))))())))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((((((((((((()))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())(((())((((())))))))((((((((((((((())))))))))(((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())())((((((((((((()))((()))))))))())((()))(((())((((((((((((()(()))(((((()))()))))))())(((((((((((((((((((((((((())))))))))))))))))))))((((((())(())))()))(()))((((((())))))))))))))))))))(((((((((((((((()((((((((((((((((((((((((()))((())))))))(((((((()))))))))))))))))((((((()(())))((((())((()))))))))()()))))(((((((()))()))(((())()))))))))(((((((((()))))))))(())))))))()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((((())))))))((()(((()))))))))))))))))))))))(((((((((((((((((((((((((((((((()(((((((((((((((()()))((((((()))(((((((())))))))))))))((((((())))))(((())))))))))(((((((((((((((((((((()))((((((((((((((()))))))))))))))))((((())))))))))))))))))))))))))))((((((((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((())))((((())((()))))))))))))))((((((((())(((((()(((((((()))))))))))))))))))))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))((())))((())))((((((((()())))))(()))))(((())))))))))((((((((((())))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()(((((((((((((()))))))))))))))))))))))))))((((((((((((((())(())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))()))))))))))))))))))))))))))))))))((((((((((((((())))))))())(((((((())(())))))))))))((((((((((((())))))()))))))))))))))))))))))))))))((((((((((((((((((((())))))))))((((((())))))))((((((()))((()))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((((((((((((((())(((((((((())((((((((())))))))))(())(((())))))))))))())))))))))(((((((())))))))))))))))(((((((((((((()))))))))))))))))))))))))))(((((((((()))))))))))(((((((((((((((((((((((()))))))))))))))))))((()))))((())))))))(((((())))))))))))))(((((((((((())(()(((()((())))))(())))))))))))))))))))))))))))))(((((((((((((((((((((())))))))))())((((((((((((((((((((((())(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((()))()))((((((((((((((())((())))))((((((((((((((((((()((((((())))))))((()))(((((((((()))(()())))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()(((((()())))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))((())))(((((((((((((((((((((((((((((((((((((((()))))))(((((((()))))))))))))))))))))))((((((((((())))((((((())))))))(((((((())))))())))))(((((()))))())))))))))))))))))))))))(()()))))))))((())))))))))))))))))(((((((((((((((((((((((()(((((())))))))))(((((((((((((((((((((())(((((((((((((((((((((((((((((((((()))))))))))(((((((((((())))))(((((()(()(()(((((())))))(())))))()(((((((()))))))))))))))))))))((((()))))))))))))))))((((((((())))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))((((((((((((()((((((((())((())))))(((((((((((((())()))))))))))))))))))((((((())(((((((())())))(())))(((((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))((()))))))(((((((((((((((((((((((((((((((()(())))))))))))(((((((())((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((()())())(()))((()((((()))(((()))))))))))))))))))((((((())(()()(((((()((((())))))))))))))((())))))(((((((((((((((((((((()))(()))))))))))(((((((())))))))))))))(((((((()))())))))))))))))))))))))))))))))))))(())((()(())))))))))))))))))))))))(((((((((()())))))))))(((((((((((((((((((((((((((((((((()((()))((()))((((()))))))()(((((()))))(((())))))((((((()))))))))((((())))(((((())))))))((((((((((()))))))(()))(((((((((()))))))))))))))))))))))))))))))(((()(()))))()(()((((((((((((()))))))))))((((((((((()(()(())())(()((((())))))))))))))(((((((((((((()()(())()))(((((()))))()(((((((()))))()))))))))))))))))))))))))(((())))))))))))))))((((((((((((((((((((((((((((())((((((())))()))))()())())(()))))(((((((((((((((()(()))((())))))))))))((((((()))))))((((((((((((((((()()())())((()()))(((((((((((((((((((()))(())))))))))))))))))))))()(((())))))))))((())))))))))))))(())((((((((((((((((((()((((((((())))(()))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()))))))))))))(((((((((((((((((((((((((())()))))))))(())))))))))))))))))))))))))((()))((((((((()()))))))(((((((((()))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()())))(((((())))))))))))))))))))))))))))))))((())))))))))(((((((((((((((((((((((())))))((())))))))))))((((((((((((((((((((((()((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((()(())))))))))))))))((((((((())))))((())))))))))(((((((((((((((()))))))))))((((((()))))(((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))((((())))))((((((((((()()))(()))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))(((((((((()))))(((((((((((((((((())))))))((((((())))(())))))))(((((((((()))(((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((())))))))))))(((()))((((((())))))))))))))))))))))))))((((((((((((((((((((((((((()())))(()))))(((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((()((((((((((((((((((((((((((((((((((((((((()(((((((((((((((((((((((((((((())))))))((((((()))))()))))))))))((((()))(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())))))))()))((((((()))(((((())))))))))))))))))))))))))(((((((((((((()))))))))))))))))((((((((((((((((((((((((()))))))(((((()))))))))(((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((())))))))))))))))))))))((())))))))))))))))))))))))))))))))(((((((((()))(()))((((((()())))))))))))))))))((((((((((((((((())))()))))))))(((((((((((((((((((((((((((((((((((((((((((((()())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))(((((((()))))))))((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((())))))((((((((((()))))))))))(((((((((((((((((()()))))))))))())))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))((()))))(((((((())))))))))))))))))))))))))))))))))))))))))))((((())))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))))))))))(((((((((((((((()))))))))))))))))))((((((((((((((((((())((((((((((())()))((()))((())(((()())))))))(())))())))))))(((()()(())())))))))))))(((()(()()))((())))())))))))))))))))))))))))))))))((((())))))))))))))))))))))(((((((((((())))))))))()((()))))))))(((((((())))(((((((((((((()))))(((())())))))))))))))((((((((((((((((((((()))))))))))))((((((((((((((((((())))))))(((((((((((((((((((((()))())))))))((()))))))))))))))))))((((((((())))))))))))))))))))))))((()))))))(((((((((((())(((((())))))))))))(((()((((()))))))))))))))))))))))))))))))))(((((((((((()((((((((((()))))))))))))(((((((((((((((((((((()))())))))))(((()))(())))))))))))))))))((((((((()))))))(((((((())))((((((((()))())))))))))))))(((((((())()))))))))))))))))))))))))))))))))))))))()))))()(((())())))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))(((()))))))))))))))))))))))((((((((((((((()))))))))))))))))))((((((((((((((((((((((((((()))))))(((((((()())))))))))(((((()))))))))((((((())(((((()))))))))(((((((((((((((((()))))))((((((((((((((((((((((())))))))))))))))))))))(((((())(((((((()))())))))))()))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))(((()))))))))))))))))))))))((((((((((((((((((((((((((((()(((((())))))))))))))(((((()))))))))))))))))))))))(((((((((((((((((((((())((()))))))))))))((((((((((((((((((((()((((())))))))))))))))))))(((((((((((((((((((((((((((())))))))))(((((())))))))))))((((((((())))))(((()))))))))))))))))))))))))))((((((((((((((())))(((((((((((((((((((((((()))))))((((((((((((()())))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((())())))))))))(((((((())((((((()))))))))))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((()))))(((())))))))((((((((((((((((((((((((((())))))((((()))))(((())))))))))))(((((((())))()))))))))))))))))))))))))))))))))((((((((((((((((())))(((((())))))))))))))))))))(((((((((((((((((((((((())((())))))()()())))))))))))))))))))(((()))((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))((()))))))))(())))))))))))))))))))))))((((((((((((((((((((((((((((())))))))))))))(((((((()((((((((((((((())))))))))))))))))(((())))((((((((((((()))))))))((((())))))))))))))))))))))))))))))((((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))(((((((((()((((()))))(())))))))))))))))))(((((((((((((((((((((())))))((())))))))((()))))))))))((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((((((((())))))(((((((())))))(()))((()))))))((((()))((((((())))))))((((((((()))))))))))((((((((((((((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((())))))(()))))))))))(((((((())))))))((((((((((((((((()()()((())))))()))((())))())((((((((((((((()(((((()))())))))))(((((((((((((((((((((((())))))))(((((()((())))))(((((((((((((())))))))))))))))((((()()))(((((())))))))((()))))))))(()((((()))))))))))))))((((((()()))(((((())())))))(((((()((())((()())))()(()(((((((((())))))))))(())))))(((((((())))))))))))))))((((((((((((((()))))(((((((((((((((()))((((())))((((((((()()))))))))))))))((((((((((((())))))((((((((((((((()(((()((()())))(((()))))(())())))))(()))((((())))))))))))))((((((())))))((((((())))(((())))(((())))))))))))))(())))))))))))))))))((((((((((((((((((((((()))))))))))((())))(((((()((((((((((((((()))))))))))))((((()))()))))))))))))))))))(((((((()))))))))((((((()))(((((((((((()))((()))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))((())(((())))))))))))(())))))))))))))(((((((((((((((((((((()((((((((((()))))))))))())()))))))(((((((()(((())))))))((((((((((((((()(((((((((()))))))))((((()(((())))(()(()()(())))))))(())))(((((((((((((()))))))()((((())))(()))(((()))))))))))))))))((())))))))))))))))))))))(((((((((((((((((((()))))))))))((((((((((()))))))((((((())))))))))))))))))))((((((((((((((((((())))((()))))))((((((((((((((((()(())))))))))))))))))))))))))))(((((((((((((((((((((((((((((()())(((()))))(()))(((((()))))))))))(((()))()))))))(((())))(())()))))))))))))(()))))))))))))))))))))))))))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())())))))((()()())))((((((((((((())))))))))))((((((((((((((((()))))))()))(((((((())))))))))))))))))))))))))(((((((((((((((())))))))))(((((((((((((((((((((((((((()))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))())))))))))))))))))(((((((((((((((((())())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())())())((()()))))))()()())())())))(()((((()(((()(((((()()(()))())))((()))(())()()()())))()()))))))((()))(()()))(())()()(((((()(()())()))))())(((())(()))()()))()())))))))(()))(()))()(()())(()()))())(((()(()((((()())(()))()))))()))(((((()))(((())()()))())()))))()))(((((())())(())())()))))((()(()))))(()())(()))()))((((())))(())()))))()(()(())()()())())())()))()(())(((())(())))())))())(()(((())(()()(((()(()()))()(()))((()))(((()()))()()((((()))())((())()()()(()(()(()))()(()())(())))()(()()((()((()(((()(((())())()((((()()(((())(())()())())))(()))(()(()()()))(()())(())(()))())())((())(()((()((()))))(()((())))))(()))()(()()())()(())(())())())(()(()()(((()))()())(()(((()(()))(((()())(()(()())))))((((())))((())))))(())()(((((((()())()))((()(()((())(())(()))((()(())()()((((()))))()()())(((()))())))))((()(((((((()()(()))())(())())()()))(())(()()))())(())(()()(((()((()((())(()()()))(()))((()))(())))((((()(()())()()()()())))(()(((()))((()())())))()(()(()))()))(())((((()(((((()()())())()(()(((((()))()()((()()))()(())(()))((())())))))(()())))()))()))))((()())())()()(()(())())(()()((()(()(((()()((()((((())()(((()()())((())(())()))()))))()())(((()((()(())((()(())())))())()()())))()(((())))())(((((())(())))())()()()(())(()()()(()((()())((())(())((((())(()()()))(())(()))))(()()))(()(((()())()(()()(((((()))())(((())(())())((()((())())())(()))()()())()((())(()()))))()))()())(())()((((()()(((()(()()(((()((()(())((())((((())())(()))()((()(()(((()(()))(((()(())())()()))(()()()))()))()(())))))()(()(())))()(((((((((())))))))()(())))(())(()))()))(()(()()))()()()((())(((())))))(())()(()()((()()())(((((((((()))))(())((())))())()((())((())((()()((()()(()(()())((((()(((())))(((())))(()))))()()()))((((((()))(()(())()(()()))())()))((())()(()()()())))(()((((()(()))))((())((()()())(((())()(((())()))(())))(((()((()))()(((())())(()))()((()))))(()((((()()((((())))((()))))()))(()))((()()))(())((())())((((()))))(()))()))(()((()((()))((()(((())())(()((())(((((((((())()))(()())(()()(((())((()))())((((()())()(()(()))()()()))(()((()))(()((())((((()(((((()()(())))()()()()((()(()()()()((()())()))()())))()()())))()))(((())())))()(())())()(()()(()()(())(()(()(()))))))()())))(()(())()(())))())))))))()(()()())))))()()))((((((()(())())(())))()((((())((())))()()()(()))))))()(()())((()(()()(())(((((((()(()()))))(((())()))()))((()())(((()())()()))))))()((((())(()()))))()()))))((((()((()))(())(((()()((()(()))(((((())()()(((())))()))()(()(())((()()((()()())()()(())(((((((())()(((()()))))()((()()(((()))()()))()((((()()()((())(((()(((())())())))())()((())(()()(()))()))((((()())(()()(((()()()(()))()))()())(())))(((())(())()(()()))))))))(()())((()()()))()())(((((((((()(()((())(())(())()))((()()()()()((())()()((())(())((()()))())))(()(((()))(()(()((()))(()())()()((())())(())(()))(()()())()((()))()())())()())()()((()(()()(())())))())(())))()))((())))()()(()())(()))))))(()(()))))))((())()(()))())(()()((((((((()()(()()))(()()((()()))(((()()(()()()(()()(((())))())()(((()()(()()))()(()))(())(())()()(()((()()(()))())()()(())))()(())(())(())()((((((()())(()())())(((()(()()()()()(()(()))))((((())()))(((())))())))()(()((())))(((((()))())(()(()()))(()())(()))((()()())(((())))))))()()()((((())())))()))()(()()(((()()()))(()))))((((())(())))()())((((((())())(((())(())())(())((())(())()()))()()))())))(((((()((()(())(()(()(())(())((()))((()()))()))(((((()((()((())((()))(()((())((()))()())()()))(((()()(()())((()())()(())())))((()()(((()((())(()()())()(()(((()()))(((())))(()())))))))()((()((()()(())()))))))()(()(())(((()))))()(())()(((())((())()))()(())))()()))()((()((()(())(())(()(())))())()))()))()))())(()())()(())(()(())(())(()()()))(())(())()))(())())()))())(()))(()()(())(((()((((()((()(()(()()(()()(((())))(())()()(())(((()))()(((())()))())(())())()())())(()((()()())(()((()(()())(())()(()))))())()(((())((((()()())))((()(()(())()()((()()())))()))((()((()))))()))(((()()))()(()())()()(()())())()))()()((((()))()((((((()()(())())(()()()())(((()(()))()(())))))(((()())(())))))(()(()()(()()))((()(()()())()))(())))())(((((()(()))))))))()((())(())()())))()())()(()((()()))))(())((((()()))(()()()(((()((((()()))()())())(((((((()))))((()()(()())())))(())(())))))))())(()())))(()(())()()(()(()())))))()((((()((()()()((()(((()()(()()()()()))((((()())))(()()((((()())()(())()()((()(()(())()()()))()(((()())))()((()))())))()()))()())))())))))((()()())))))))()((((())())(()())))())(())())(())((()((()))()(())))))(()())(()(((((())())(((((((((((((()(()((()))()()(())((()()()))((())))()()))()((()))(((()))()))(()())())()))(())())(())))(()(((())()(())()()(((((())())(((((())(((()))(())))((())())(((()()(()))()(()))))))(((())()))((()())(())(((((((()))(((()(()((()()((())((())((()((((())(()((()())))()))(()()(((()))()))))(((())(())())(())))((()((((()()()(((())((((()()(()))()()))())(()()()(())(((()()(((()())(()((((()((())()())(((()())()))(()()()))((()())()))()()())))))()))))))))(()(())(()(((()(()((((((()())())))(()(((()))()))((())(()(()())(())))(())()()(()))))(((())((((()(()(()((()))(()())((())(((())))(())))))))))())))((()(()))())()()(((((((((()())((()(((((())(()))()((())(()(()))((())))))))())))))((((())()(()))((()(()(()(()(()()()((())(()(()))())))()))((((()(((())()())))()))()(()()))()())((()((())())((())))(())(())()((()(())))(()(())())(())(((())((()()((((()()()))()))())))(()((((()(()))()(()(())()()(()(()()()())(()()))(()(()()))(()()(((()((())))())())(((()()()(()))((()()(()(()))())((()()))()(()()(())((()(()((((()))(()()((()(((()(((((())(((())()))())()(()()())((())()))((((((((())())(())())((()()(())))((())())(()()(())()()))()())())(()(((())()(())))))))))))()(((())(())())))(())(())())()()()()(()(()())))(((((()((()()))(())()))(())(()()))((()()(())()(((()(()))()()())((())(((()(()()()(((()((()((((())))()))()())))(((())())))((())(()())()()(()(())(((()(()()()((()()))))()(())))((()((()()()))(()(()(())((()()))()))((((()(()()))))(()((((()((()((((())))())))))))())((())((()(()))())()(())))))))))(((((()((()())))))(((((())))))(()))(())(())()())(()))())()(())))))))))()(((()()()))(()(()))))(((((()()))(())()(()()(())()()()()()((((())()))))()()(())))()(((()())(((())())())()))())()()))(((()()()((())(()())()(((())()()()(((((())))))(((((()()())(())())((())(((((((()())))()(((()(((())(((())))()()))())(((())))(()(())((((()(()(()()()))(((((())(())(((()(())(((()))))((()))(()())()()()())(((()((()()())))(())(((())))())((())(((()())()))()((())))())(((()((())))(())())()())))))())((()))(()()))()))))(()(())()((()())((()())))()))((()((((()()()()((()()(()()))))(((()))(()()((()))()(()()(()(())(((()(((()((()()()))))())))()))((()(((()()((()()(()())())(()((()()))(()(())))()()())(()()))((())())((())()(((((()()(()(()(())())((())()((())((((((()))()())(((()))))((())()(()()())()()()))(())())()())))(((()())())))()))))))())())(()()()()(())(((()())())((())())))()()(((()))(()())))))(((()(()((()((()())((()(()(()(())(())()())(((())()())((())))(())))))(()(((())(()())()))))))))())()()((()))((()(()())(())(()()))()(()))))((()()())))(((())())()()())())(()()(((((()()()(()(((()())(()))))()(((()(((()))()()())()))()))))())))((()))))(())()(((((((()()))))()()(())((()(((())))()(())())((())(())((())))()))))()())((()()(()())()))))))()(((((((())(())()(((())())))))(((()()()(()))()(((()(())())()()()((((((())((()))(())))(()()))()()())))(()))())())())(()(()(((())(()((()(()))(()())(()()()()(((())((()))))))(())())))()((()()())()))))))))))()))())())(((()))()(()(()()(()()(())))()))((()((())))((()()()((()(()())(()())))())(())))))))((((())))))()())()()))()((((((()))(()())))))()()))))((()))((()(()(())())()())))))((())(()))())))(()()()(((()())(((((())((()((())))(((()())(()(((())))()())((((()()(()())(()()()((()())()))()())))(())(())((()))(())()(((()())(()))()))))()(()))()))()()((()()(()())()()((()(()))()(((())))()())(())(()())((()(((()))())(((())((()))()())(()((())))(()(((())()())()())()(())))))))(()()))()((((((()(()()())())())((())()((()))(((()(()()))())()()())(()))())(())()())(()())(())())(((()()))()))()((())((()())()))()(()(()(()(((()()(())))(()(((()()((((()))((((()())(()()()()()()()()()(())))())()))(())))((())(())()))((()())(())))())()()(()))())()))(()))))(()((((()()())()))))((())))()(())((()())))(()(((()((()(((()()(())(())(()))()(((((())((())))(((())()))(()))((()))())(()())(((()((()))(()((((()((()))())()()()(())()))(()))(())())())()(())))(()()))(((()()())))(()()()(())((()())(())))()(())((()))((()(((((()()())())))())(()(()()())()))(())(()())())()))))((()))()(()())()())()))()(())(((())()(()))())()(())))(())))))()(()))(()((((()(()(()()((((((((())()))))(())()()))()()()(()))()(((())()(()))(()()()((())))(((()))())(())()))())(()((((()()()(()))()())(()())()(()))(((())))(((()))())((()(()()((((()))()(()))())()))()((()(()))((()))()())(())(())(()))()))()())))))()()((((())()))))))()))(()()(())()))((()))())(()((()(((())((((()()()())()()))(())))()())((()())))(())(()(((())())()))))()((())()())()))((())())(()))()(()())(()))())()()(())((((((()))()(())()((((()()()(()()())(()(()((((()()((()()))))))())()()()((())))(())))())()(()()(((()())(((()(((()(())()))(()()()(((((()(((()()((((())())((()())((()(()))(())()()())()))()((((()(()))))))())))))()(()(((())(()()())())()(((()()((()))(()()(())(()))()(()))()(()())(())(())))))(()()))()())(((()))(()))()))()))())())(((((()))()))())()(()))))())()()()()((())()(((()())())((((()())(((()())()()())(()()((()()((()))(()()))))()(()()())))()((())()())())()))((()()))())(())))))((()())())))(((())((((())))))))(()())())()))()(()))(()(()(()()(()(())(()(())())()))))(())())()((()(())(()))())())()(()((()()))((())(())()))))()((())((()(()((())((()()(())(((()))))(()(((()))(())))()))()()()))()))()))((()))())()())(())())()(()))()()())()(()()(()))()(())()(()()))(()(()())))((((()()())))(())))(((()))(()(()))(()((((((()((((()))()(()))(()))(())()()()()()())((())())(((((()()())))((())((((()(())()()())()((((()()(()())))()())(())())(())))(()((()))))()(((()))))())((((((()())))))))(((())(()((()))(()()(((((((((((()))()()))())())))()()()))(()(((((())))))))(((()())())())()))((())))))(()()))())()(()))(()(((((((())((())()())(()))()))))((())()(()()(())(()()(()()())()))))(())))()())(()())))())))(()(()()()(())()()())(()((((((()))())())(((()((((((())(((((())(()((()(((())(()))(((()()()())))()()(()))(()))))((())((((()())((()))()((())())(()))))(((())()))()))))((((()()(())())))(()())(())()))((()()((()((((()()(()))(()())()(()()))((()()())(())()))())()()()))))((()())((())()(((()((()((((())(((((((()))))()()(()())((()(()()()()(()(()()))()()()((()))(())))(())))))(()((((())((((()((((((()()(()((()())()(())))(()))())(())((())((())(()))))))))))))))()((())(((())((((()(())()))())(())))((()))))(()))))())(()()((()))()()(())((()())()(())))()(())()(((())()())(()()))))()))()(())((())))()()))()())())))(((())((())())((()(()()(()((((())(((())())))()())
|