mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-11-30 15:56:27 +00:00
12 lines
488 KiB (Stored with Git LFS)
Plaintext
12 lines
488 KiB (Stored with Git LFS)
Plaintext
10 50000
|
|
)())))())()(())))())((()(()))(())()))(())((((()()))((((()(()))))()((()((()(()())()))((((()(()())((()(())(((()))())()((()(())))))(())))))()(()())())(()()(()(()())))))())()((()(()))()(((()))))())(())()(())())))))()()())(((()((()))))(()))))))))()))()))(()(((((((())())(())())())(((())()))(((()(())((()(()))())))(())))))(())(((((())())())))))))))))))()(())))((()())())()))(()(()())))(()(()))())))())()((()()(()(()()))(()())))))()()))())))(()()())()()(()(()(()())())())))))()((()))(((()))()))))(()((((((()(())()()())(())())()()()))(((())))(()))()))()))))))()())(())))()))))))())())())()))())(()())((((((((()((((())(()()(()(())(()))(((())((((()((((()(()()()))())()()(()))((((()))))(())(()((()())))(()()((())))))((((()()()(())())))()))(((((((())))()(()(((((()(())()()()((())))())(((())()())(()(())(()())(()))))((((())(()()(())())((((())())())))(()(((()))))(()()()))))((()(()())(((()(()((((()(()((()()((())()))(((())()((((())))(())(())()(()))(((())((())(()(())()())(()())()()(()())(()))((((()()))(())(((()))()()))(()()()()))))))(())))())())))((()())()(()())))(()(())()((((()))))))()()))))))((())()))(((((((((()()))(()((()()((())()()()())(((())()()())))()()()))))()))))())))))(())()))()())())))()())(()()(())))))())))())((((()())()))()(()(()((((()(()))((((()()(()(())))(())()())(()(()))(())())(((()((()))()()))()(()(((())))))(((()(()(()())(((()))))(()(()((()(()))(((()((()))(()(())(((((()()())((())()())()()()(())))((()(((((())()(((())((()))()()))(())))((((()()))()((()(()()(()))))())))()()()))()()(()((((()(()((())))()(((((((()(((()()()))(()))))))))(()((()))((((()()))(((()(())()))))(()(()((()))(()()))()))))(()(((()()((())(()()())(((((((())((())(((())(())(())()()()())))))))))()())))())(((()((((()((())())()(()))))()))(()((()))(())()(()))())())(()))(()))(()())()(((((((((()(()(()()(()))()(()(()))()))((((()()((((()(()((()))))()(()()))(()((()))()())))(())()((())))))(()))(()()))()((()(((())))))))))())(((())()((()((()))(()(()))))())(())())((((()))(())))(()(()(()))()))))(())))()())())(())())))))())()()((((()(()())(((())())())))(())((())))(())))(())()((()(()()(()))(())((()(())()))(())((((())))(())()(((()()())()(()())()(()((()(()(((()())))()))(()(((()))((()(()))(())(((()()))()()(()(((()()(()()))((()(((((())))(()()()(()))))())))()()()())())())))()()))()))())(())(())())()(()()((()(((((()((()((()()(())(()())(((()()()()))()(()())))))(()(())))()(((()(()()())))))))))((()(()()))(()(((()())())()(()()())(())()())((())())(()(())))(()((())(())()()()))))(()())(((()()()((()))))())(()(()()(()))(()))))(()(()()())(())))()((()()()(()()(()((((((())()())((()()(())))(()((()))()(()))())()(((())))())))(((((((()))()(())(()(()((()(()))((((())(())())))(()))()())((((()))((()())(()(((((((()(()))((()((((()()((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(())(((((()))))))))(((()))())))(()(((((((((())))))))))(())))))((((((((((()))))(())))))))))(((((((((()))))((((())))))))))(((((((((((((()())))(((()(())))))))))))))((((((((((((((((())(((((((()))))))())))))))))))))))))))))))))))))))))))))))((((((((((())))))))))))(((((((((((((()))))))(((((((((()))))())))))))))))))))))))))))))))))((((((((((((())))))))))))))(((((((((((((((((((((((((((()))))))())))())(((((((((()())))))))))))))(((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((())))))))(((((((((((((((((((())))))))))(((()))((((())))(((((((((())))))))))(((()))(((((((()))))))))))))((((((((((()(())))))((((()())(((((((((()()))))))))))))))))))))))))))))))((((((((()))))(((((((())))))(((()))))))))(((((((()))))))(((((((())))))))))))))))))))((((()))))))))))))))((((((((((((((((((((((((((((((((((((()))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((())))))))))))))))(((((((())))))((()))())))))))))))))))))(()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))(((((())(((((((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))((((((()(((())))((((((((()((((())))))))))(((((())))))))))))))))((((((((((((((((((((((((((((((())(((((((((()))((((((((((()))((()()))))))))))))))))))))))))))))))))))))))))))))))))))))()))))))(((((((((((((((((((((((((())))))))(((((((((())))))))))))((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((())))))))((((((((()))))(())())))))))(((((((((((((((((()))))(()))))(()(()))))))))))))))))))(((((((((((((((((((())))))))))((((())((()))))))))))))))))))))(((((((((((((((((((((((((((())))))))))((()())))))))))((((((()))))))))))))))))((((((()()))))))))))))))))))))(((((((((((())((((()))((((((())))(())))))(((((()((())))()))))))))((((()))(((())))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()((()))(((()(()()(((())))())(()()())(((((((((((((((((((((((()((())))))()((((())((())()))))))((((()(((((()))))))))))))))))()))))((((((((((())))(((()))((((((())))))))))))(((((((((((((((((((((((())))))))))(())))))))))(((((((((((((((((((((((()(((((())((()(())))))))))(()))))))))))))))))(((((((((((((((((((((((((((((((((((((())))(((((())(())))))))))))))))))(()((((())))))))))))))))))))))))((((()))()))))))))))))))))))))))))))))((((((((((((())))((((((())))))))))(((((((((((((((()))))))((((()))))))))(((((()(((((()))())))))))))((((((((((((((((((((()())((()((())))))))))))))))))))))((((())((()))))))))))))((((())))))))))((((((((((((((((((((((((()(((((((())))))))((((((()))))))))))))))))))))))))))))))()))(((()())((()))))()()((())()())((())())(()(()(())((((()((((((((((((((())))))))(()))))(((((((((((((((((((((((((((((((())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))((((((((((())))))))((())))))))))(((((((())))(((((((((((())))))(()((((((((())))(()()))())))))(((()((()))(((((((((((())))((()))))()))))))))(())))))))((((((((((()(((()))(((((((((((((((((((((((((()(((((((((((()))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))())))))(((())))))))))))))((((((((()(((())())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))(()((((())())))(()))()()()())()(()()()(()())()((((())()(((((((()())()())))()()()))))()())()()(()(((()((())((()(()(()())(()))(()))((()())((()()((()((())))()))))(()))()))()()))()((()(()()(((())())(()(((()()()))(()))))((()(())()())))())))())()(()()))()))())()(())(())()())()())))(()(()))(())(())))))))))()(()))(())))()()()())))())()))()((((())(((()(())())()())()())))(((())((()(())()((()()()(((((())((((((()()(()()()(()()))(())))((()((()(()())))()()))()()((()()()))())(())()))()()()((((())(())(((((())))())())()(((())))((((()))(()(()(()()))()()()))))((()()((()(()()())())(((())))))()))()()(())((()(())((())()))(((((()()))))(()))(()()())()()))((()((((((())())(((((()()(((((()()))((()(()()))()()(())(())(((()()))()))(()(())(())))((((())))(()(((()))()())()(())((((((((((((((((((((()(()))(((((())()((())))(((()))))))))(((((((((((((((((((((((((((((((((((())))))()()))))((())))))))))((((((((((((((((((((((((((((((()()))())))))))))(()(((()))))(()(((())))))))))))))))))))))(((((((((((())((((((((((((((())((((((((()))))))))))))))))))))))((()((()())((((((()))))))()))))))((((((())))))))))))))(((())((((((((((((((((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((()((((()))((())))))))))))))))))))))))((((((((())))))))((((()))(((()))))))((((((()(())))))))))))))(((((((())))))()())((())))((((((((((()(((())())(())(()))((()))))((()))(((((((()((((((((((((()))))))(((((((()((()))))(()))))))))))((((()))))))((((((((((((((((((((()))))))))))))(((((((((((())))))))))))))))))))))())))))))))))))))))))))))((((())))))))((((((((((((((((((((((()())))))))((((((((((((())))()))))))((())))(((((((((((((())))))))))))))))))))))(((((())((((((((((((())()))))))))))))))))(((((((((((((((((((())))))((((((((()((((((((())))))))))))))))))))((((((())))))))))))))((((()(())))))))))))))))))((((((((((())))))))(((((((()))))))))((((((())))((((((((((((((()))))())))()))))))))))))))(()((((()((()(()((((()())))))())))()()((((())))(())))(()(()))))(((()())((((((())()((()((()(()()()()()))(((()(()))()((())(())))())())()())))()(())(()()))()))())(()((()((())(((((()())))))()(()))((())((((()))(((((()())(()())()(()((()))()))((())()(()())))(()))))(()(()(())(((()((())())((()))))())(())()()))()())()())(()(()(((())()()())()((()(()((())(()()())((())(()()))(()()()()))(())(()((()((()())((((()())())(((((()))((()()))())))(()))(()())((())()((()))))(()((()()))(())((()(()((((((((()))(((((()((((())))())((()))(()()))((()(()))(())((((())())(()())()(()))()))(()()(()(()))((((()()))())())())))(())(()(()))(((()))(()(()))))((()()()))()((()((((())((()())((((()())()(((()))((()(())())()()))()((()()((()((()))())(()())())(((())(()())((()())))))()((()(()))()))((()()()(()(())(()()((((((()()((()()()))(((((()()((((())))()))(())(()(())(())(()()))())))())((()()(()(())))))((()(((((()(()))))())()()((((((())((()())(((())()())))((())()())(())(()())(()(())(((())(())(()()(()))))))()))(()))(()()(())))))(()))())(())((((((((()(())())(()(()())()()))(((()))((()(()()()))))())()(()()()((((()((()())(()(()(()))(())()((())))()()(()))()(((()((()()((()((((()())(((())((())(((((((())((()()())((()(())()((()()))(()()))(())()(()))())))()))())()((((())))))()(()())((((((()(((())(()())())))(()))()()()()))(()((()()))(())()())(())(())()))()((())())(((((()(())))((((((((()()(()((()()()((()(())))((()))()(()))()(((()()())(((((()))))))()(()()))(((()()))((())))))(()()))(()(())()(((()((()()))))((()(())))()(((())))))())))())(())(()))))()((()()(()())(())(()(())))))(()()((()())(()))()(((())()()((()()))((()(())()(())))())))()(((()))((())(()()))())()((())))(()())((()((()(()(()))()((((()))()(()))(((()()())())(()))))()))()(())(((()()(()())(()(()(()(()((()(((())()()(((()))))()(()())))))((()))))()())))))))(())((()(()()()(()(((())())))()))))(((())(((())))())))))())(()((()()()()))(()((()(())()(())(())))()()(()))()()(())))()(((())())())()))))(())())())()))(()((((((())())()())))))(()(()())(((()())()(()(()(()())(())))())(())(()())(())))(()(())))))(()()(()()))))(((((((()))))(()()()()(())((()()())()())())(((((()(()))((())(()())))()))))()))((())()))())(()))))))))))())())))())()(()()())(())()))))()))(()())(())()(())((((()(()()(()()((()((()())(()()))(())(((()(()(((((())(((()))(()()()()()(((((()()())((()))()())())(())))(((()()))))(())()()(())()((((((()))(()(()))())))()()())((()()())()())(()()(()(())))())))(((()())(()())(())))(()()())(()()()))))()())(()(()(())))(()))(())))()()))((()())((((((()))()())()()()(()))()(()()())())()()())))(((()(()())((()))))())())(()())(())(()())(())()()))))(())))))((((())(())())(())()()))(((((()))((()((()())()(()((((()))(())())()((())(((()(((())(()(())))))()((()))))((()))()))(()))))(()()))(()(()(()(()())))(()()((()())()(()))))()()()(()(())))()((((((())())()))()()())(()())))((()))())))()(())(()((()(((()((())))(()())))(())(()))()((()()()))))()))))()))))(()(()((()())())(())())((((()((()(((()))())((()))))(())))(()))()()((()()))(((((()()(()((()(()(((()))))))))((())(())()()(())(((()((()(()(())()))))(())(()((()))())))(()(()()())()()()())()(()))))))()()(()())(()((((()()))()))())())))()))))))((())))())()()))))()()())(())()())()))(())(()(((((()()(())()()(())()))(()))(())(((()))())))()())((()()()((()((())())(())))()()((()(())((())((((())))())((())((((())()(()((()))(()(())((()(())(((((())))(((((())))()))(((()((()((()(()()()()((((()(((()))((()()()))()(((())((()(()))(()()()))())()()))(()()))(()(()))(())((()(()(()(((()(()()((())((()(())))())(())))()(())(()()))((())(((()()()))))((()())()(()()())((()()(((((())(((()(((())())))())))())))((((())()()()))(()()))))()(()(()((()()((()(()()(()(()()()(()()))())()))()()))((((((()(()))(()(()()(()())(()()((()))(((((()())))()(())()())()))()))(((()((((()(()))()(()))())())()))(())))()))())((()(()()((((()(())))(())()()((())((())((())()())((())((())((()()(((((()(()))())(((((())()())(()()()))(()(()(())()()()())))))()())()))())))(((()()())))())()()(()(()()(()()))()()(()((()(()(())(()())))())())())(())()))((()()()))))()((()(()(((((()()))())))()))))(())))(()()()(()(()()))))())()()(()(()))()(())(((()())())((()))(()())()()))))(()(((()(()))())()()()))))))))()(((())(((()))))))))())))))((()()()(())((((()()))))())()()()(((()(()((()())(()(()(()())))))(((())))((())()()))))(()(()()))()()))))()(())())())()(((())()))))())()(((()())))))())(((())())))())(()))())())(()(())((((()()))(())))()(()()))((()(((()))())())))))((()(((()))(())()(()))))))))((())))(())()))((()())()))())((())(()))()(()((()))(()(()()(())()))()))()()))))()))()(())(()((()(((()(())((((())()(())())()()(()(((())(()))(()())(()(((()(()()))()()))()(())(((())))(((()))(()())))(((())()((((()((()(()(())((())(((()(()(((())(())(((())(()())((())(()()()((())((())))()((((()())(((((()((()((())((())((()()))))(((())()(()())((())()(((()(()(((())())()()(()))(()((()()))()))(()))())(()))))(((()(())())())()()))()))())()))()))(()()(((()(((((()(())())())())(((())))()))(((((())(()((()()))()(()(()(()(()()())()((()(()())()())((()((()()))())()())))))))())()()(((()()((())(())()(((((()((())(((()))(())()())(())((()(())))()()())((((()())(()))(((()((((()(())(()))(((((())()))))))((()(())))(()(()))(()((()))))))(()()(()()()))))))(()(()(()(()()((()(())()(()()((()))()()))())((((()))(())))()()))))()))))())()))())(((((()))(()(()())()()(((((())()()(()(()()))))()()))((())()(((()))())()(()(()(((()()((())((())())())))(()((()))())))(()()())(((()()))()))(()())))))(())(()()()())())())(())())())((((())(()))())(())()(()())(()()()())(()()))))(()(()()())()()((())))(())()))))()()()))()(((())())((()(())))))((()))))((())()()((()((()(()())(()(()((())(((()()()))))(((((())))(()))((()))()))()))))()))(()()))()))((((((((((()(())))))((()(()()((())()()((()()(()()))()()())))(())(()((()))()()(()(()())())(()(())))(((((()((())()((((()())))(()(()()()(((())()((((())(()()))())()(()((())()(()()())((()(()(((()()(()))))(())(())()())((()()()))())())(())()()((((((()(())(()))())))))()))()))((()((())()(()(()(())()()()(()()))((()((((()()(())))))()((()))()))()))((()))(()())())))))())(()(((((((()(())))())))(()((((()(()))()()(())())))())((()))()()())()((()))))))())))(())()(())(((((())()(()((()(()))))(()))()()()((())((())((())()(())(()())())()())()())((())()))(())))))(()()))()((((((()((((()())()(()))((((()))((()))))((((()()))(()()()(((((())))(()()()((((((())(()((()))(()(())))(()))((())))))((())()()((()))()())()())())(()))())))()(())()(((()(((((()))()(()(())((()(((()))()(()()(()()()(())()()(((())((((())(()))())))(())))(()()((()))())(())))()(()))())()((()))(((()(())()))()()(())))())(()((()))(((()(()()()))())()(())))))())(()()))()(((((()(())(()()(()))))()())((()()())()(())())(((()(()()(()))()()())))()))())))(()())))((((()(())())())()(()((()()(()()()((())()()())(()())))((())()(())((((())))()))()(())()(()()))()))(())))))()(((((()()))()(()((()()(((((()))()()()))())))()()())))))((((()()))((((())())))()((())()()())(()()()((((()(())((())()(()(()()))))()()))()(((())()))(()()(()(()((()))))()))(()()((())((())(()((()())())())()())))()))(()())(((())()(()))(())))))))))()())()))())))((((()(()())())()(((())()))))))()(((()((((()(((()(()(((())())())(())(()))()((()()((((()((((((()))))(()(()()(())())(((())((()(()(()()()(()()()))))(((((())()())())))())))()((()((()()()))()())))()))()(()((()(())(((((((())()((((()))()))((())()))(((())()((()(()(())()))(()))()))()(())())()()))())())()))))()((((()((((()))))))()((()(()(((()()())(())())((()()))(()()()))))())(((((()()()(((()()()()())())()))((()(()(())))()(()(())())()((((()((()()())))()(()())(()()()())))())(()((((()((())()()(())())()))))))((())()())()()()())())(((()())(((((()())())()((()()))((()())()()()(())(()()))(()(()())))()(())(((()((()()((())((())())((())(()()((()(((()))()))()())((())))()((())((()())(()(((()(())())()((())))(()())()((())((()(((()))((()(())()(())(((()()()))))())(()((()))()((()))(()(((()(()(())()()))))((())(()()()))())()())(((()(()()()(()))()(()())(()))()()((())))()(()((())))(((()(())()))(()(((()))))())()))((()(()()))()(((())(()((((())(((()()()())(()()))()()()()))()()())())())((())())))()()())(()((((())(()((()())())()(())())))((()))))()()))()))))))(()))))))(()(())(()())(()()(()((()(()((())(((((()))))()()))()()((()))(()()))(((((())))())())))())()))(((((())(())()((((()(()))))())((()))))(()(((()())))())()(()()((()()))(()))((()(((()(()()(()((((()(()))))))(()))((())()()(()))(()))())()((())((())))()((()()))(()))))()((()()())()()))()(()((())())))((()()())((()((((())(((()()))))()(((())))(()()())()((()(((((())((((()(())))())()(())()()(((((()))(())))()()(()()((())))((()))((())((())(()))))))(()()((()()()()((())())))))()(())(())))())))()()((((((()()()())((())))())()(()()()((((((()())((()(()())((())()()))()()()))))())((()()))((())((((()((()(()))())(((()((((()((()))(()))))(()())(((())))(((())))())))))()())()))))())))((()))))())(((()()))()))))(()(((((((((()))((()())())(())((()()()((())))))(((()((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((((((((((((((((((((((((((((((((()(((()))))))(((((((()))((((())))((((((((())))))))))))))((((((((((((((((()))))))))())))))))(((((((((()(())((())))(()))))()))()))))))))))))))))))))))))))))))))))))))))))))((()))))(((((((((((((((()))))))(((((((((((((((((((((((((((((((((((((((((()(((()())))))))))(((((((((((((((((())))))))))))(((((((((((((()))))))(())))))))))))(((((((()))))))((((((())((((((((())))))(((())))))))))))))))))))(((((((((((())(()())(((((()(())))))))))))((((((()((()((((())))))()))))))))))))))))))))))))))))))))))))((()(((((())))))((())())(((((((((((((((((((((((())))((((())(((((((((((()))))))))))))))))))))))((((((((((())))((((((((((((((()(()))))))))))))(((((((((((((((((())))))(((((((((((()))(((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((()())(((())(())))())))))))))))))))))))))))))(((((((((((((((((((()))))))))(()))))))))))))))))(((((((((((()))(((((((((((())))))))))))))))))))(((((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((())))))))))))))(((((((()(((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))(((((((((((((((((((((((((()))))))))))))))))((((((((((((((((((((((((((()))))))))))))))))((((())))())))))))))))))))))))))))((((((((()))))))))))))((((((((()))))))))((((((((((())))))))())))))))))))))))((((((((((((((((((((((((((((((((((((((()))(()))))))))(((((((((((()))))))))))))))))))(((((((((((((((())(()))))(((((((())))))))))((((())))))))))((((((((((((((((((())))))))))))))))(((((((((((((((((((((((())((())))(((((((((((((((())))))))))))))))))(())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))(()))))))))))))))))))))))))))))))))))))))))(((((((((((((((()))(((())))))))((((((((((((((((()(()))))))((((((((((((((((((((((((((()))((((((((((())))))))))))))((((((((()((())))))()))())(((((((((((()))))))))((((((()))))())))))))))(((())))))))(((((((((((((((((((((((((((()((((())))))))((())(((((((((((((((((())))((())))))))((((())))())))))))((())))))))))))))))))))))))))((((((((((((((((((((((((((((((()(((((((((((()))))))(((((((((((()))))))))))))))))()((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))(((((((((((((((((((((((())))(((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((()((((((((()))))))))))))((()))(((())))))))))))))))))))(()))))((()(()))))))))((((((((((((((((((((()))))(((((()))((((((((())))((((()()))(())((((((((((((((((((((((((((((((((((((((()))((((())(((()))())(())))()))))))))((((())))()(((())))))))))))))))(((((((((((())))))))))))(((((((()))))))((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((()))(())()(((((((((()(())(())()))))))))))))((((((()()))))((((((((((((((((((((()(((()))))))((()(((()()())))))))))))))))))))((())))))))))))(((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((())))))))))))((())))())))))))))((())(((((((((((((((())))))))))))))))))))))((((((((((((((((())((((((((((((((())(()))(((((((((()(())))(())))()(((()(((())))))))))))))))())((((((((()))))))))))))))))))((((((((((((((((((((()))))))))))(()()))()))))))))))))))))((())))))((((((((((()((()))()))((((((((((((((((((((((((((())(((())((())))))((((((((((((((()()))))(((((()))))))(((()(())((((())(()))))())))))(()))))((((()((()(())))(()))(((())(((((()(((()(())))))))))))))))))))))))(((((()))))))((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))((()))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()((((((((((((((((((((((((((((((((()))))))((((((())(((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))(((((((())(((((())))))))))))))))))))(((((((((((((((())((())))))((((((((((((((((((((((((()))(((((((((((((((((((((()))))))(((((())))()))))(((((((()((((((((()))))((())))))))(((((((((((((((((((((()()))(((()())))))(((((((()(()(())))(((((((((((())((((((())))(()(()))))))))))))))))))))))))))))))))))))))))(((())))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()(((((((((())))))()))))((((((((())())))))))))))(((()(((((((((((((((((((((((((()))))))((((()())))(((((((((()(()()())))))))))(((((((((((()))))))))(((()))))))))))))())))))))))))))(((((()))))))))))))(((((((((((()))((()))))))(((((((((((((((((((((())))))))))))))))(((((((((())))))))))))))))((((((((((((((()))))))(((())))))))))))))))))))))))))))))))))((((((((((((((((((((())((((((()))))))))((((()))(())))))))))(((((((((((((((((((()))(((((((((((((((((((((())((())((()())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))((())))))))(((((((()(((((((((())))))))))))))))))))))(((((((((((((())))))))))))))))))))))(((((((((((()))))((((((((((((((()))((((((((((((())(((())))))))))))))))())))))))))))))))))))))(((((((((()((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((())(((()))))))))))))((((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))))((((())))(((()))))))))))))))(((((((((((())))))))))(())))))))))))))))(((((((((()))))))))))((((((((((((())))()()()))))((())))))))((())))))))))(((((((((((((((((())())))))))))))(((())()))((((((((((((((((((())))))((((((((((((()((((((((((((((()))))(((((((())())))))))))))))))))))))))))))))))))))))((((((((((())))((()))()))((()))))))))))))))))))))(((((((((((()))))((((())))))(())())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((())))))(((((((((())))))))))))))))))))(((((((((((((()))((())))))))))))(((((((((((((((((((((((((())))))(((((()))((((()())(((())))))))((()(((((((((())))))))))))()((())))))))))))))))))))))))))))))))))((((((((((((((((((()))))())(((((((((())((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())(()((()()))))(()))())))))))))))()))(()))))))))()))))))))())(())())))))))))())))))(()((())((()())())())))(((((()()(()))))))()(()((()(()))(())))(((((((()(((((()))()))()()((((()))(((((())()())()())(())((()()(())()()()))))))((((()))()()))(()()(((((((((()((()))(())())()(()((()))())((((())(()))()((()()()()()()(()))((()((()((()))()(()(()(((())((()))))(()()(()()()(())(((())((()((()()((())))()())))))()(()))((())())(()())(((((((((()()(((())(())()())))()))((()())())((())(((()))()))(()((())(((((()))())()())()()((()()))))))((()(((((()(()()(()))())()))())))((()))(()()()()(())()))()))())((()(((((()())))))))(()())))()))))((()))()))())()((()(()(()(()(())())()))))(())((((())(((()))))))()()(()((()(()()())()))())()))(()))(()())(((()))()(()()())())))))))()(())())()))))((())()())))))))))((())())())())))))())())())(())))()))))((()((((((((()(()()())(())(())((()))(()))(()()(()(()))()((((((()(()())()(()(())((()()()()()()(()))()))()(((((()(())()))))))))())((())))((()()()(())(())(()((()((()(()(())(())())()()((()((((()))(()()(())))(()((()())()()()(()()(()()((()))()()(()(((((()()))()(()(())))))((())()))((())())(()))(()())()()()))()))((((()(((())(((()()()(((()(()(()()()(()))))(()(((()()(((())))()()((()(()())))((()(()()()))))()(()())))())())))()())))((((((()()))())(()()(()()))()(()))(()((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((())))))))))))))))))))))))))))))))))((((((((()))))))((((((())))))))))))))))))))))))))))(()))))))))))(((((((())((((((((((((((((((()))))))))))))((((((((((((((((((((((((((((((())))(((((((())))))))))))))))))(((((((((((())()()))()))((()))((())()))((((((((()))))(((()))))))()((((((((()))))))))))))))(((())))))))))))(((((((((((()))))))))))))((()))(()))((((()))(((((((()))((((((((((((((((((((((())()()))(()((((()))))))((((((((())))))))))))))))((((()))))(((())(()))))(((()))))))))))))))))))(((((())))))))))))))))))))))))((((((((((())))(((()))))))))(((((((())))((()()))(((((()))))))))))))))))))))))))((((())((()))(())(())(()(()(()()())))))(()((())()(())()))(((())(()(()(((()()(((()(()))))(())))(()()))(())))(())((()(()())(()()((((()(()(())()))(())(()((()((()))()))()()((((()(()()((()()()(()(())(()()()(()()()(((())))()(()()((()())(())(())(((()(())))((()()(()((())()())()()())))))(()))()())))()))))()(()))))))))(()(()(())()()())((())())())())()()(())()))()(()))()))()(()()())))(())))))))(()()))))(())(())())()()))))))))))())()()(((()((())))())(())())()(((())((())()))))))(()())(()(()))(()(())()(()(())()((((())((()()(()())(((((())))))((()((())))()))(()()))(())())())(()))()))(()()())())()(()(())()()(()))))()()))))()(())))()()((())()(((()())(()()))((()())))())()()()(())()()))()()())())(()((())(()))))))()))()())()((())()())()(())(()())()))())))()(())()(((((((())()(((((((((())(()))()((()))((())((())()()(()))))))()())()))(()()((())(()))()(()(()))))(()()))))((((()(((()()())))))))(()())()()()))((()))((((()(())()(((())(())()))()))))((()((()()))(()((()()))))()(()())))(((()(((()()()(()(((()()))()))((()()))((()()))((())(((((((((()()())()()((()))((()()())))((())))()()())))())()(())(()(()))))))((()())())(())(((((()))()(()()()())()())((()))(((()((()()))()()(())((((()(()())(()))(()(()(((())(((())))(((((()(()(((())((()))))(((()((()))(())(()))()(())())))((()())())())))(()(()()((())())())(()()())())((())))(((()((()())()()()(())()()(()(()))()))))())()(()()(()(((()()))))((((((()((())))))(())())(()(()))((())))(()())()((((()(())(()(()))))))())(()(()))()()(()))())())()()())(((())(())()))())())((())(())()()))))((())()()(((()()(()))(((()(((())(()()())))(())(((((())))((()(()))(()))))))()))()()()()))(())())(())())())))()(()()))))))()))(())())()((()()))()(()))))))()))()))))(())))())(((()(())()))()))((((())(()())))((()))))(()))()))(((()))())(()()())()())))))())())(()((((())()())()())())())((((())(())(()(())(()())((())()()((()()(())(())()())()()())(()()))()()(()))())()((()))(()((())())()((()(()(())))(()(((((())())()((()))()))(()(())(((())))(()()))())()(())(())))()))()((())(())(()())))))()(()())((()))()))()))()())()()((()()()))()))())((()())))(())((()))(()(()(())()()((())()()(())))))((())((((()(()()(())((())(()((((()((((())((()))(())()(()))(()))()))(((((()(((())()(((()((((((()((()))()((()))(((()(((()()()((())))()(())))()()(())))()(()()())()))(((()((((((()(()(()))))(()((()()(((())))((((()()()())(()()()))))((())))(((()()(())((()()))(()(()())())))(()))(()()()))(()))(((()((()()))())()))()()()())()()()()()))))))(((((()(())(()())(((())())((()()()())((()))()()()())()((())))()()(())(()(()()))(((()()())))(())(()()()))()()))((()())(()((())))()((())(())(()))())))((())))))))))(()()()((((((()(()))()))(()(((())()(()))((())()())((()()()()(()()))((((((((((()(((((((((((((((((((((((((((((((((((((())))))()))))))(((())((((((((((((((((())((((((((((((((((())))(((((())(((()((((((((()(()(()))))()))))()))))))))))))))))(()))))())))))))))((((((((((((())))))))))))))))))((((())))))))((((((((((((((())))))))())(())))))()))))((((((((((((((((()((((((((((((())))((()))(((((((((((((((((()()))))))(()(()))))))))))))))))))))))))))))(((((((((((((((((((()))())((((((()((((((())(()))()))))))))))))))((()()))))(((())))))((((((((((((())))())(((()))))(((()())))))))))))))))))))))(())))(((((((((((((())((())))))))))))))))((((((((((((((())(((((())))))(((()))(((()(()))((((())))(((())))))(((()))))))))))))(((((((((((((((((((((()((((()(())(())))(((())))))))))))))))))))))))))((((((((((((((((((()))))((((((((((((((((()))))))))))))))())))((())())(()(((((((((()()())(())()))))))))))))))))))))))))))))))))))))))))))))))))))))(())(())))))))))))((((((((((((((((((((((()()))))((((((((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())()))))))))((((((((((((((((()))))))))))))))))(())((())))))((((((((((((((((((())))((((((()(()))))))))))))))((((((((((((((((((((((((((((((((((()))()))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()((((((((((((())()))((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))(((((((())))((((((())((((())()((((()(()))))))))))))))))))(((((((()))))(()))))))(((((((()))))))))))))))))))))((()(()()))((((((())))(((((((()))))))))(((((((()))(((((((((())))))))())((((())))((((())))())))(((((())((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()(((((((((((()))))))))))))()))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))((()((((((((((((((((())))))))))))))))))))))))(((((((((((())(((((((((((((((((())))))))())))))))))))))))))))))))))))))))))))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))(((())))(())))((((()()))(()))())(())((())))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((((((((()))))((((()(((()(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((())))))))(((((((((((((((((())))))))))))))))))))))))(((()))))))))))))))))))))))((((((()(((((()((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())))))))))())(((())))))))))))((((((((((((((((()))))(((()((()))))))(((((((((((((())()))((((((()))))))))))(((((((((((((((((((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))))))))))))))())(((((((((((((((((((((((((((((((((((()))))(((((()))(()))))(((()))))))))))))(((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()))))))))))))))))((((((()()))))))))(((((((((((((((((())))))))))))))))))(((((((((((()))((((((((((((((())))))))))))))))((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((()())))))))())))))((((((())))))))))))))))))))))))))(((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))(())))))((((((((((((())))))))))))))))))))))))))))))))(((((((((((((())((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(()()))))))()(((()(()))())()))(((()(((((()((()((())(())())())))(()((())()()))((()()((()((()()))()()))(())())(((()))(()()(((((((((((())(())(((())()())))(((())))((())))()))((((()(()(())(((()((((()(())()))()(()))((((()(()()()()))())))())(((((()))))(((()())(((()()()(())((()))())((())(((()))))))()(()()())()(())(()())))))))())))(())((())(()))(())))()(()()()((())))(()))())(())())))())()(((())()))()))())(()(()(()((()))((((())((((((()))()()())((()((()()))()))(((()(()(((())()(()()((()()(()((())))()()))())(((()(()(((()((())())((()((()((())((()()()((())(((((())()()))()((()(((()(((((()))))())())(()((())((()(()))(((()(()()))))((()))()))()())()(((((()())()()()()((((((()(())))((())(())()(()()))(()()((()())(()))))(())(((()(((()()()())))())())()())))((()((()())))(()((((())())()(()))))(((()(((())))(((()()))()()(((()))())((())())()())())())))((()())()()())()((((((()(((((()()(()()((((((()()))((()((())(())()(((()()())()(())(((())()()(()((()((()())(()(((()))((()())(())()))(()))))()()()))))(())(((((()()))()(()(())())))))())(((()()))))()))()()(()(()(())()(())((()(())(()(((())(((()(())))())(((()((())(()(()())()))(()(()((()()()()))()))())()((((()()(())))()(()())())(()()()))(()((()((()((()(()())((()()(()(((()))))(())((())()))()(((())((())(())()(()))((((((()()))))(()))))(())(((()((())))()(())((((((((())()((((()))())(()))()))(((())))()))((()(())()()))(()(()))()(())()))()))()(())(()))(()(())((((((()()))(()))()))()))))((((())))())())((((()))))()(()()))((((((((())((())()(()()()(()(()))(()))(()()((())((())((())(()(()())(()((((())()))()))(()()(()))(())))(()())((((()()()(())(()((())())())))(())(())((((((())(())))())))()())()())()))((()()())()))()(((()(((()))))))(()()))))(()()))()))(((()(()(())))())()))())(()(()()))())))(())(((((())(()((())))(()())(()()(()))((((((()))()))(((()())))((()(())()))(()(())()()()))))((())(())(()((()))())))()()(()()(()))())(()))(()))))())(())())()())(()))()(()))))))(()())(((((()(())()()))())()))()(((())(())))(()())))()(()()(((()))()))())((()(())()())))()()())))()())()())))()))(()((())))(()((())()))())()())((())(()(())))))())())(((((()()()(())))()))))))()())((()))))())(((())(()(()((((()((((()(())()))(()(((((())))(((((())))(()())(()((())))(())((()))())(()(((()()))(())))(()()(()(()))(()))())))))))())((()((()((((((()(()(((()())(()()()))())(()))(()(()))(()(()))))())())((()(())()()(())((()()()))))())(((()()())))()))(((((()(()())()(())(())(((()(())()()()(())()((()()))))((())))))())()))()))((())())(()())())((()(((((()(())()((((())(((((()))(()))(()))()()))((())))((())((())()))())))(()(()())()))()()()()))))))(()()((()()))(())))())(()(()()))()(((()()()))(()((()()(((()(()()((())())))((()()(()(())(()))(()))())))(()))()()()))))(((((())()()(((()))))()(())))))(()()(()()(((())()))))))())(()))()((((()(()))))(((((()())()(())))((()()())()))((((()())())(()()))()()))))))))))(((()(((())()((())(((((((()(()()()(()()((()()()))((()()())())))(())((()))(()))()()()()())))(())))((()(())()(((())()(()(()()()(())))))())))(()())))(()()()())))())())))(())))())(())((()()())(()()))))(()()(()()(((())()))))(()(()(())()((()(((()))()(())()()))()())(()())()()(()()))())))))))())))((())())))((())()()())()(()(())((((()(()))(()()(())(((())(()(((())))))))))(((())))(((((())()))()((((((()()(((((((()))(())())(())((()())))(())((())()(()()((()))((())))()))))())()((())()())())()(()((()()))())()())))()(()()))))()())())))()))(((((())(())(()((())())())(()()((()))))()((()((()(()(((((())))((()))))()(()()()())((())(()()()())()())(((((()())(((()()()(((((()))())))()()))(()))())()))((())(())()(((())((()((())(()((()))))(())(()())()()))(()()((()(((()()(())()((()()))()((()(((()()(((()(())))(()(((()())))(())((()))()(()(()()()()()(()()(()()()((()()(()))()(()()))()((()()()()()))))))))((()())())((())()(((((((()(())()())))(()()))))()(()))(((((()()))())((())()(())((((((()()())))))(()()((()()(()()))(((())())((())))()))()(()))())((((()())((()()))(())))())))())()()(((()))(()(()())(())(()()(((()()))()((()(((())((()()()((()()))))(())))))(((((())(())((()()))()))(())()))(((()((())()(()(((()(()())(()(()))((()))))))()()()(((()))(())())(((())())()(((((())())()())((((()())(((()()((())))())))(()))()()(()))(()(())))))())())(((())(())(()()()())(())(())())))(())(()()()))()())(()())()((((())()((((()(())())((())))()()())))()))(()))())()()())()))((()(()))()()(()()(((())(())((()))()(()()))(((()))(())((()()()(())((((()((()())(())()))()((())))))))(()()(((())))(()((((())(()(()(())((()))))()))))((())))(()()())((())))))(()(())))())()))((()((())())(()))())())((()(()()()))((())()))()())(()(())(()()))(()))()((((()()))(()())(((())))((((()))(((((((((()()()()(((((())))(()))((())((()(())((())))(()())(()((()((()))))()))((()((((((())))(()()()))()))))())))((()))())((((((()()))))((()(()()()((())()((())))()()((())(((())))((((((()))))(((()()()))((()(())))()()()))))(())(((()(((())))))))))))))())(()(((())()()())()())()(()(((()()))((())))((((()()))))((()()((((()))()))))((())(()((())))()()))()))(()(())()((()()())())(((((((((())())))()()(((())())((()))((()))())())))))((())(()))(()()(((((()(((()(()()(()()(()())()))(())())))()(()(()))()(((((()((())((((()())((()(()()))(((()))((()))(((((())(())))())())(()(())))))(((()(()))))))()())(((()(()(())()()))(()(()()((()))((())()))()((((())))()())))())()()))()))()()(()(())()(()((()())(()())())()))()))()(((()))())))(())((()())()())(()()())))))))((((())))())(((((())))()(()()((()))))()()((()()())()(())))()()()))))()(((((()(())))(()())))))))))))())))((((()(((())(()((((((((((())())))((()))(()()()))((()()()(()(()(()())()(())(()(((()()))))((((())(((((()))((((((()()))()))((((())(())))))(()()())))))(()))((((()))))())()((())()((((())()()))))))))())()))()())))((((())())()))())))(((())((((((())))))()))())))()()))()))((()))))())((())))))(())())))))())()))(()(())())())))()(()))()(()(((())()(())(())()))(()(()))(())(((()((())))()))))((((((((()((()()(((())())))))()()()()((())(())(((()((()(()()((()))((())()())()))()))))(())()(()((()))())))())()(()(())(())((((())(())(((()()((())())((()()((()()))))((((()()))()(()())(())))())())())(((())()(()))()))())))())))())((())()))(()((((((()(()((((()()()(((()((()(()))(((()))(((((()()()()((()((()(()()))())))((())))())()()))())((())()((((()()(()()(((((((()()((((()))((((()()())((()))(())()()(((((()))(((())()))())))())))()()()())(()()(())()))())(()())))(()())))()((())(()(((())))()()()(()(()(()))()))(((())(()()()))((((()()((())())((())(((()()()))((()))((()((()()())((())))(()(((())()()(())))(((((()(()((()(((()(((()()(()((()())))(())()))(((()))()(((((())(()(())())))))(())()))()()()(()(())))(((((())(()(())(()()((()))()()()()((((()(())()(())(())()(())(())((((()()(()((()()())()))())))))()))())()(((()()))()(()))())(())()()(((()))()()(((()))))(()))))(((()))(()())))((((((()()(()()))()(()()((()(()()))(((((())(()(((()))()()(()))())()()()()()(((((((((())(()()))))()(())))()()))(()()(())))))))())()(())(()(()(((()()()(()()((((()(()((()())))((((())(((()()())((()((()()(()()))(()()(((())(()))()()(()()()()))(()(()))()))())())))())())())()()))())()())))())()(()()((((()(()((())))())(((((())))))((()((()((()(()()(())((()()))))((()))()())(((())))))(()(()(()()())))))()))))())))))(())))(())))))))))(((((((((()((()))()()())()((((())))(((())((())()())(())))((()))(()))(((()))())(()(((((()))())(((()))((()()()))()))((()(()()))())())(()())))))))))())(((()(((((()((()(((((((((((((((((((((((((((((()((())))((((((((((((((((((((((()))))())))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))((((((((((((((((((()))))))))))))))))))))))))))))))))))(((((())))((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((())))))))))))))))))))))))))))))(((((((((()))))((((())))))())))))))))))))))))))))))((((((((((((((((((((((()(()))))))))))))))))((((((((((())))))))())))())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((()))))(((()))((((((((((())))))))))))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())((((((((((((((((((((((((())))))(((((((((((((((((((())))))))))))))))((((((())(((()))))(((((((((((((())))))(()))(((()))(()))))))))(((((()())))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()((((((())))())))))((((((()))(((((((((())))))))))))))))))))))((((((((((((((((((((((((((()))))))()))((((()))))))))))))))))))))())))))))))))))))))))))))))))))))((((((((((((((((((())((((((()()))(())())(()))))))))(())))()())((())))(((((((())))))))((((((()))((())))()))))))))))))))))))))((((((((((((((((()((()((()))(())))))())((((((((((())()))(()()))))))))))))((()((()(()))()))(((((((()((())))(()(((()))()())())((((()))))(((((((())(())))))((((((()(()))((()))))))(()))))))))))(((((((((((((((((())(())((((())())))()))))))))))((((((()(((((()((()((())))))))(((((((((())))))))))))))))))))))))(((((((((((((((((((((()))))))))))((((())))))))))))))))))))))))))))))))))((()))))))))))))))))((())(())))))((((()))))))))))(((((((((((((((((((())))))))))))(((((((((((((())))))())((((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())(((((((((((())))))))))((((((((((())))))))))))))))))))))))))))))((((((((((())))))((((((())))))))((((()((((((((((((()))))))))))))))))))(((((((())))))(()))))))))))))(((((((((((((((((((((((()))))))(((()(()))))))(((((((((())((())))))))))))))(((((((()))((()))))))))(((((((((((((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((())((((())))))))))))())))))))))(((((((((()))))))(((())))))(((((((((((((((((()))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))((((((())))))))))((((((((((((((((((((((((((()())))))))))))))))()))))(((((((((((((((((())))())(())))))))((((((((((((((()))))))))))))))))))))))((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))))))))))))))))(((((((((()))((((()))))))))))((()))))(((((((((((((((((())))))))((((((((((((((((((((((((((((((()))((())))))))))))))))))))))))))))))))))))))))))))(((((((((((())))((((((((((((((()))))(((())(()))))))((())((((((())()))))))))))))))((((((((((()))))))))))))))))))))))))))))))((((((((((((((((((((()())))))(((()))))((((((((((((())))((((((((((())())))))))((())))))))))))))))))))))))))(((((((((((((((((((((((())))((((((((()))))))))))))))(((((((((())))))((((((())))))))))))))))))))))))))))))))))((((((((((((((()))))))))))(((((((())))((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))(((((((((())))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()((()))(((()))((()))))))(((((((()))))(((((()))))))(((((((((((())))()))))))))))))((((((()))))))())))))))))))))((((((((((((((((((((((((((((((((((((((()((((((((((((((()(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))(()))))))))))))))((((((((((()))))))))))(((((((())(())))(((((()))))))))))((((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))(())))))(((((((((((((((((((((((((())))(((((((((((((((()))))))))))(())))(((()((()(())(()))())))((((((((((((((((((())())))))((((((((((((((((((())(((((()(((()(((((()))))()))))))((((((((((((((((((())()))))))((((((()(((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))(())((((((()))))))))))))))))))))))))))))))))))))(())))))))))))))))))((((((((((((((((((((((((((()))))))((((((((((())))))))))))))))))))))((((()())))))))))))))))(((((((((((((((((((())))((()))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))((((())())()))))))))))))))(((((()))((((((((((()))))(((((()))((((()))())))))))))))((((((((()))((()))))))((((((((())))))))((()))))))((())((((()(((((((())()))))))))))))))))))))))))(((((())((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((())()))((((())))(((())(()))))(()))))(((((((((((((((())())))))))))((((((((((((())))))))))))))))))))))))(((((()))))))))))))())))))))))))))((((((((((((((((((((((((((((((((()(()((((((((())))))))))))))(((((((((((((((((())(((((((((((((((((())))(((((())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()((((((((()))))))))((((()(()))))))))))))))))))((((((((((()))))))(((())))()))((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((())))))))((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((()))))((((()))))())))(((((((())))))(((((())))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((((())((())(())())))(()))((((((((()))((((())))))((((((())))(()))((((((()))))))))((((((((((((((((((((((((((((((((())))((((((()))))))))))((((())))))))()((((()))(((()))))()())((((((()))())))((()(((())))())))()))))))))))))))(((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))((((((((((((())))))))))))))((((((((((()))))))))))))))))))((())())))))))))(((((((((()())))((((((((((((())))()))((((((((((()))))(((((((()))))))))))))))(((((((((((((())))(()))))(())))))))))))))))))))))))))))))))))))))))((((((((((())((((((((())))))))))))))))((((((((((((((((((((()())))))))(((((()))(())))))))))))))))))((((((((()))))((((((((((())))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((())))((()))))))(((((((((((((((()))(())))((()(((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(()())()((()()())())))(((((())))))))))))))))((((((((((((((((((((((((((()(((((())))())))())))(((((((((((((((())(())(((((((())))()())())((()))))(()))))))((((((((((()(()()))))))((((()(())))((()))))))))((()(((((((()))))((((((((())((((((((((((((()))()))))))()(((()()()))))((((((((((((()((()))))))))))))))))))))()(((()()))()((())))()))))))))))))))))))((((()))))))))))))))((((((((((((())))))))))))))))))))))))(((((((())))))))))(((((())(((((((((((())))(((((((((((((((((((((((()()))))))))))))))))))))))))))))))))))))))))))))((()(((((((((((((((()))()))))))))((((((((())))))(()(((()))))))))))))))))((((((((((((((((((((((((((((((())))))))())(((((((((((((((((((((())(((()(((((()())))))(((((((()))())))))((()())))))(()()))((())))))))((((()))))))))))(((((((((((()))))))))))))))(((((())((()))))((((()(()))(((((((()))))))))(((()))))))(((((((((()(((((((()))))))))))()(((((((((((((((())()))(())(()((())(()))))(((((())))))))))))())))))))))))))((((())))))))))))))))(((()))))))))))))))))))))(()((((((())((()))))))))))))))))))))))(((((((((((((((((((((((((((((((((())((()))))))))))))))(((()))))))))))))))))))))))))))))(((((((((((((((((((((((((()))))(((()))))(()))))))))))))))))))))((((((((((((((((())((((((((((((((((((((((((())(((((())(()))))((((()))(()))))())(((((((())())))((((()(((((())))))))))((())(((())(((()((((()))))))))))(()((((((((((((((((((((((((())))))))((()((((())())())))(((((((((())))))))))()))(((((((())())(()())))))))))))))))))))))))((((((((((((((()))((((((())))))()))))))(()))))))))(((()(((())(())))))))))((((((((())))(())))()))(((((((((((()))(((((()))))))))))))))))))))((((((((())))))))(((((()(())))()())))))))))))))))))))(((((((((())))))))(((((((((((((((((((((((()))))))))))))))((((((()))))))))))))))))(((())(((((((((()(()))))))((((())())(())(((((((()(()))))))(()))))((((((((((((())))))(((((((((((((())))(()))))(((())))))(())))))))))))(())(())))))))))))))))((((((((())))))))(((((((((()))))))))))))(())))))))))))))))))))))))))(((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())(()))))))))))))))))(((((((())))))))))))))((((((((((((((()))))))((((((((()()))))))))))))))))))))))((((((((((((((((((()))))))(((((()))))))))))(((((((((((((((((((((((((((((((())(((((((())))))))))))))))))))))))()((((((((((((((((((((()()))))))))))))))))))))))))))))))((()(((()))))))))))))))))))))))))))))))((((())))))))))))))))))))))))))))))))))))))))))))(((((())())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))(((((((())))(((((((((((((((((((()(())))(()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))(((((((())))))))))))))))))))(((((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))))(()))(()))))))))))(((()((((((((()))))))())())((())))))))))))(((((((((((((((((((((((((((()(((())))))))))))))((((())((((()(((()))())))))(()))))))))))))))))))))))))))))))))(((((((()(((((((((((((((((((())))((((((((((((((((((((())()))))))))))((()))))))((((((((()))(())((()))))((()((((((((())))())))(())))))))(((()))))))))))))))))))(((((((((((((()()(((()))))(((((((((())))))))))))()))))(())())))((())))))((((((())))((()((())((()(((((((((((()))(()))))))))(((())))())))((((()))))))))(((((((((((((())(()))(()))((((())))(((()))))))))))))))))((((((((((((((()()(())))))))))))))))))))))))))))((((((((((((()))))))))))))((((((((((()))))))(((()(()(()))(((((((((()))))))))))))(((()()(())))(((((((())(((()))))))()(((((())))()))))))((())())()())))))))))))))))))))))))))))((((((((((((((((((()))))()((())))))((((((((((((((()())(((((()()))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((()))))))))))((((((())))))))))((((())())((((((((((((((((()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))))))()))))))))))(((())))))))))((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())(((())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((())))()))))))))))))))(((((((((((())())))))))())))))))))))))))))))))))))))))))((((((((((((((((()))))((((((((((((())((()))))((((((((((((((((((((()))))))(()(((())))))))))))))))))))))(((((((((((((())())()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((()())))))))))))((((((((((((((((()))))))((()))))))))))))))))))))(((((((((((((((((((((((((((((()((((((((((((((((()))))))))))((())))))))))))))))))))))))))))))))()))))))))))))))))))))))))))))))))))))))))))))))))(()(((((())()((()(()))(()(()())))()()(((((((()((()())(())))((()())))((((())))(()(()()())))(((()(()(()()(()())))(()(((((((()())))()(((())(()(()(())))()()()(())(()))(()((())()()(()()))(())(())))((()((((())(())()((())))(((()))(((())(((((()((()((((((()(()(()))(())))((())()((())))(())))(()(()())()((()()))((((((()((()()))))())()))()())((()()())(((())(()))))())(())())(())()))((())((((((()(())((()(((((()(())())(())((()()))((()()((()))))))()())()()(())()()(()()(()(()((()))))()(())())(())))))(()()()()(()((())))())(((()())(((()()()))))(((())(()()()((((()())(()))())()(((((()()))()))((())()(()()(()((()))((()(((((((()(((()())(((())))()))()(((()))((())(((((())))(())())()()()))))())(((())))()))())(())(()())())))((())(()()(())))(()()(((())))))())))((((())())()((())(()())())())(()))(()()))()())()(())()((())(((((())())()()(()()())((()))()()(())()((((()(()()))))(((((())((()()(((()))(((()(()((()(())()()((((((()(())()((())()((()(()(()()))(((()()()))(((()(())((((()))()))())(())()()()))(()()()))())))()(())))(())())()()))(()()(()((())))))(((((((()()(())(((())()(()(()()(((())))()))(()))(()(())))((()()((()())))))(())((())))))(()))()())())()))(((((((((((()))())(((()())())()()(()))((()(()(())))(())))())))))(())((())))))(()(((((((()(()(()))()())))))()()))((()))()())))(())())()())))()((()(((()(())()()(()(((()(())))(((())))))(())((())((())))())(((())(((((())(()))))()(()(())((())(()))()()))())(())(((((((()()((()())()(()()((()((()))(()))()())())(())))()()((())()(()(()))()))))(()(())()))(()))(((()(()())()((()())()(())(()((()()))()(())((()))))()(()()()(((())()(((((()()(()((())))))))((()((((())))()((()((()((((((((()((()()(()((()))()()()(((())))(((()()(((()(()(())()(()))(()(()))(((()))((()(()((())))()()))()((())))(
|
|
(()))(()()((((()())()()()(())(((((((((()()()()))))()(()((()((())((())))))()(((((()(()()(())))))(((()(()()))((()((()(()))())())))(())))())(())((()(((((())(()(()))))))()()(())))((())))()()(()(()))()((()())()))((())(())(((((()(((())()(((()(((()((()())((())((()))(())(((((())()(())()())((()))()()((()()()(((())((()))))(()((()))()((()((()))((())())()(((())(())()()))((((())))())(((()))()()(((()((()))(())()(())(((((())))((()))(()(())()(((((()((())))()())()))((()((((())))()()(((()))())(()()((()))(((((((()((())())(()))(()))((()))()))(()))(((((()))))(((()))()(((((()(()((())())()))((()((())))((((())()(()())(()(((())))(()((()))((()()(()()(()()))())(((())))((())(()()))))((()((((())(()(()))()))((()())((()()()(()()((((()()))()()))))))))())))()(()()()))(())(()()(()(())))))((()()()(()))()())))()))(((((((()(((()()))))())(()))))()()(((()))((()())()))()()(()()((((()())()))()(()))))(()()((((((())(()))))(())()(()()((((()()()())(()())((((()()(()((()))((()())(()())(((())(((((()))()())))()(()())()))())))((())(((()(()(())))()())()((()()()((())()())(()(((())()()))())(())())(()(())((())))))(()((((()))(()((()))))((()())()())))(((()()(()))))())))))()(())()((()()))())())((((()(()((()()(((()()()))))()()()(()()())))()((()(())(()(((()(((()()))))())(((())))(((()(((()))())(()((((((())(()()(((()))((())())))())((())(((()()()((((())())())())(())()()())))))(((()((()())))))(())))()()(()()))(((())()(()()))(())())()()))))()()())))(())()(((((((()(())(())())))()))()(())))(((()()(()()(((()(((((((())())()()(((((())(((()()())))(()()(()()))()()(())))()()())()()))(((()(())()()((()())())()((()(((())((())()((())()()(()))(((()()(()(()(((())))())))(()((()((()()()()))((((())))))))))((()))())())())()((()(((()(()(((()((())())(()()))()))((((()()((())(((()((()())))))))())(())()(()))(((())))())())()(()()(()(())()))((((((()(()()()()))))(((((()((()))(())(((((((()(())()()()((())()()(()()()((()(())(()))()()()()))))()((((()(())()(()(((()())))())(())((()))())()()))(((()()((((()(())(()()(())())()())()(((()())))))(())((()))))())()(())(())())()))())((((((())()()(()()(())())())))((())()(()(()()(((())()(())(()()))))()))(((()()()(())((()()()(()(()())(((()()))((((((()())))(()))(()(((()())((())((()())()()((()))))()(((()()((()()))(()())(((())()((((()()()()())((()(()())(()())))(((()()()))((()))(())()()))()((())(((()()))(()(((())))((())(((((()))()(())))))()(()()()(()))(())())(())()(()(())))()))(())))())()()(()((()()())))))))))))))()()))))((())((((((()(()(())())()(((()()())(()))()(((()())()((((())))((((((((((((()())))(()))((())))(()()()))(())(())((()(()())())()(((()((())(())()()(())(()()(((()())((()()())())))(()(((()())(())()()))))())())((((())(())))(((((((((((())(()((())()))))))()()()())((())()()()()))))))(())()))((((((((((((((((((((((((((((((()))))))))(((())(((())))))))))(((((())(())()))(((((())((((((((((()((((((())()))))))))))((((((((())()((((())((((())))))))))))(((((((((())(((()))((())))))))(((())))(((((())))))))))))))))))))))((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((())))))((((())))(((((())))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))((((((((())))))))(((((((())))))))))))))))))))))))))))))))(((((((((()))))))))))))))))))))))))))))))))((((())))))(((((((((((((((((((((())))((((((((((())))))(((((((((()))))))((((()))))))))))))))))((((((((((((((((((((((((((()))))(()))(()))))))))))(((((((((((((((())))))))))))((((((((((((((((((((((((())(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((())))((((((((((()(((((()))))))((((()(())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()(((((((()))))))))))(((((((((((((((((((((((()))))))((((((((((((((((((((((((((((((((((((()))((((())())))))))))))((((((((()))))))))))))))))))))(((((()))))))(())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))()))))))((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()((((((())((((())())))))))))))))))))))))))))))))))))))))()))))))))))))))))(((((((((((((((((((((((((((((((())))())))))))))))))))))))((((())))))))))))))((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))(((((((((((((()))))))))))))))))))))))())))))))))))))))))))))))))))))((((((((((((((((()))())))))))))))))())((((((())((((((()))))))()))((((()))(((((((((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((()(())))))))))((())(()))))))))))))))))))(((((((((((((((((((()))))))))))(((()(((((((((((((((((())((((()))(((((()(((((())())))))))))((()((())))))))))))))))(((((())))((()(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(())))()(()())()(((()()())))))))(())(()((((((((((((((((((((()(()((())))((((((((((((((()))))))))))))()))))((((()())))))))))))()))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())())))))))))))))))))))))))))(((((())((()(())))))))((((((((((((((((((((((((((((((((((((((((((()))(((())(((((((((((((((((((((((()())))))(((((((((((((())))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())((())))))))))(((((()))((())))))))((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((()))(((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()))((((((())))))())))))))))))))))))))))))))))))))))))))))))))))))))))))(((()))()))())()())((((()()(()()())())(()())()))((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))((())))()))))))((((())))((((((((((((((((((()(((((((((())))))(()()()))))(())))((()))(((((((((((())))((()))))()))))))))((()))(((((()))))))))))((())))))))))))(((((((((((((((((((((((((())(()))))))))))))))))))))))))(())(((((()(()))(((((((((())))))))))()))((((((())))()))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))(()((((()))))))))))))))))))))((()((()()((()(())()()()(()())(())((()())))()())()(())(((()()())))(()))()))(((()()(()(())(()())()())()()))((()))(((())(()(((())(()((((((()())()()((())))((()(((((()))()((((()(()))())())(())))()(()()))((((()))))(()(())(()(()()()())(()))())())((()(())))(()(()())((((()(()))((()()(())))()(())()(()()))))))()((()(()(())((()(()()))))))())))))))(()))()())()()(()(((())()))))))((((()))))))()()))(((((())())(()))(()(()((()()))()()((((())((((((()())()())(((()()))()))))))((()))(())(((()))()()))()))())((()()))())))(()())(())(()((((())(((((()))))(()(())())))()()((()))((((((((()))()))(()(((())(((((()))(()))(((()()))((())())))((()()((((()))()())()()((()(()((((((()))(()))()(())(((())((()()()))())()))))()(()()()(()())(())()()(()(()(((())()()))((((()((()))(((()((()))(((()(())(((((((((((((((((((((())((((((())((()(())()))))))))))))((((((((((((((((((((((((((((((((((((((((((()(((((((((())))(((())((((((((((((((()))(((((((((((())(()())))))(()((()))))))))))()))((((((((()))))))))))))))))(((((((((((((((((())))))))))(((((((((((((((()))))))))))))))))((()(((()))((((())))(()))())))))))))(((((((())))))))))))))))(((((((((()))))))))))))))))))))(((((((((((((((((((()((((())))))(((((())))))))))))))((()))))((())))))))((())))))))))))))))))))))))))))))(((()))))))))))))))(((((((())))))))(((((()()))))(()())((()))))(((((()((()(((())(((())))()))((()))))((()))))())))))(((((((((((((((((((((((((((()((((((((((()))))(((((((((((((((((((((()))))))))))))))))))))))))))))()))))))))))))))))()()))))))))))))))))((((((((())))))(((((())))())))))))(((((((((((((())))(((((((((()((((()((((((((()(()))()))))))()(())))))())))))))))))))))((((((((((((()))))(((((((((()(((((((((((())))))))))))))))))(((((((((((((((((()))))))))))))))))))))))(((((((((()()())(((((((((((((((((((((((((((((((((((((((())))))((((((((((())(()))))))))))))))))()))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))(())((((())(()))())((())(())()))))(()))()))())(((())()()(())())((()(())()())((()((()()))(())(())))()()((()))((()())))((()((()()()(((()))))())))()(()))()))())(()()()(((())()))()())(((((()(()(((()())))))())(())()()()(((()()))()())))))()(((((()((((()))(()(((((()(()((())))(())(()))))()))((()((())((((((((((()(()())))))((())(((()))))((()()))))())())(())()((()())())(())(()(((())()(()()((()(()))))(()(((()())()((())((())((()())(())((()()((((((((())))((()(())))))(()())))))((())(()()())(((()(())))()())()()()))()((((()()((()(())((((()(())())))((()))((()))))))((()((()((((((()))))))())))))))()((())((()))(()())())()(()((())((())((()()))()(()))(()))((()(((()((())(()(()()())(())()())()()()()(()()()(()())()(()))())))()((((())))()()))))()(()((()(())()))(()(())(())(()(()))(((()()))))((((())()())(()))))))()((((((())(())))()(()))))(()(((())))))()))())())()(()))(((())())())())(()((())()))())((()())))(()(((()))((()())()()((()()))))()()())())((((((()()))()(()((())(())()(()))((())))())))(((())()()(((()))()()))())))))()))()))(()))(()((((()(((((()(((((())()())()())))))()()((()()())(()()())(()(()(()())()()((()(())))()(()()))()(((((())()()((()(())))(())())()))(((((()(())))))())))(())()))))))((()((()(()(()(()(())()(()()(())((())))())((()((()(()((())(()((())()(()((())(()))(()()(((()()()()((()()()))())()(())((())((((()()())())())())))(())()(()((())(((((()((((())(()()(((()((()(()))((((())())()()))((()))()(((()((((())((((((()()()()())))))(()))((())((()))))))()()(())()))()()()(())))())(()()())))()(())()(()()()()))))((()))))))(()(()))(())(())()))((()(()))))(())())(((()())()()))(()(()(()()))(()())(())()((((((((())((())()))(()((()(((()(()))(()((())())(())))(((())((())()())((()())()())))((()((()())(())()()))())))(()((((()))()(()())((((((()(()()(()((()(())()((((()))((()()((()(()))()())(()))((()()()()()()((()(())(()))())()(())(())(()()))())(()))()()(()((((()))))((((((((())))((()()((()))))))()()(((())))()))(()((()))())(())(()()()))))(((())(()))))(())))(()())()(((()))()())())((()(())))))))((())())(())()(()()(()())())()))())(()()()())))(())()(()(())(((((()))))()())))(()))(((()))()()()(()(()(()())((((())(()())))()(())(()()((((()(())()())())()()()))(()()()(()))())))))(((()(()(()(()())))(()(((()()))((()()()(())))()))))(((()(()(()))()(()((()(()(((((()))((()()(()()(((()))))((()))(())()(())()()((()))(()((())()))())()()(((()()()()))()()()))))())((((()))(()())))()(()(()(()())))((()((())(((()())()))()))((((((())((()()((((()(((()))))((()((()(((())))((()))))(()())(()((())((())()()))()(()(()())()((())()()()()))))))(((())(((((())))(())(()))())(()))))()()((()()))(()(())()()))(((((()()((()(())((((()(()())))((()))((()))))(()))()()())())((())()()())))())))))())())(((()))))))()(((())())())(())(()))()))))))))(((((()(()))(()()(()(()(())())(((()()())()))()(()((()((((()(((())((())(()(()(((()(()))()((())))()))))()))()())()())()((()((((()(())(())(())))()((((()))((()(())))))()))))))()))(((())((((())(()(())))))()))))))))()))((())((())))))())))))(()(())()))))))(((((()()(()(((())((()())))))))(((()(((())((())))(((((()(()((()))()()())()(()(((()))()))(((())()()))())()))((())()(()(())(()()())())((()((())(((()))()))(())(()))()))()()(()))(())())()())())())))))()((((((()()))))))()))))))())((()))((((())())(()()(((()()(()))))())))(()())((()))()())))(((()()(()((((()()(((((()()(()()))))()(()))(()(()))()(()((())(()(()((()(())()())())((()))(()))))()()(((((()))))())(((()))()(((()())((()))))))(()()((((())((())())((()(()())(()()))())))))())(()((()()()(())))((())()(()())(()))(()))()((()((())(((()))()))())(()())()()((((()()(()(()))))(((()())((()())(((((())(((((()((())(())))((((()()()(()()()(()()(()(()(())))(())())(()))))((()())(((())))()))))))(()(()((()))(()))()(()())(())((()()(())))())))))()(()(()))()()((())))()))())(()(()))(()()()(((()(()()()))))((()(()())(()((()()())())))())())))((()((((()))((())(()()))))))))(())(((())(()))())))))))))()((()(()))((((()(()()(()(())))()()((()()()()())())))(()(()(())())(()(())(()())))()))()()))())()())(((())))()(())())())())((()())((())(()))(()((()())()()()(((((())()))))((((())(((((()()))()()(())()(())((()(((()))(((((()()))((()()()))(()()()()))(())))))()()(((()(((()()(())()))())(()()()))(()((()))))(()())()()))(((()(())))(())())(((()(((()(()))(()))()(())())()()(())))((()()((((()))())(()(()((())()))(()((()(((((()(((((()()())(()(()()()((())))))(())(())()((()(()())))(())))))(((())))(()))))(()(()(()(()())((())(()))())()))((()(()()((((())()))())(((()()((()()(()((())()()(()))()()()((())()(((()))(((()()()(((((()()))()((()))((()))()))()((())))())((()))((())))))())(()))())((()()()()()())())()(((()(((()()(())()())))()))))()))(()()())()()()((()(())(()((((((()()(()())()((())((()()((())))(()((()(())))((()((()(()))()(())((())()(()((()((()((()(())(()))(((((((()())((())(())((()))())(((()())))()))((())))))(()()(()()))(()(())(((())(()(())())()((()((()()(()()()((()))()))()(()()))((()()((()((())()))((()()((((()))()(((((())))(((()))())(((()(()())((())()(())((((())()()()))())()(()(((())()(()))))))))()())()()())))(()()((((()())())))())())(()(()))((()))()))))()(()))(()())((()()(((((()())()((())))((())((()(()))(((((((()())(()((())()())))())()))((()()(())))()()))))))))()())((())(()(()(()(((()(()))))()()()()(()))(())((()))))))))))(()())))())))(()))((())()))))))(()(((())())()))))(((((((((((()(()))(())(())())(()))()((())()))(()()()))((()((()((((())(())(())))()((()))()()())((()((()((()(()(((())(())(()(()))())))))())((()))(()))))((()(()(((((()()))((())(((()(()))(((((()))(()())(())()((()()(()(((()())()((()((()(()()())))(((())))())()))()(()()(())))))()))())(()((((((())))()(()((())))))()))()((()))())())))()()(()(()()())))(())))()(((((()())()()(()))))())))))((()))((((((()())())())(((()(())(()(((())))))())))((((())))))()()()))()(()(()()))()()(((()(((()()((()))))(())(())((()()(((())((()()(()((())()()))(())((())(()())))(()))(())(()(()(())()((()()))))(()))(()()))(())()()))())())(())))))((()(()())((()(()(())))(()(()))((()())))(()))(())(()((())(()(())))())((((((()((())(()(())))())())((()))(())(())())))(()((()((()))((((())((()()(()()())))()((((()))(((((()((((((()()(()(()))()(()())))(())()()())))(())))())(((())(()())(()(((()()(())((()()()())(())((((())()))))())(((()()())((()(((())()((()((()()()()()(())()))(((()((())()(())(()(((()((()(())()(((()(()((((()()()()())))((())((()))())((())(()())(()(((())((())(())()()())((()((()((())))((((()))(())()))()((()))((()(()))))))))()))())(()))))()))())())())(((()())))())())((((()(())()()((())(())((((())()((()()(())()))(()((()((()))))()())(()))(()(())((())((()())())))))())))(()))()())()()))())())()(()(()((()((()(())((((()()())))(())()))()(((())()(((())))()()()((())()(()))())((()))))(()())))()())))(())())((((()(())))))))()))))()))())()()))()))))(()((()(((()))))())))))))())((())()())()())()))())())((()(()))))))))(())()))))())((()))(((())()))))(((((((()()))((()(((())()(()()()()))((((())((()((())()())))()())())(()))))(()((()(()))))))(()((((()((((((((()))(((((((()(((())()(((())))((()()((())(()()())()((()))(((())))))(()((()()())()))(()))((()((()((()(())(())))())(())()()()))()))()))))))())()))(()(()(((((()(()())()(())))())(()(((()))())(((()()))(()((()(()((())()((((())((()(()))(()))(())(()())))(((())((())(())))))))))()())(()()))))((()((()(())))))(())((()()(((())(()))())(()(()()()))()())))(()))()())()()))))()(((()()(()(()(())(()(())())()))(((())((())))(()(()))()()(()(()((()((())()((()))()))(((())(()()()))()))()(((((((()()()(()()))((((()(()((())(())))()((()()))((()(()))(())()())())))(()(())((()()()()())())()()((((()()()))()(())(())))()()))((()()))())())((()))())(((())))(((())((((())()())()())(())())(()))))((((()()))())(()))()())(((((()))((()()((()((((((()())()()()(())()((())(())))(((((((()()(()))()(()())((())()()()()))(()))))((())((((())()(()()))()))))))))()()))((())(())))(((()(()(())))())())())()(())((())()())())()())())(()())((((())()()())))(())))()))(()(((()))))())()))))())())))))(())(((((())())))))()(())())()())()(()))()))()(()())(()()))((((()))()))(()))(((()))(()()((())(()(()(())))))(()())(((()()(()()()())))))))(())(()()))())))()(()())())()()()))(())()))())((())())(())(((()(()))()(()()()()()())((()()()((())()((())(((()())))))())()(())()))(())))((()()))())())((())()((())))()))((((((())(()))(()()((()())((((()))(()))))()))(())((()()))((()(()(()(()(((((()))((())(()()))(((())())(((((()(())()((()())()()((())()))((()(())(()))()((((()()()))())))(())))))())(((()))()()))))(()((((((())(())()())())(()(()(((()))())()))())))()())())((((()()((()((((()(()()))()))))()))()(((()))(())(())))))()(((()(())))((()((((()))))())((()))))(()(())(())()()))())))((())())(((()()))(())()(())())((()((((())(())(()())(()))))(())))))((((())))))()(()))(()((())(()((()))()))())))()(()))(()))))()()()))(()()(()())))()))))))))())())()())()()(((((())()))())(((()((((()())()()((()(())()(()))()))()())()))()))((()(())(()())()((((()())()(()))((())((((()(((()()())))()))()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((()))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))(((((((()))))(((((()))))))(((()(((((((((()((((())))))(()))))()))())))))))))))))))))))(((((((((((((((((((((((()((())))))))))))))))))))))))))))(((((((((((((((((()((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((()))(((()))))))))))))((((((()))))))))))))))))))))((((((((((())))))((((((((((((((((((((()))))(((((((((((())(()())(((((()()))((((((((()))())))))(()(((()))()))))))))))))))))))((((((((((((((((((((((((()(((((())((())))))())((()))))))))))))))))((((((((()))))((()))))))))))))))))))))))))))))((((((())))((()())))))((((((((())()))((((()))))))))))))))))))(((((((((((((())(((((((((()((())()))))))))))))))))((((((((((((((((((((((((()))()(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((())))))))))))((((((((())))))(((((((((((()))))))((((((((((((((())))))))))))))))))))))))))(((((()))))))))))((((())((((((((((((((((()((()))))))())))))))))))))(())(((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())())))((((())))))))((((((((()((((((((((((())((((((((((()))))((((((((((())))))))(((()))))))))))))))))))))))((((((((((()))))(((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((()))(((())))))))(((((((((((()))))))))))))))))(((((((((((((((((((((((((((((()())))))))))))))))))))))))))))))))))((((((((((((((((((((((((())())((((((((((((((((((((()))(((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((())(((((())))))))))))))))())))))((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))((((((())))))))))))))))))))))))))))))))))))))((((((((((((()(((((((((((()))))))))))))))))))))(((((((((((((((((()(())))(((((((((())))))))))))((((((((((((((((((((((())))))))))))(((((((((((((((((((((()()))(())())))))(((((((())))))))))))))))))))))(((()((((((((((())))))))((()))))))))))((((((((((((((((((()))))(((()))())))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))(((())))()))))((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((()))()((())))))))))((((((()))((())))))((((()))))(())))))))))(())(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()(((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))((((()))(((((((((((()))((()()))()())))))(((((((((((((((((((((((((((((((((()))((((())(((((())))(())))))))))))))((((())))()(((())))))))))))))))(((((((((((((((((((((())))))))))))))((((()))))))))))))))))))))))))))((((((((((((((())(((((((((((((((((((((())))))))))))))(((()((()))(())((((((((((())(())(())())))))))))))))(())(())))))))))((((((((((((())))))(((()))))))((()(((()()())))))))((((()))))))))((((((((((((((((((((()))))))((())))))))))))))))))))(((())((()))))))))))))))(((((((((((((((()))))(())))))))))))))))((()))())((((())))))((((((((((((((((((((((((((()(((())))))))))((((((())))))))))(((((((())))(()))))(((((((((((((((())()(())((())))))(((())))))))))))((())))(((((((())())))))()))))())))))))))))))))(((((()))((((((((())))())))))((((((((((((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((((((())((((())()))()))((((((((((((((()()))))(((())))))))))(((((())()((())(()))))())))))(())))(((((()((((()))))((((()((())((()(()(((())))))()(()))))))))))))))))()((()))(()))(((((((((()))))))))))))))))(((((())))())))))))))))))))))))))))))))((((()(()))))()))))))((((()))))))))))))))))))))))))))))))))))))((((((((((((()))))))))))))))))))(((((((((((()))))))(()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(()(())))(((((())))))))))))((((((((((((((((((((((((((((()))))))))())))))))))))))))((((((((((((((((((((())))))))))))))((((((((((((((((((((())))))))))))((((((((((((((()))())((((())))))))))))))))))))))))))))))))))))))((((((((((((()((((((((()()))))(()))))))((((((((((((((((((((((())))(((()())))))(((((((()(((()))))()(((())(((())(((()((()))(()(())))))))))))))))))))()()())))))))))))))))((((((((((((((((()))()))))()))))))))))))))((((((((((((((((()))))))))))))))))))(((()))()())))))))))))))))(((((((((())((((((((((((((((((())))))))))))))))))))((((((((((((((((())(((((((()))))))))))))))))((((((())))((((((((((()())))())((((()())))((((())()()(()((()())))))()((((((((((((((())))(((((()))))))))))))))))))))))))))))))(((((((((((((((())))))))(((((((())))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((()))))))))))))))))))))))))(((((((()((((((())))))))(((((((((()))))))(((())))))))((((())))))((((((((((((()()))))))))))))))))((((((((((((())))((((((((((((((()))))))))))))))((((((())(())))))))(()))))(((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()()))((((((((((((((((((((((((((((((((((((((((((((())((((((()())))))((((((((((())))(((())))))((())))))))))))))))))))))))))))))((((((())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((())))((()))))))))((((((((((()))))))()((())))))))))))))))))))))))))))))))))))(((((((((((()()(())))()))))((())))))))((()))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((()()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))((()))()))((())))))))(((((((((((((((((((((((((((((())(((((((())))))))))))((((((((((((((())))))))))))()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((((((((((()))))(((((((())(((((()))))))()))))))))))((())(((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((())(((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(()())((((())))(())(()())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()()()()()()()()(())(()()(()(())((())))(((()(()()(())(())(())()()(())((()(()))()())(())((((())))(((())))())()()(())))))((()(())((()((()(())()))(())(()()(()()))(()()((()()(()((()(((()()((((((()))((())))()((()()()((((((()))(()()))))(((())))())(((()))(()))())())))(())())())(((())()()((())())()((((()()(()(())()()()((((()(((()))())())))(()(())()))((()(((())((((()((())))((())())))))((()(())(()((()()((())((()(()((()()))))(()())(())((((()((()(())(()(())()))))()))()()((()))(()((()))))()(((((()())))(()(())()()(()()(()))((()())()()(((((()(())))()()((()()()(()())(()))()())(()(()()()()()()((()()(())()(()()())(()))(((()((()()())()())))((((())(()()()))((()()(((()((()))((()))()(())()()()((((()())))))))()))()())((((()()))(()(()()())(()(((((()))(((()(()()())(())()(()))()())))((()))))()(()(()())(()()((((((()()((((()(()))()((()(()((())())(()))((()())()(())))()))()((((()))()()((()()))))()())(((()()()(())()))())()(()()()(())(()))()()(((((()()()(())((()(())))))()((()))))(())((()((()()()))))))()()))())))))(()()((()())))()(((())()())())((((()))(((((()))((())(())(((((((())(()))((((()()())())))(()()()(())))))()))()()())())())))()(()(()((())()())))()())(((((())(())))(((())((((((())())((()()))()))((()((()))))(()))))()()(()((((())))()())())(()(((((()())((())))))())))())((()))((()())()())((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((()))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((()))(((())(((((())))(((((((())))))))))))(()))))(((((((((())))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()()))))))))))))(((()))(((((((((((())))())))((())))())()))((((((((((()))))((((((((((())))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((())))))))))((((((((((((((((()))(((((())))))((((((((((((((())(((()((((())))))((((()(((((((())))(((())))(((()))())(((())(()))))))))))))))))))))(((()))))))))))))))())))))))))))(())(()()))))))))))(((((()()))))))))))))))((((((())))))))))))))))))))))))))))))))))()((()(()())()())((())()(((())(()))())(((((((((()))(((()))()))((())()()(()))())()))()(()))()()()))()()))))(()()((()()))))(((()())())())((()())))((()(()()(()))))()))((())((())((()()))()())(()))()()())))(()()())())()())()()))()(()(()()(()(()()()((((()(()((())))(()()()))()(((()))))((((()(()((((()()(())(()(()(()())))()()))()())))(())(())))()(()(()))()))()((()()(()))))(()()((())()(((()((()()()(((()()(((()()(((())))))(())(())((((()))((()()()())))))(()())()((())())(((()(()(()(()()((((()()())()))((()(((())(((()()()((()()())())))()())()))())(()()))()((((())())((((())(((((((()(()))((((()())((()()(()))((())(()(()((())(())))()()())()()))((((((())))))())()((((((())(()()()()())())()()))))))(((((())(()(((((())))))))())()))()(((((())))((((((()(()()))(())))(()((((((()))())))())())()(()))(()))()()()))())))())))(())())())())))))))))(()(((()))(()()()(())()))))))())))((((((()(()())(()(())(()((((((((())))((()()((()((((())(()()()()())))((())((((())(((())()((()()(()(()))))((())()((((())((()())((())(()(())()))()()())(()))(()))((())((((()))(())((())))))((()))(((()))))()))()))(()())())(()()()())())(()(((()))()(((()()(((()())()))())(())()(()))(())()()((()(())(()()((((()))))()()((())(()))))())()))(()(())(())((((())())(((((()(()()))())())(()()(())(()))((((((()())()())(()())((((()(())((())())()(((()()))()()(((()((()())(()()))))()())(()(())(())(())))(()())())()(()()))())))))())()))()(((((()(((()()))))())(()))))()()()(((()))))()))))((())()()())))()))((())()(((((()))(()()))))))()))))())))(((()(((())())())(()(((((()(()))(((()())()(()()))((())))()())()(()((((())())))()())())(((((()(((()()()(((()((())()(()()()(())))))()((((()()())(()()())))(()(()((()((()))()(((()()))))()())))()()))(()((()()()))))())))())))()))))((((()()())()))())()))))))))))((())))()(()())(()(()((((((()((()((((())())))(((())))(((()((())((()()((((((())))(()()()((())))((()))((()((((((())((()))(((((((((((()()))(((()((()()(()))())((()))()(()(((()()())))((()))))(((((()(()()()(((()))()()(())()()((((())(())()((()((((((())()))))()(()())(((())()()(((())(()(()(()))(()((()))(())))((((())(())(()((((())(()())())()()(())))))((()))(((()))())())))(())()(()()()((())))()))))()))(((())(()()))((())()))))())))))((()()()))())))())())()))))())()(()(()(())(()())(()(()(()()(()(((())((()))())(((((()))()))(()))())(())())))))()(((((()(()(()(((())())))(()(()()()())((()))))))())))(())))(()(((()(((((((()(()(()((()(())(())))()(()))()((((()))))()(((())))()((()())()))(())())(()()()))))()))))))(()((()((((((())(())(())()((((())(((((())))(()((()((((())))(((((()()())())()))()))((())(()))(())(())(()(((()())))(()((()()(((((())(((()))))))))(((((()()))()((((())))())(()(())()()()(())()()((()(())()()(()(((((((((((((((((((((((((((((((())))))))(((((((((()))))(((())))))))((((())((((((((((((((((((((((()(((((((((((())))((((((((((())((((((((()(()))))()(()))))()))))))))))))))))(()))))(((((((())))(())))((((())))))))))))))))(((((((((((((((((((((((((((((()))))(()(((())))))((((((((((()))))))((((((((((((((()))))))((((((((()))(((((((((((((()(())))))))())))((())))))))))(()))))))))))))(((((((((((((((((()(())())((((((()(((((((((((())()()))))))))))))(((())))))))))))))))())(((((((((())))()))))))))))(((()())))))))))))))))))))))))))))))))))))))))))(((((((((()(((((((((((()))((()()))))()(((((((((())(((()))((((((())))(((())))))))(((())(((())))))))))))))))))))))((((((((((((((((((((((())((((((((())))))))())))))))((((((((((((((((((((((((()))))))))((())))))))))))))(()))))))))))))))(((((((((((()(((((()))))(()))((()))))))))))))))))))))))))))))))))))))((((((((((((((((((()))))))))))))(((()((((((((((((((((()))))))))))))))))(((((((((((((((((()(()())())))))((((((((((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())))(((((((((((())()))))))))))))))))))(((((((((((((((((((((())))))))))((((((()))((((((()))))))))))))))))))))(((((((())))))(((((((()))))))))(((((())))((((((((())((((()))))))))))))))))))))((((((((((((((((((((((((())))))))))))(((((((((())))(((((((((((((())))))))))())))))())))))))))())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((()))))))))))))))(((((((((((((((((((((((()(()))(((((())))))))(((())))((()))(((((((((())))((((()((()((()))))))()))))))))))))(()))))))))((((())))))((((((((((((((((((((((())))()))))))))()))(())))))(((((((()))))))))))))))((((((((((((((((((((())))))))(((()))))((((((((()))(())))))))(((()))))))(()())(((((())))(()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))(((((((()))))))))))))))))))(((((((((((((())()))))))))(((((((((((((((())))))((((((((((((((((((((((((((((((((())))()()))()((((()))(()))())(())((())))))))))))))))((((((((((((((())))))))))))))))))))())))))))))))))))))(((((((((((((((((((((())()(())(((((((((((((((((())))((((((((((((((((()())))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))(((((((()))((())))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))((((((((())))))))))()))))))(((((((((((((((()))((((())))))))))((()())))(((((((((((((((((((((((((((((((((((((((((((((((()((((())())(((((()))))))))))))))))))))))(((((((((((((()))(((())))))))))))))))))((((((((((((((((((((((((((((((()(((((()((((((((()))))))))))))))))))))))))()))))))))))))))))))))))))))))))))))))))))))))))))))((((()))))))))))))(((((((((((()((())))))((((())))(()))))((((((((((())))))))((())))))))))))))))((((((((((((((((((())))))))(((((())((((((((())))))))))))))))))(((((((((((((())))))))))))((())))))(((((((((((()))))((())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))))))))(((((())))))))))))))))(((((((())))))((((((((((((()(()()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))(())))(((((((((((((((((((((((()()))))))((((()))((()))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()())()())((()()((()))(((()()))()(()))())))()(((())((())))())((())(()(()((()((()((())(()())))(()))()(((())((()(())()()((((((()(()(()))()())))(())(((()))((()((())())(())()(())))((((()()(((())()(()())((())(()()()())(()))()))))()(()))(()))(())))()())()(()(())(((()((()(((((((()()))()()((((()(()()()))((()())())))))()())()))()(((()))(())))))())()(())(())(())))())()(()())(()()(((((()((()(()()((((()())))()((()()()))(()))()))((()))())()()()()())((((()())))((()()())))()()()()))()())(()((()(()())())(((()())))())))(()))()(())())))(())(())()(()((()(((())))(((((())())())))()((()(())))()))((((((()((((()(()))((()())(()(()()()()))))(())))()()))()))((()())))()(()())())((()(())(()))))())(((()))()))))()((()))(()(()()((())))))())((()()()(()))()(((()())(())(()))(())()()((())(())()(((()(()(()((()()))(())()(()()((()))(()))))(()(()()(()()())()()(()((((((((()())(()((()())(()((()((())()))())()()()())))))))(()(((((()(())))()))()((())()))(()))(())(()))))())()((()(((((()(()())(((((((())())((((())(())(()())()((()))())(()))(()()())(((((())((())))()()((()())))(()))()(()))((((((())(())(((((()))(((())()())))(((())()()()))()((()())((())())))())(())(()(()))(()))()())(((((()(())()))((((())()(((()(()))()()()))())(((()((()()(((())((((()()(())())()((())(()))((()()()(((()))(()())))()))(())))()(((()()(()()()())())())(((()()))()(((())()())))))))((()))()(((()()()())))()))())((()))()(((())(()(((()(((((()(())())(())(((((((()))()())(((()((())((()()(()()())((())()()(()))())(()(())))()())((((()(())))())((((())()))))()))((()()((((())((()))))(()(()(()()(())()()(()()))())(())((()))))))(())()()(()(()))()(()))))()(((())()(((()(()))))()()())()((())))))((()()())))))(()()))()()))())()(())))())(()))())())))(()()()((()(()(((()))))())())(())(())())()()((())))))))((((())(()(())()()))((((((())()()())((()())((())()))()()())())))(()())(()()(()))))(())))()((()()()(()()))))(())()(((((()()())(((())(()()((()((()))()())())((()))((()())))))(()()))))))(()))(()()())(((((())))))))))((()())(())()((()))(()())()()((()((((())(((())))((()())))(()))()()()()))(()())((()(())()())()(()())))((()())(((((())(())(((())())))((()()()))(())()())((())))))()))())))())))()))))))(()))))))())(())((()(()(()(())))())())())()()(())()())))))(()(((((((()(())()())(())))()((()((()))()()(()())))(()()))()()((())(()(((())())()())())()(((()))()()))(((())()))()))))()()()(())(()()((()())())())(()(((((())())))()()))())()))))(())(()))))(()(())())())(()(()())((()(()((())))))()))))(()))(((())))(()))(()(()))())((((((()))())()()))(((()))))(()))((()())(())()(()()())())))(()(((()())(()((((()()()(()(()))()())))()(()()())))((())))(()((()(()((())))((((()))(()()))())(())))()(())()((()(())(((((())((((()(()())()))()))()))(((())()()(()())))(()((((((((((()()(((()()()(()()())(()))(()(((()()()((()((())()((()(((())((()(((()(()((())()())(()))(())()((((()()((()))()))))((((()(())()()()()()))())))())()()()())()(())))((((())()))(()(()()))())()(()))((())((()((()))()))))(())())()))(()((()(())()(()(()()()))))())(()))(()))))))(()))()))))()())()(()()(()))()))(((()(()(((())()))()()())()((()))(())))()))))())())))())(())))()())(())())()())))))))))(()(())(((())))()))(()(())()))(((()()()())))))()((())())((((())(())(()(()(()()()))()(()))(()(((()()(((()))))(()()((()()(((()()((()))(()))()()))))())))((())))(((())(()(((())())(())))(())())()))))(())()(()()))(()(()(())))()))))((())(()())((()(()()(()())())(((()((((()((()())))()(()(())())))()()())()(())())()))((()()())))()(())(()())((())()()())()(()((())()))()()((()()((((((()))())))))()(((((())()((()))((((()))))))(()))(((()()))()(())))))))))()))())(((()()))(()))))())()(())()))))()())(((())()(()))(()))()(()())))(()))(())))())()())()((((()(()(((((((((((()()(((()((()))))(())))))(((())))))(())(((((((((((((((((())))())((()(()))((()()())((()()(()()()()()(()((()((((((()(())((()()(((()()(((()())((()((()(((((()()()(()((())))))(((())()()))(()))(((((())())()))(())(()(()(())()()()())))))()())))))()()()(()(()())((((((()))))())(()))()()()(())((())))()))()(())())())))(())()))())()(()())))))(())(()()((()(())()())()((()(()))()()(()))(())())))))()()(()())((((())())(()(((((((())))())))()()())(()())))((())(()(())(((()()))))()))))))(()((()())))((((()(())(()())))(()((()(()(()()))()()((()())))(()()()))())))())((()())))((((())(())()(()((())((()(()(((()))))(((()))(())(()((()()())(((((((()())())))))()))(())())((()))))()(())))))()(()()(())(())))(()()())()))))()())))(()((((()))()((((((((((()())())))))()())((()))()))(((((()(())())))())()()(((((((()((()))())(()((()(()())))()()()()()))))))((((()()(()())(())))(())(())())))(((((())()))()))))(((())))()(())(())())))())(()((())))))((()(())()))())(((())((()()())(())(()((()((((()())()(())))()))()()(())))(((()()((((()(((()())()(())())()()())((()))()()(((()))()))())())(()()((((()(()()())))))))(())())()((())()))()(()))))))()()))(())(()())))()(())())())(()((((()((()()))))((()())()(((((()))(())())))()((()()(())((()))))()()(((())(()))))()())()(())()))()()()(()))((((()(((()()(()()(((()()())()))(((()))(())))()((()))((()((()()((()()))(()((())(()()(((())()(())))()(())(((((()((((()))()((()()()(((((()()()((()()(())))()))()((())))(((()())(((())))())())))())())()()())))((()(()))()(()))())))))))))))))((()))))(())())(()()(()(()((((())))(((())))()())(())())))()((()()))(()())(()))))()))))(()()())))((()())())())))()()((()())))((())))((()(((((()))()()(()(()))(()((())))(()()(()()()))())(()()()))()((())(())))))()())()()))(()(((()))()()))(()()))))))()))(())())()))()(())))(())(())))))))()(())((()())())(((((()((()(()()))(((())(()()))((()()()())(()))((())))))()(()()(())(((((()())((()(((((()()(()((((()()())(()))((()()()(()()((())))(()))))()))(((()()()(((()()(((())(())())()))((())))((((()()))()((((()((((())(()(())))(()())((())))(((()())((())))())))(()((()()((()()))((())((())())(()((((()())))(((())))))(()(())))))((()()(()()()(()))()())(()())()()()((((()(((()(())()((()()))()(((()))()((())((())))(((()()))))()(())()()(()()(()((())()(((((()()())))())))((()()(()()()()()(()()))()(()))(((()))()(((()()()(())()((())()())(()())())))((()))))()((()(())()())((()(()()(())())()))))(()()(((())))(())))())(())())()()()()()(())((()(()()))()))())(())(()(())()))())()(()())()(()()((()))))(()()(())(((()((()())))((()())(((()((((())(()))()((((()(())())))()()(()((())()())((()()()())()))))(((()))))(()((())()(())()()(()()))())(((()()()(((())())(())()(()((()))(()))()()()()(())()()))(())))()())()(((()()))))(())(())))())))()))((())))())((()((())())))()))()()()))))((())))()()))))((((()))()(((()()())(())(()()((()()(((()((())()())((()))()(((()()((())((()))))()))))))))))()()((())((())())()()())())())()))))(()()())))()(()())(()((())()(()))()))))))(()(((((((()))))((()()))))()((())((()()())))))))())()(()())))(())))(())())((()())(())())())()())))(())(()))()()))()())()(((((((((())(((()(())(())((())(()))()()())(())()())((()((()()())))()((()((((()(()))(()())(()(()((((())((()((())())()())(()()(((())))((()()()(()()(((())))((())))()))(()())(((()()))())))((((()())())((((()))))))))))()))())))(()(()))((()())())))))()()(())(((())))((()())())))()))(()))))()(())((())()()(()((()()(()((()((()((())(()())(()))))()())()((())()))))(()(()))())(()())(()()((()(())()()(()(((())))(()()()()()((((()()))(((()((((())((()()(()))(((((()(((()()()()()()())(((((()))((((())))))()((((())()()()())())((()))))))))(()())(()(((()())()()(()(((((())))(()())(((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((())))))))))))))))(((((((((((((((((((((((((()))))))))))))))))(((((()))))(((((((((((())))))))))))))(((((((((((((((((((((()))))))))))))))(((((((((())))))))())))((((((((((((((((((((((((((((((((((((((()))))((((((((())))))))((()))))))))((((((((())))))))))))))))((((((((((((((((()))((((((((((()))))))))))((((((((((((((((()))(((((((((()))))))))))))))(((((((()))())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((()))))))(((((((((((((((((((((((((((((()))))))(((((())))))))))(()))))(((((((((((((())))))))))))((((((((((((())))))((((())())))(()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()(()))))((()((((((())))())))))))))()))))))))))))(((((())))))((((())((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((())(((((((((((((((((((((((()(())(()))))(())))))))))))))(((((((((((()))))(())))))(((()))(((())))))))))))))))))))(((((((())))((())))))(((((((()((((((()))()))))))())((((((((((())()))())()))))))())))))(()((()(()))()))(((((((((((()))(())(((()))(())))))(((((((()((()))((()))())))))((((((()(()))((()))))))(())))))))))))))((((((((((((((((((())((((())())))()(((((((((((((((((())(((()((()(()))))))()))))))))))))))))))))))))))))))))))))))))))))((((((((((((())))(()))(()))))))(((((()))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()())(((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))))))))((()())))((((((((())))((((((((((((((((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((()))))((()))))))()))))))))))((((((((((((((((((((())))))))((((())))((()))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((()))((((((((((((((((((((((((()))(()))))))))))))))))))))))))((((((((((((((((())))))((((((((()))(()))))))))))((((((((((((())))))((((()((())))))))))))))((()))))((((((((((((((((((((())))())))((())(())))))))))))))))))))))))))))))((())))((((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((()(())))))))))))))))(((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))(((()))))(((())))(((((((()))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))(((((((())((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())))))))((((((((((((()))))))(((())))))))((((())))))))(((((((((((((((((((((((())))((()))))))))))(((((((((((((((((((()))))(((((((())))))))))))))((((((((((((()))))(((())))))))))))))))(((())))))(((((()))))((())))))))))))((((((((()((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))()))))(((()))(((((((()))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((()(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((())))(((((((()))))))))))))((((((((()())))))))))))(((((((((((((()))))((((((())))))))))))))))((((((((((((((((((())))))(((())))((((((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))))))))))))))))((((())))))))(((((((((((()))))))))(()))))))))))))))))(((((((((((((((((((((((((((((((((())(((()))))))))()))))(((((((((((((((((((((((((((((())))))))))(((((((()(((())))))((((((((()((((((((((((((((((()))))))))))))))))((((((((((((())))))))))))))))))))))))))(((()))(())))))((((((((((((((((()))()))))))(((()))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))(((((((((((((())))))))))())))(((((((((((((((((()))((((((((((((((((((((((((((((())))(((())(((()))))))))((((((((((((((()))))((()((()(())(()())))))))))((((((((((((((((((((((((((())))))(()))))(()()(((((()(((()((((()())))()))))))(((((((())((()((((()(()))))))(())))())))))(((((((((()())))(((((())))))))))))))))))))))))))))))))))))((()))))))))))))))))((((((((())(((((()))())))))()))((((((())))))()(()))))))))(((((((((((((((((((())))))))))((((((((((((((()))((((())))))))))))))))))))))(()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((((())()))))))))((((((()()())()))((((((((())(((((((((((((((((((((((((((((((()))((((()))())))))((()))))))))))))))(((()))))))))))))))))(((((((((((((((((((((())))))((((((((())((((())))))(((((())))(()))))))))(()))))))))))))))))))))))))))))))(((((((((((((())))))))))))))))))(((((((((((())(((())))))(())())))))(()))))))))))))))((((((((((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))((((())))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))))))))))))((((((((((((((((((((((((((())()))))))))))))))))(((()))))))))))))))))(((((((((((((((()()(())))(((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((((((((((()((()))))(())(((())(((((()(((((()))))))))())))))))))))))))))))))))))))))))))))))))))))(((()))))))))(((((((((())))))))))))((((((((((((((((((((((((((((((((((((()((())((())(())())()(()))((((((((()))((((())))))(((((((((((((((((((((())))()))(((((((((())))))))((())))))))))))))))(((((((((((((())))))((((())))))))()((((((((())))))))()())((((((()))())))((()()(()))(()))))((((((((((((())))))))))))))))))(()))))))))))))))))(((((((((((((((())))))))))))))))))))))((((((()))))))))((((((((((((((((((((())((((((()((((((((((((((()))))))((())))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))(((((((((((((())))))))))))))))))))))))))))))))(((((((((((((()))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()(((((((((((()))((((((((((()))))))))))))))()))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((()(()()()())))())))))))))(((((((((((((((((((((((((((())(((((((((((((((((())))))))(()())))(((())((()))))(())(())(((((((())))()())())((()))))))))))))))))((((((((((((())))(((((((()(())))((()))))(((((())))))(((((((((((((((((())((((((()))))((()))((((((()()((((())()))))((((((((((((()((()))))))))))))))))))))()(((()()))()((())))))))))))((((((((((((())))))))))))(((((((())))(())))))))))))))))))))))))))))))((((((()))(((((((((((((((((((((((((()(()))(((((()((((((((((((()))))((()))))))))())))))))))))))))))))))))(((((((((((()((((((((((()))((((((((((())))))))))))))()((((((((())))))))))))))))))(()))))))))))))(((((((((((((((((((((((((()))))))))((((()))(((((())(((()(((((()())))))((((((())))))(()))((())))))((((()))((()(((((())))()))))))))))))))))))))(((()(((((((((((())((((((((((((((((((((((())))((((()))((((((()))))))))))))))))((())))(((((((()))))))))))()(((((((((((((((())()))(((((()(()()(())))((()))))))))))))))(()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))((((((()))))()))()))))((((((((((())()))((((((((((((((((((((((((((()))))))))((((())))))))))))))))))))))))))((())))))))))((((((((((((((((((((((((((((((()))))))))))(((((((((((()))))))))((((((((((((((((((((((())()(((())((((((())((())))))))))())(((((((())(((((((((()(((((())))))))))((())(((())(((()))))))()))))))))(()(((((()))))()))))))))))))))))))))((()((((())())())))(((((((((())))))))))())))))((((((((((((((((((()((((())))))((()(((()))))))))((((())))))))))((((((((()))))((((((((((((((()(((())(()))))))(((((((((((())))(())(((((((()))(((((()))))))))))))))))))()))))))))))(((((((()))))()))(((((()(())))(())))))))))))))))))))))))()))))))((((()))))))))))))((((((((((((((())))))))))))))))))))))))))))))(())))))(((((())))(((((((((((((((((((())())(())(((((((((((((((())(()))))))))))))))))(((((((((((((()))(((()))))))))((((())())((())))()())))))(())(())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((()))))))((((())((()))))))))((((((((())))))))))(((((((((((((((((((((()(((((())(()))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())((((())()))))))((((((((((((((((((((((((((((())))))(((((()(((((())))))))))))))((((((((((((((((((((((()))))))))))))))))))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()))))))))))))))))))))))))((((((((((()))))))))))(((((()))))))))((((((((((((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()(()))))))))))())))))))))))))))))(((((((((((((((((((((((((((((())()))))((((((((((((((((((((((((((())))))))))))))))))))((((((((()()))))))))))))((((((((((()((()))))(((((((()((())))(((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))))))))(((((((((((((((()))((((((((()))))))(())))))))))))))))))()(((((((((())))))()))))))))(((()))))))))))((((((((((((((((((((((()))())(()))))(((((()((((())((()()))(((((())))))(()))))))))))))))))))))((((((((((((((((((())(((((((((((((((((((())))((((((((())(((((((((()))))))))((((()))())))))(((((((((((((())))((()))))))(((()(((()))(())))(())))))))((((((((((((((((((((((((((((((((((((()()(((()))))(())))))()((((((()))))()))))((())))))((()))))))))(((())))))))((())((()((((((((()))))((()))))))(((((())))()((((()))))))))))))))))((((((((())(()((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((()(()(()))(((((((((((())))))))))))((((()(())(((()())))))(((()))))))()(((((())))()))))()((())())()()))))(()))(())))))))))))))))((((((((((((((((((()))))()(((((()(()))))))))))))))))))((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))(()((((((((((((((()))))))))))))))))))))))))))))((((((((((((((((((((((((((()((((((((((())))))))))))))))))))))))))(((((((((((((())))))))))))((((((((((((()))(((((((())))))))(((()))))))))))))))))))))))))))))))))))))))(((((((((((((()((()))))))))))((((((())))((((((((((((((((((((()((())))))))))))(((((((((((((((((((((((()))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()((())))))(())))))))))))))))))))))(((((((((((((((((((((((((((((())))))))(((((((((((((((((((((((())(()))))))))))))))))((((())))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((((((())))((((())))))(())(((((((()))))()))((((((((((((())))))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((()(()))))))))))))))))))))))((((((())(((())))))))))))))))))))))))))))))))))))))))))((((()))((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(())()((((()))(())))()))()())()(()()()))((((())(()()(())())(()))((()(()()()()(((()())((((((()(((()()((((()((())))(()))))(((()))((())(())((()(((()))))))((((()(((((())()))()()(()(()(((()))()()()(()))))(())()((())((()(()()((()())(((())())()(()())))())))()((()))((((()(()((())()((((()())))())((()))))))((((()()((()()(((()(((()(()(())((()())(((())((())()()((()())))(()())()()(()))(())(()))())))))(()()))))((((()())(())()())())))))()(()()())))((())())()))())()))()(())(()()()()((((()(()()())()))(()()))))()((())()))(((()))())()()(()(()))((((()()((())()))())(())())))))()))())((())(()))()))))(()(()()(()(()()))())))))))))))(())())((((()()((()(())(()(())))()))()()))()))((((())(((())())()()))))))))())))()(()))(()()())(()(()((()())())))(()((())((((())((((())())((())((()((((()))(()()()))()(((())()())((((()(()(())(((()))((()((()))))((()())(((()))())()))()())())()()()()))((((())()(()()(()()(()())())()))())())))))(()))((())(()()(((())()))))))))()(()))()))(()))((((()(()()())(())(()()))()(()()())((()(())(())()()((((()()((((((())()))()())(((()))(((((()))((((()))))()((()))())((()))()(())(()(()(((()))))))()()))()((((())))(()))(()()(()()()(())()(((((((()(()()()((()))(()))()((()))(())(((()())))(()()())(()))(()))()()()(()())(((((()((()())(()(((()()()(((((((()))(())(()()(((())(())()()((()))))(()()))()())))))(())()()()(()(((()(()(())()()((()()(((()()())(((())(((()()((())(())((((()(()))(((())(())((()(((()()((()()(()))((((()()))((((())()))((()))())()()((()((()()())(()(((()((()((((()()((())(()((())())(()))(((()())))((()))()((()(()()())((()))())())(()()((()(())(())()(())()())()))))()))()(()())((())))))))))()(()())())))()(()())(()(()(()()()(()()())()()()))()()()(((()((((()())())))()))()(()()))))()((())()))(()(())
|
|
()()()))())())((())(()((())))))()((()((()())(())()())()(()(())()()(())))())(()())(())(((((((()())))))))((())()()())(()))((()()))))))((())))()(((())))))()((((((())(((((((()(()))))())(()()))(()((()))(((())))))))()(((()(())()))))())))())()(()(()))()))()()((((()(()()()(((())))())())))((())))))()()(((())(()())(())((())))())((()())(()()())()()(())())((((()))()((()()(()()()())()(())))())()((())))(((()()))))()(((((()(())(((()((()))))(()(())((()))()(()))())(((())))(()))))((())(()())()((()())())(((()())(()((()())())(((())(()())))))))(())())))))))())))))))()))))))(()(((((()(()())(((((())()))()))()()((((())()()()((()(((()()))))))))()())(())()))(())()((()(()())))()(())((()((()(())((((())))))))))(()))((())))(()(()))(()((()(()((((()()(()())))(())()()()((()()((()())))(()(())(())(())(()))()()))())()())))((()(((()()((((((((((()())((((()))))(((()(()))()()()(()))((())(()((())()())))()))()(()((())))(())))))()((((()(()())))(())()))(()(()()))(()))())))))))())))))(())))()()())))()())())()(()()((((())()(()(())))()))())(((((())()(())(((())()((((())))(((()(())()(()))))()(((((()(()(())))(((((())((((()))((()))()))()((())))(()))(())()()()())))(((())))))))(()))()())))()((()()()(())(())()(()()))))))(()())))((()((())(())))))))))((()())(()))()((()((((()(()()((())(((())())))(((())(()()(((())))((())()(())((((()()((()()()()((()((()())()()))())((()()((()()()))((())(())()(()()))((())))()(())))()))())((()())(((()(()(()())(())())(()))))())(())((((()()()())(((())())()()()(()()))())(())()((()(())(()((((()))()))))))))(())))))))()))())))))()())()))))())(()(()(((((((((()(((())())()()(((()))()((()))()))(((())))))))((((((((()))))(()())(((()(())()()()))(()(()(((()(()))(()())())))(()))())))())))(()()())))(()()(((((((((((((((()(((((((())())((()()()((())()()))))(((()((()()())))))(())(())()(())))(((()()((((((()())(((())(())())((())()()()(()())(())))((((()((((((())))()())()()((((()()()))))((()(()((()((()))(((()())))())()())))((()))(())()()()(()((())))(())((()(()(((()()()))(()))))()))))()((((()))()()(()))()())(()(()())(()))))()))))))))))())(())))))(((((((()(((((()(()(()()(()())((()))((()((()))))()())()()())((((((((((())))))()(()))()((())((()((()))())()(((()(()()()))))()((()(()()))((())))()()))())())()()))(()(()))()((()()()))))(()(()(()()))))()(((())))())((())((((()))())(((()((((()))))((((((()))()))()())))(()))))))(())((())))())(())()))())))))()()))()(()((()()())())())()(())())))))(()(((()())(((()()((()(()(()(()(()))(())(((())(()()((()(()()((()(()))()))(()))()(()()))())))(()((((())()())((())))())))())(((()))))))()())(((((((()(())()()((()(())(())((()))))(()())(()((())((((()()()()((((())(()(((())()()())(((()()))(((()()(()))()()))())((())(()))((()(((()((()))()))))(()((()(()(()()()(((())()(()()(((((((((()(((((((((((((((((((((((((((()()))))))))))))))))))))))((((((((((((()))))))(((((((((((()((((())))())))(()))(((((((((((((()(((((((()))(()))))))))))((((((((((((()))))(((())))))))()))))))))))))))(((()())))))))))((())))))))((((((((((((((((((((((()))))))))()()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((()))))))))))()((())))))(((((((((((()(((((((()))))))))))))))))))))))))))))))))))))))(((()))((((((((((((((((((((())))()))))))))))))))))))))))(((((((((((((((((((((((()))))))))))(((((()))))((()))))((((((((((((((((((((((((((())))))))))))(((((())))))))((())))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((()))(((((())((()))))))))((((((()(()))))))(()))))))))))))))((((((((((((((()))))(((((((((((()))))(())))))))))))))))))))))))))(((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))()(((((()())))((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))(()))))))))))))))))))))((((((((((((((()(((((((())))))((()))))))))))((((((((((((((((((((((())(())(())))))))))))(()((((((()))))))))))))))))))))))))))))))((((((((((((((((())))))((((((()((((()))))))))))))))))))))((((((((((())))))))))((()))))))))))))))))))))))))))))))((((((((((((((((())(()))))((((()))))))(((())())))))))))))))(((((((((()))))(((((((((((((((((((((())))(()))))()))))))))))))))))))(((((()))(((((((((((((((((((((((((((((())))(((((()))))))))))))))))))))))))))))((((((())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))((((((((((((((((((((((((((((((((())))))))(()))))))))))))((((((((()))))(((((((())))())))))(((((((()))))((((()))))))))))))))))))))))))(((((((((((((((((((((((((())))(()))))))))))(()))))))))))(((((((((())))))))))(((((())(((((())((((()))((((()))))((())((())))((((((())))))))))))()((((((()(((())))))))(((()))))))))(((((((((((())))))))))))))((((()))))))))))))))))))))))))(((()()))(()((((()()(((()))()(()))()(()(((((((((((((((((((((((()((())))(((((((((()((()()))))(())))(()((())))))))))))))))))))()))))((((((((((((((((((())(((((((((((((((((((((((((((((((((((((())))))))(((((()(()(((())))())))))))))))))))))))))))))(((((())((()(()))))))))))))))))))))((((((())((((((((((((((((((((((((((((((())))))))))(((((((((((((((((((((()))))())))))))((((((((((((((((((((())))))))(())(((((()()))))))))))))))(((((((())))))))))((()))))))))))))((((((((())()))(((((())))))))))))))))))))))))))(((((((((()))))))))))))))((((((((((())))))(()()))))(((((((((())))(()))))))))))))))))))))))))))))(((((((((((((((((((()))))))(((())))))(((((((((((())))))))))))))))))))))))((((())(())))())))))))))))(((()()()()))(((((()))())(((()()(()())()(()(((()))()((((((((((((((((((((((((((((()))))))))))))))))))((()))()))))))))))((((((((((((((())((())))))((((((((((((((((((((((((((((((((((((((()(((((()))))))))))))((((((((((((((((((((((()((((())))((((((((((((())))))))(((((((((())()))()))()))))(((((((())()(())(((((((())))))()((((()))))))(((((((((((((((((((((((((((()))(((((((((((((((((((((((((((()(((())))))))))))))))))))))))))((((())))))(())))))))))))))))))))))))))))())))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((())))))(()))))))))))))))))))))))))))))())()()())(((((())((((()))()))(()(()(((((()))(()())(((((())()((())(((()()(())(()(((()))(())((())()((())((((())()()(((()))((())())((((()))((()(((()()(()())(())()()()(()())))(())(((()()((()()(((()))()())))(())((())))())(())((((((())())())))((((((()(((((()()()()))(()(()((())))())(())(()))()()((()))()())))))())))))())())(())(()()((((((()(())()))()))))))))()()))(()(((())()))()(()))())()((((())()()())))())))(()(((((()))(()()((((()(())())(()(((()())())()(((()))))())))(()()()(((()())))(())())))()((())((()()(()())())(()()())((()())((()((())())(()()())(()))((()(())()()(())()(()((((())())(((()(()))()(())))(())((()(()))((()))))))))(()(()(()()(()())()())))))(()((())(()))(()))(((()(((((()()((())()((((()())(()))))((()(((())((()()())()((())(()(()()))))()))(((())()()()(()(((((((((((((((((((((())((((((())((((()))()))))))))))))(((((((((())))))))))))))((()((((((((((((((()((((((((()))))))))))((((((())))((((((((((((((((((()((((()(())))))))())))))))))(()(((()))))((((((((((((((()(((())))))))(((())))))((((((((((((()))))))))))))((((((((((()))))((()(((()))((((()())())))())))))))))))))))))))))))))))))))))))))))))(((((((())))))))))))(((((((((((((((((((()))))))))(((((((((((())))))))))((((((()))(())))))))))((((()))(((((((((((((((((())))))((((()()))(((((((()()))))))))))))))))(((((((())))))()())((())))))))))))((())((())()))((((()))((()))))((()))))))))))((((((((((((((((((((((((((((()((((((((((((((((((((((((((((((((())))))))))))))))))))))(()))))))))))))))))))))))())))))))))))))))))((((((((((((()())))))(())())))))))))))))(((((((((((((((((()))(())))))))))))((((((((((())))()))))))((())))((((((((((()))((((((((((((((())))))))))))))))(())))))))))((((((()))))((((())))))((((((((((((((((()))))))))))))))((())))))))))(((((((((((((((((((((((((((()))))))((()(()))(())))))))))))))((((((()))))(())))((((()))))))))((((((((()((((((((())))))))))(()))))))(((((())))))))))))))))))(((())())()))))(((())(()))())()(())())))())())()())))())()))((()())())(()(())))())()))(()((()()(())()())(()((())())()(()()((((()((((()()()((((()(()(((()(((())())(((((()()()())()))(()((())((((()()()()(((())(()))(()))()))())))())(()))(((())()))))))((())()((((()(()((())(())()))()()(())(())(())()()())(()()(())())(()(()(((()()))))))((()))()))))())(()))(())(((((())(()(((((()(()()())(()))(((())()()))(())))(())(()))))))((()(((((((())()((()()))))())()((())(())(((()()()(()(())(()(((())()())(()(())(())))))()())((()()()(()(()))))(()()(())(())))()(((((())))))()())))())(())())((())((((((((()()()(((()())())((()()((())())))(((()(((()((((())())()())(()()((())((())((()(()()(((()(()()((())(((()(())()()(()))((())(()))(()()()))()()()))()))((()()()))(())())))))()()((((((())())))()()())())())(()()()(())()((()())()(())()))(((()()))()((())))))(()))(((((()))()()))((())(())()())()()((((((((((()()()((()(((()(()(())))(((()()((())((()()))()()))(()(()()((((())()()(((((()))()))())))((()))(())(()((()))()))()))()((()())((())(()))))()(((()()())))))()))())(())())(()((()(())(()(())((()(())()()))()())))()))(())()()()(()()))))()))))))((())))(()))))(()(()())))(()(((())(()()(()(((()()))())))(()()()((()())(())(((((((((((((())))()(((()((()))(((()()())((()(()(()()()))))))))((())(()()(()))))()(((()(())())(((()))))()(()())()())()())())(())))())(())((((()(((()(())))))())()()()(())))())((()((((())()())())(())((((()((()()()((((()()))(())))((()()))))(())((()()))(())))()())))(()(())))(())((((())))))((((()()()())))((((()))(())(()))(())(())()))))((())()(((((()(((()(())))))())(((((()()()))()))((())(()(())()))((((()(()(())()()()()(())))())()()(()))))())(((()()())())(())))()())))())()()()((()((()()(()))))()((()(((())()()((())(()((((((()())))(()(()))()()())(()))((())))())(()()(()())())()()((()))())(()(()())()())(((()()()()(()))(((())()()((((()())())))))((((())(((((()()()(())())(())((())())((()))(((()((()(()()()))()((((()))()()())))(()))))())()((()))(()()()))())(()())()(()()()((())))()()))(())))()()))))()()()(()())(()((())(())(()))))())()))((((()(()))))((((()(())())(())))((()))()(()()))((())()((((((((())())(()))())()()(()()()()()())((((()))()(())(()(())(()))))())((()()(((())))(()))))(((((()(())())))(((((((())((((()))))()(()())())((()))(((()))(((()(((())(())()))())()()())(((()((()))((()((())(()(())()()()()))((()()()))))))())(()()))))))))))(())((()(())(()()(()())))())())())((()((((()(((()(((()((((()))())(()(((())(((((()))()))((()(((())()))(()()))(((((())()(()()(()(((((())((((())))))))((()((())()()((()()())(()(()(()())((())(())((()(((((())((()(())()((()()(((())()()(((((()((()((()()((()))(((((((())((()()(()))))()))))()()()()(()()(()((())()))))))))((())(((()())(())(()(()(()((()()())(()))))((()((((())((()()(((()()()))()))(()()))())))()((())()(((((()(()()())()(())(())))))()()))((()(((()()(((((()))())()()(()))(()))))(())((()()((((())))(()(())()(())())))))()()(((((()))))()))(()((())())(()((()))(()(((()()))())(()())()((())()))((())()(()))()()))()((())()(((()))))()())(((())(((()))()((())))))))))))((()()))(()(())())))))(((((()(((((()()))()((())()(()()())(())((())(())()))(()())))()))))()))(((()())(()(((()(()(((())))()((()())))(((())(())((())())(()()())))()))((()()()))()(((())))()((()())()))()()(())))()())(())((()()))())())()())((()()(())()())))))))()(())((((())((())()(()(()())()((()()(((()((())))()(())))))(())()()))(((()(()(()((())())((((())(()(())(())))(())(()(((())(((((()))()()(())))())))((()(())((())()()))()(()((())))(((())()()()()))(())(((((()(()()))()))())))(()()(())((()))(())()))())))()))(()()((()())()(((()((())()))((())()))((())())((()(())()))))((((()()((()(((()))(())())())(((()))()))()))(()())(()()((((()))((())()))))))()((())()))(()())((()((()(()())()))()(()(()(((()))(()()))))))(()(()()())))()())()()))()((((())(((()))))()((((((()()()))((()(()))(())()()()()())())))))))()()))()(()))()(()))))()))())())())))()(()((())))))))(()()()(())())()))()))())()(()((())(())))()(((()))))))))()(()())()()())(())))())(()(())))(())()())(()))()(()))))()())())()((((((())()()())())))())((((()())()()(((())(()())()()((())((())(()))((()(())(((((()()(())))()))))))((()())((())))()))(()(((((((((()()))))(()))))())((()))()((())(((((())(()(()()(())()((((())((())())()()))))()()))()(()))))(()))())))())()))())()))(()(()())()))))))(())(())())()))()()))())())))()()((()()())))))))())(((((()()(((()())))())(()(())(()()()(((())((())())((())()()))()(()()()))((()(((()))(())(()()()())(((((())()()))))(((())())()))))(((()(()))()))()()))))(())()(())()(((()(((((()()(((())))((()(())()()((()((()()())))))))()(((()()))(())((()(())())()()())))(()))))(()()(()())((()(((()(((())())()()(())))()((()()()()()(()())))(()))())()))())))))))()()()(()())()))(()(())(())())(()))()((()((()()())))))(()())((()((()))()))))()())())(()(()())))())()))())())(()())(((()))(())(()(())(()))()()))()))((()()(())()))()())(((())((((((())()()(()))))())((())(()))()((((()())())()()(()))((())(()((()))())))())))()(()(())))))()()(()))))))()(()))(()(()((()()))()(())))))((()())((())(())((())))(()(()))(((()()((((()((()())()))())())((()(()((())))()()(())(()(())))(((()((())()())(())()))()(((((())()()()))))()))()))()()))(())()())))))))))()(()(())(((())()())))())())(())((((())((())(((()())(()())((()((())))))())(((((()(())(())(((())))(()((((()((()))())((((())(()()))()))(((())()((((()))()((()())(((((())()(((())(((()(()))(()((()((()()(((())()(((((()(())))()))(((()(())))((()))(((()())())()))(())(()(()))((()))()())())(((())()))()()()))(()())(()()))))(()())))())(()()(())()))(()(()())())()())(()(()))))(()())((()()))))))()))))(()((())))()))()))))()(())()((())()())())))(()(()()((()(()()()())(()(((((())(())))((()))))(())()((()))((())(()()))(())())))))((())())()(())))())))()))()(()()(((()((((()((((((((()((()()()()()((())))(((()()()((()))())))()()()()(()))(())()()()(())())((((()()))))()))())(())((((((())((()((()(())()()((()(()((())()))())(((())(())))(()()((()())))())()()))))(()((())()()()())()())((()(())((()((((()())(((((())()(((())())()))((()(((())((()()()()((())()(()()((()))()))(()(()(()))())())))((())())())()()(()))))))()(()()))())(())()(()()(()()(())((())()(()()())()())((()()))())(()()((()())()))())((((((()(()))))()()()(()))()((()))(((((())())(())(()))(())((())((())))()))))(()))()((())((())(((()(()())())())()((()(())()((())))())))))))()))((()))))(()))))))(()())))()(((()))()((())())()))(()((((()()()()()((())())()(()((())((()()()())))(((())()(((((()(()))()(((()))))())())))))((()()(()()()())))))(()())(()(())))(())(())))())()))((()((())))()))()(()(()())())))(()()())()))((()()(((((((()(())(()))(())((()))(())((())()()(())()((()()()())(()((()((()())(((()()(()(()()))(()))()()(()()((()()(((())(()((()((()))(()(()))()((()(()())))(()((((())))(()((()()((())(()((()()(())()(())(())(()())()()))())()))))((()()())()((((()))())))((((((())()((()())))((((())))()()())())(((())(((((()))())))(())()(((()))(()()()()(())())()()()(((())()))))()())((((()))()((((()))))(()(())(()())()(()(()()))()(((()))(())))))))())))((())(((()()(()((()())()))(()(((())((()(((()()))()(())()))())()(())(())))()(()(())))))(())()(((((())))))((((())))))))((()((()()))))))()))(((((((()))(((())((((())()))()))()))(()(()((()((()((((((((()))(()()())()))(())))((()))()(()((((()()(((((())))))()())(()))()()()()()()())())())()((())()()))((()())))()))))(())((()()))())(())(()()())()()))))()))())(()))))(((((()()))())()))))))))(((()((()()()(()((((()((())()))()(()))()(()))()()))()))())()(((())()()))()))((((())()(()()))(((())(()(())))(((()(((())())()(())()()((((((()))())()(()((()))()())))(()))((()))))()((()))())))((()()((()()(()(()()))())(((()((()()())))()()(((()(())))(((((())((()(()))(()))(()(()(((())))())(((()))))())()))(((()))((((()((()(((((())()())(((())((())(())()()()()(()()(())))())((((()()())))()((((()()(()(())(((()(((()(()())(())))())))())(((())))(()()())(((((())()(((()()()(()(((()())()))(((())(((()())()()))(()()))())()()(()()())()()))))()(((((())(()((()()())(())()())))((())()))()()))()()()(((())())()())((())))(()()()))()()(())))()(())(()()()(()())))())((((((()()()()(((()))))))))())((()())))(((())((())(()(())(()()()())(()))())(((((())()()))()()((()()(()(()()()(())(()(()(()((())()))()()()()()(()()))))(())))()(())))((()))()()())())))())()(())()()()(()())()(((()(()(()))))))()((((((()()()((()()((((()(()()(((()()())())()()))))()()))))()()()))))((((()())))))()(()(())())())(()))()((((((()()))(((((()((())(()(()()(((())())()())))(((()((()(((()((())))()))))())()()()))()())((())))))()(((()((((())()))))()())())(())((()))))(((())())))()(())))(((())(((((())))))(()(())(()(((()))()()()()(()()))(())()())()())()())(()))())))((()((((((()(())))())()(())()((())(()))()((()(((((())(((((()))()(((((()((((()))(()((()(())()))((())()))((()()(((()()()(())()()))()((()))())(((()()()))()(())()))()())()())((())()(()(()))))((())(()(())((())()(((((()(()))((((()((()((()((())))((()(()(()()()((())((())))(()(((()))())((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((()))))))))))))))((((((((((((((((()()))))))))))((((((())))))(((((()))))))))))))))))))))((()(((((((((((((((()))))))))()))))))))(((((((((((((((()((((())))(((((())(()))))()))())))((((((())))))((((((((((((((((((((((((((((((((((((((((((())))((()))))))))((((((((((((((((((((((((((((((((()))))((())))))))((((())(())))))(((((((((((((((((())))(((())))))))))))))))))))))))))))))))()(((()))))(((((((((()))(((((((((((((((((((((((((((()))))))))))))(((((((((((())(()())(((((()((((((((((())))))))))))(()((((())))))))))))))))))))))))))))))))))))((((())(((()((()(()))(((())))())((((((())))))(((((((((((((((())))))))))))((((((((((())))(((()))(((())))))))))((()())))))))))))))))(()(((((((((((((((((((((((((((((((((((()))))))))))((((((((())))))))))))))))))))))(((((((((((((((((()))))))))))))))))((()((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()(())))))))((((((((((((())))))(((((((((((((())))))(((())))))))))))(((()))((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()((((((((((())())))))))))))))))))((((((((((()))((((((((((((()))(((()))))))))))))))))))))))))))))))))))))))((((((((()))())(((((())))((()(())))))))(((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())()))((((((((((((())))))))))(((()(()))(()))))))))))))))))))))(((((())))((())))))))))))))))(((((((((((((((((((((((((((((((())))))))))))(((((()((((((((((()))))))))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()())))))))))))))))((((((((((((()))))))))))))))))((((((((((((((((((((((((((((((()))))))))))))((((((((((((((())))(((((((((((())()))))))))))))))(((((((((((((((((())))))))(()((()))))))))(())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((((((((((((((((())))))())))))(((((((()))))((((()((()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()(()))))))))))()))))))))())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((())((())(((((())))))))))))))))))))))))))))))((((((((()))))))(())))))))))))))(((((((((())))))((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()(((((((((((()))))))(((((((((((()))))((((()())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))(((())()(((((((((((((((((()()))(())((((((((((((((((((((((((((((((((((((((()))((((())(((((())))()()))))))))))))((()(()))()(((())))))))))))))))((((((((((((((((((((((((((()))))))))))((((((((((((((((((((((((((((((((((())((((((((((((((((((((((()))))))))))))))))))))))(((()((((()))))(((((())))(()(())(())()))((())))))))))))))))))))))))(((((((())))))((())(((()))))))((()(((()()())))))((((((()))))))))))))))))))))(((((((()()))))))((((())))))))))))))))))))))))))))))))))))(())))))(((((((()))))))))))))))))))))))))))))(((()))((((()))))))))))))))))))(((((((((((((((((()())))(((((((((((((((((((((((((((((((((((((((()))((((((((((((((())(((())(()))))))(((())))))))))))))))))))))))((((((()))))))()))))((()))))))))(()))(((((())))))))((((((((())))((())))))))(((((((((((()))))))))(((((((()))))(())))))))))))))))))((((((((())(())((()(()))))((((((()))((((()()))))))))(()))((((((((((())))(()(((()))))()))((((())(()))))()((((()))))))))))((())(((((()(((()(()))))))))))))))((((())))(((((()))))))))))))))))))((((((((((((((((((((((()))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))(((((())))))))))))))))(((((((((((((((((((((((())))(((((((())))(((()))))))))))))))))))))))))(())))))))))((((((((((((()))))))(()))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))(((((()))))))(((((((((((())(((((((((())))))))))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((())(())))())(()))))))))))((((()((((((((((()))))))))))())((((((((((((((((((((((())))(((()())))))(((((((()(((()))))(())))))(((())((((((())))(()(())))))))))))))))))))(()))))))))(((())))))(((((((())))))))))))((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))(()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())((((())))(())))(((()())))(((((((((()(()()())))))))))((((()))))))((((((((()))))))))))))(((())))))))(())))))))))))))))))(((((((((((((())))((()))))))(((((()(())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))((((((((((((((((((())((()))))))((((()())))))))))))))))))))))))))((((((((((((((((((((((((()())(((((())))))))))(((((((())))))))))))))))))((((()))))((((())))))))))))))))))))))((((((((((((((((((((((((((((((((((((()))))))))))))))))))(((((()()))))))))(()))))(((((((((((((((())))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))((((((((((((((((((())(((((((((((((((()))))))))))))))))))))))(((((((((((((((((((((()(((()))))))))(((((((((((((((((())()))))))))(((((((((()())))((()(()))))))((()))))))))))))(()(((((())))))))))))))(((())(((())))))((((((()))))))(((((((((((((((((())(())))()))))((())))))))((()))(((((()))()((()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()(((((((((())(())))))))))))))))))))(((((((())())))))))))))))(((((()((()))((((((((((())))()))((()))((())))))))))))))))))))))))(((((((((((((((((((((())))())))))))))))))))))))((((((((((((((((()))))(((())))))))))))))))))))))))))))))))))))((((((((((((((((()))))))))(((((()((((((((((((()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))())((((((((((((((()))))))))))))))))))))))))))))))(((((((((((())))(((((((())))((((((((()))((()))))))))))))))))))))))))))))))))))))))))(((()))(((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))()((()(())(((()()((()))))())()))((()())(((())(()))())))(()()()))(()()))((((())())())((()(())()))((((())((())())((()))()()))()))((((((()(()())()())()(())()(()(()()()((()()())(()((())())()((()()))()())((((())((()))())))()))()))()()()()()()()())(((()(()((()((()(((()(())()())()()(())(((((()((())((()()((((()(((()(())(())(((((())))))((()()))(()))))(()((())(()())()(()())()())(((())))(()())())(()))))))()()()())())()()())()))()()(()()(())(()(()())())()(()()()))((())))))))(()((())(()))(()))()()(()))))))(()))()))(()()))))()(((((((((((()(()()((())())())))((())((()))()((()()))))()))))))((()()()()))))(())()(())()(()(()(())((()((()()()(()))())((()(()))))((()(((()()))(()))()()((()(()())(()))((()(((()(())()()()(()())((((()))(()))((()()(((((())())(()((((())))))(()(()))((())()))(()))(()(()()()((()((()())())()))))(()(((()()((()())))((()((((((())))(((()((()((((()))(()))(()())())()()))(()))))))))((((())(()(()())())((()))))))))((()))))()())()())(()(()(()(()()(()(()())((()()))(())()()))))))((())()))(((((((())(((())(()(()))())())(()))((()()()()((()()())(()()((()((())))))())((()(())()()()())))()()))))))()())))()))())))()))))))))))()))())())))()(()(()())))))))))()(((())())(()()())())())())())()()))))(((()()())(()())(()(()()(()((((())))))())))(()()))(()((()()())))))()))(((())((((()))((((((((((((((((((((((((()))((((((((((((((((((((((((()))))))((())))((((()))))))))))))))))))))))))((((((()))((((()))))))))))))((((((())(()))))((((((((()))))))))))(((((((((((((((((((())(((((((((((((((((((((((((((((((((()))))))(((((((((((((((((((()(())))))))))(((((((((())))((())))())(((((((()()()))()))(((())))())())))))))(((((((((((((((((()))))))))(((((((())))))))))))))))))))))))))))))))(((()((((()))))))))))))))))))))))))))))(((((((()))(((((((((((((((((((()))(((())(((()((((())))))((((()(((((((((())))))))))((((()))))(((())(())))))))))))))))))))))))))))((()))))))))))))))))))))))((((((((((((((((((())((((((()(())))))))))))))))))))))))))))))))))))()((())))))))))((()(()()))(()()()((()()))))))))(())))))))(()(()()()())(((((((())(((((()(((()((((())()()(()))(((()))(())))()(())))(())))()))((()((())()(()()((((())))))))))))()()())()())((()))))())()))))))())()))()((()))()(())((((((()()())())(()))((())((()()()())))())()(()))()()())((()()))(((()())()()(()))((()(())())(()))(()()()))((((()))((()()(()())(()(((()(()))))))))(()())()))))(())((((())(()(())(((())(()(())())(()()(()))))())((())()(((()()))(())(())())()((()(())())(())()))()()(()((()())))()((((())(((((()))(((()()())((()()()(((())))(()()((((()()()()(((((()))())()))(())))())()(()()()())()))(((((()))(())()(())(()()(()))))((())(((())()(())())(((())(()((((()()()(())(((()()))((((()))()()(()()))(()()())))))(((((((((()())(())()(((((()()))()()(()))()())(((((()))(((((()(())(((((((((()))((()()))(())()()))(((()()()(()()(())()))))(())()))()(((((())()()(())))))(((()))))())((())))()((((((()(((())())())))(()())(()((()))()()()))())())((()())())((()(()))()())(()))))(()))))()))(())())())))))()))()())((())()(()((()))))))()(()()(((())))))((((())())(()()()(()))(()(())()((())))()))()((((((((())()())))(()(()())())((((()))(((((()(((())(()()))(()))((()()(((())((())(())(()((()((((()()))(((((())((()((()(())(()))((((()((()))(())))())(((())()((()()((()))((()(()())(())()()))(())(((())((()()(((()())(())())(()())(()()())))((()()(())())((()()((()()())())())(())()()(())))()(())))((()((((((()())))(()(((()))))))((()((()))())(())))))(((()(()())(()))()())()())(())()()(((())()())((())()((())(()())))))(()())()))(()(()())()()())())()()))))(())))))((((())))())))))(()((()())())()()((((((()(())()()())))()())(((()))()(((()(()))((()(())(()((())(()((())))((()()()))(()))))(()(((())))())))()()())(((())()(()()))))()(())())())()())())))((()((((()((()(()())(()(())))))))()()(()()(())))())((())())))()))))()(((())))))()()()))())((((())(()))()))))))((())())((())))())(()(((((((())((((((()))())())))(())()))(()((()()))()))()))())(()))())(((((()())())()))))((((()(())())))((()(())())())(((()()))((()(()())))(((()((())((()())((())()((((()))(()))(()()(())()))())))())(()()())()((((()))(()())())))))())))())()()()())(()))))())()(((((((((())))(((((()(()(())(())()()()((((()()(()))))((()((()))()()()()(((()))()(()()()))))())))()(())((()((((()))((((()(((((((()())((())))(((()()((()(()))(())(((()))))()())))()()))(()((((()))())()()((()())())())(())((()()())())))))()(()))))))())(()(((())())())()(()())())(((((()())(()())(((((())(()))())))((()(())))()()()()(((((((()(()(())((((((()())()(()))(())()()((((())((()(()((()))))(()(((()()(((((()()))()()(())((()()()()()()())()(((((()(())((())))()((((()(()))((()))))())))())()(()()()))())(())()()))))()(())))()()(()))())))))(()()))((()())(())()()))((((((((((((((((((((((((((()))))(((((((())(())(())))((((())((((((((())(((((((((((((((((((((((((((((((((((())))(((((((((()))((((((((()(()(()))))()))))()))))))))))))))))(()))))(((((((((((((())))))))(((((((((()))))))(((((((()))))(())))))))))))))(((((((((((((((((()))))))))))))))))()(((((((((((((((((((()))))((((((((((((()(()((((((()()))))))))))))))))))((()))))))))))))))))))))))))))(((((((((((()))())((((((()(((((())))((((()()))))))()()))(((()))))))))))))))))(((((((((((())))(((((((((())(((()())))))))())))))((((((()))))(((((((((((((((((((((((())))))))(((((())))))))))))(((((()))))))))(((()))((((((())()(())(()))))((())))(((()))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()()))))))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))(((((((()()((((((())))(()))((()))))))))))))))))))))))))))))))))))))((()))))))))))))))))(((((((((((((((((((((((((((()))())((())))(((((((((((((((((()())))))))(((((())))))))))))(((())(((())))))))))))))))))))))))))))))))))))))))((((((((((((((((())))))))))))((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))(()))))))))))((((((((((((()))))))))))))))((((((()(()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()))((((((())((((())((((((((((()))(((())))))))))))))))))))))))))))))))(((((((())((((((((()))))(((()))())))))))))(((((((((((((((((((()))((((())))))(()))))))))))(())))))()((()))))))))))(((((((((((((((((((((((((((((())))(()))))((())))))))))))((()))(((((((((())))((((()))(((())))(())())))))))))((((())((((())))))))(()))((((((((((((())(((((())))))))))))((((((((((((((((((()))))))))((((((((((((((((((()))((((((((((((((()))))(((((((())))))))))))))))))))))))))))))))))))))))))))))))))))((((((()))))))))))))))))))))))(((((((((((((((((((((((()))()))(())))(((((((((((((())((())(((((((()))))((()))(((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((((())))(())((((((()()))(()))())(())((()))((((((((((()))((((()))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((()((((())))))((())))))((())(())))))))))))))))))(((((((((()()))))))))))))))))))))(((((((((()))((((((())()))))))))))))()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))()))))(((()))))))))))))))))))))(((()()))))))))))((((((((((((((((((((((((((((((((((())))((((((((()))))))))))))((((()))(((()))))))))))))))))((((((((())(((((())))))))))))(((((())))))))))))))))))))))))))))((((((((((((((()()))))))((((())))))((()))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))(())))))))))(((((((())(((((((()))))))))))))))))(((((((((((((((((())(()))()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()(((((((())))))))))(((((((()))))))))))))((((((((((((((((((((((((((((((((()))(()))))))))(()(())))))))(((((((((((((((((((((((((((((((((())))))))))))))))))))))(()))))))))))))))))))))))))((((((((((((((()))))((((((((((((((((((((((()))))))((((()))(((((((()))))))))))))(((((((((((((((((()))(())))))))))))))))))))((())())))))))))))))((((((((((((((((((((()()))((((((()))))(()))))))))()))))))))(((())())()))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))(()())(())((((()()))))))))))(()))))))(()((())((((((((()(()()(((()(())(()))))((()))))))(()()))(())(())))))()))()(()(())((((()))))(()(((())())))()()((()))(()()((())()())())())()(()())(()(((()()(((())(()())(((((()((()())(()))((()((()()))))((()()()(((())())(()()(()(()(()))()()()()())(()))())(((()))())())())()(((()))))())(())())())((((((()()()(()))(()()(())))()((()))()))))))())((((((()(()(()))))))()(((((())()()()()())((())())()))((()()(((()()()())((()(((()))))((())((()))()((((())()))(())())())()()))))()(()))))(())))))((()(((()(()(()))())()((((()(()()((()((())())())))()))()())(())))(()))(((((()(((()(())())((()(())()(()))(((()()((())())((((())()()(()((()()))((())())((())()()()))())(()))()()(()(())()(((()()()())(()(())(((()())))()()((()())))(()(((((()))))))))()))(((()()((()()(((()(()(())()(()()()))()(((()((())(((()(())))))()))))()()()()())()((())())())()(()((()))((())())()(()())((())(()()()))))(()(()()))()(((())((()())))()((()(((()))(())((((())))()()()))()))()(()()()()())(()(())))())(()((((((()(())()((()))())))())))()()()(((()(((()())(()(()(()(())()(()))(()((()()()()))()())()(((())(()()))())()(()(()(()(((())((((()))))))))(())(((())()()()()())))))))))((()((()))())())))((((()(())(()))))(((()))))()))))()())(()()(((((()(()(()(())())(()(()))(()))())()()))((()(((()()))(()()(()(()()())()())((())(())(((()())()()((()()))()())(((((()())(()(())()())))))((()((()))))())()()((()())(())()(()))())())((()()))(()()))())))(()((()(()))(())()))))()))(()(()()()(()))))(()))())(()(())))()))))(((()(()()(())()()))))))(()())(()()))()((()(()()))))))(()(()))()(())))(()))()())()()()((()((()()(()())))))()(()()(((())((())()))((((((((((())(()()()((())))())((()()()()()())))(()()(())()(()())(()())(())()()())()())(()()))))()())()(()()((((()())()(((()())))(())(()())((())))()(()()(((((((()(((((((()(()(())()((((()))())))()))(()((()()()())))()(()())((((((())((()()()))())(()))((((()))((((((()()()(()))((((()))()(()())((()))((())))))(()())()(()))()))(())()())(()(())(()())))))))))))(()((((())(()((()(((((())())()))()()(((((()()((())))(()()))())()(()))))(()(()))))))(()(()()(()()(((((())(()(())(()()())(())))(((()))((())())()()))(()((((())((()()))(()())())()((()))(()(()))()(()())))))()()()))))()((((((()(()())()))())))()))))()))((())((((())))))()((()(()))())()())())((((((())()()(()())(()(())((((()()()(()()()))))()))((()(())(((()(((()()))()((()((()))())()()))((())(((()))(((())))((((()()(())())((()(()()())()))((()))))(((()(())))()())))))(()))(((((()))((()()(((())(())(((()()())))))))())))()())()()))(((()))())()(())(((()(((()(()(())(()()(())(()))((((()))()()())()()()))((())()))(((((((()((((())))()((())))()()))(()()((())())()))((()()))((((((()()))()((((()(())((()(()()()(((()()()))((()())((())()()()((()((()()(()))((((()))))())(()(((())))()())))(((()(()))())()))(((())(()()(())))()(()((()())()()))))())))(())()(())((((()((())))))))))))))()((((())((())()(()((()(()((((()(((()(())))))()))((()()()()(()()()((()(((()())()(((()())((()()))()())))())()))()()())))(()())()((())()(())))(())())()()(((((((())()(()(()((()))())()((()()))(()()()((()()(()(()((((())(()((())))((())(((()()(()()()()())())()))(((()()()()))))())(()()))))()((()())))()())))(()(()())()))()(((()())(()(()((()))()(()(()(()))(())()(())))()))))())()()))())((((((())(()))))))))))()(()(()()(()))(()())()(((((())))(((()()(((((())(()))((())(()((()))((()))(()(())(()()(()))()()(()((((((())(()))(())()(()()))))))(()))()))())()())(()())))(()((())(())()))))))()(()())))(((()))))(()))()(((())(((()()))((()()()))(()))((())()())(((((()(())(()())))))(()((())))((())()()()()))))(()()(())()(()))(())())))(())((()()(()(((())(())))(()())(((()))(())))()())(((((())())((())))))(()()())))))()((((())((()(())()()(())()))()(()))()((())))()))((())()))))((()())))()())()))))(((()(()(()))()(())())()))))))((())(((()(()(()()(()((((((())((()())(((()())))()()))((()())((())())))(())()))((((())((())(((((())())(()((()()()))))()(()()())()))))(()()((())))))))))()())()(()(()()))()())())(()(()()(())(((())((((()())((((()))()(())()()))()()(()()))))(((((())())(()())((((())())))))()()())(()(()))))((())))))())()((((((()())))))))(())())()(()((()))()()(()(()(()))))))(())()()()(((((())(()()())))()()(())))(())((()(()))))))))))()(((())()())((()()()(()(()(()(()()))))()(())())))()()()((())(()))))))((()((((())))()()((()()(()())))(()))(()(()()()((()(((((())())()(())(())()(((()((()))(((()))))))()))()))))((()))()(())(()(((((((((((()(()()((())((((()()))(()))(()))))()((())()))(()))))((((())))())(()))()(()((()((((())((((((()((()((()()(((((()))))))(())((((()((())())((())()(()()()(()))()(((()(((())(()()())(())(((())))((()())())((()))(())))()()(())()())(())()())()))()())))()(((()(((())))()(()(()(())())()()())((())())((())(())(()()()(((()((())))()()))()())((()(((()))))(((()((()))))())(((()()))())()))))()()(((((())()(((()((())(())())))())((()())))(((()))()))(())())))))()(((()(((())()())()()(()(()())))()(()))((())(()))((()((()(()(())(((())(((())))))()((()((()))()(()))))((()())))(())((()())(((())()((()()())()())(((()())((())(()))(())((()((((()))()((()))(())()))()())))((()()(((((()((())()(()))(()((())))()(()()((()))(()))()))((())(()()(((()()(())(((()))))))(()()()))((()(()))))()))))())())(((()(()))))(())(())())()(((()()()(()())()((((())()())))))(())((())(()(()))()(())())))()))()()()))()))(((()())()(((())()))(())(())((()))()(())()))())()((())))()))(()((())))(()())()((()())()(()(()()())))(()())(())))(()())()))())())))(((()(())())(()(()())))())()(()))(()))))(((()()(()()))()))((((((())())))((())((((((((()((((()))(()((((()))))))((((())((())))(())((())(()(()(((()))))())())(((((()(())))())(())))))(()()((()(())((()())))(((((((())))()(()))()))(())(()())((())()((()))())(()(((()()())()()(()))()())(())(())))()()(())(()()(())(()(()((()((((((((()(()))()()(()))(()()(()))(()))((()(()))()(()(()(((())()(()(()))))((((()))())))((()()))(()))))())))()()))()))((()(()((()((((()))))()(()((((()))))((()))()((((((((()))))((()()()))((((()()((())(((())()((())(()(((()()()()()()()())())(()((())((())))(((())))(())(()))()()(())())()()()()))))()))))))())()())))(())())()(()()(()(((()(((((()(((()())(())))()()()())((((())()))()(())()(())))(())())))(()())()((((())((()(())))(((()()((())()())))))(()()((()))(((()((()((((()(()()())((())())((()()(()))))()(()((((()))())()(((()((()())(()()))((()))(()()()()()))())()(())())(()(())))(((())())())(()())()))(())()(()))))()(())())()(())()))()())))())()((((())()(((((()()()))(()())(((()))()))))((()(((()(())))()((())()))())()(((()()(())))())(((((())((((())((()()())(()())(()))(((())))(()))(()))))(())())())()))()))))())()(()()))()(()()((((()))))))((((())())())(((()()))(())(())()()()(((())()((()()(())(()))()((())((())()((()))))(((()))()((()(()))(()(())()(()()))())(())()))())))()(()()()(()(()))()(())(()((((()()())(())))()())))(())(())((()))(()((((())()(()((()(((()()())((((())()(())(((()))))))()((()(((())()((()()()()))(()(((())))((()())(((()(((())))(()))(()((((()())())(()))(()((())())((()()())()())(((((()()))()()((()))()((()))()())))()(()()()()))))))()())()()())()(((())((()((((((()(())))()(())()))()()()()()()(((()(()))(()()(())))(((()())))((()((()()())))())()))(((()((()()(())()((()(())(())()(()((())((((((()((()()(()())()()((()))()()()()))(())(()))))()()()()(((((()()))))())(()()(((((((((()))(((((()(())()()()))))((()))(((())))(())))(()))(()(()())())((()))()())(((((((((((((((((((()))))))((((((((())(()((()))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))((((((((((())((((())))))(((((((()))))(((((((()))())))(((((((())))))))))))))))))))))))))))))))(((((((()((())))))((((((((((((((()))))))))))))))))((((((((((((((((((((()))((()))))))))))))))))(((((((((((()))(()))(((((((()))))((()))(((())))))))((((((((((()((()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))(((()))))))((((((((((((())))))))))))))))))))))))))))))))))))))))))))))((())))((((((((((((((((((((((((((((((((((((((((((((((((((((((()())((())()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((())(((())))))((((((((((((((((((())))))))))))(())))))))))))))))))))))))))))))))(((((((((((((((((((((((((())((((((((((((((((((((((((()((((((())))())))))((((((((((((()(((())))))))((((((())))(((()))))))))))))))))))((((((((())())))))))(())))))))))))))))))))))))))))))))))))))))((((()((()(()))))))))))))))))((((((((()(((((()()))(())())(()))())))))))))))))))))))(((((((((((())))(((((((((((((((()())))(((((((())(((((((())))))))))((((((((()((((((()))()))))))())(((((()(((())())))))()((()))))))))((()((()(()))()))(((((((()((())))((((((()))(()))))))))((((((((((((((())))))))))((((((()(()))((()))))))(()))))))))))()))))))))))))))))))(())((((())())))()))))(((((((((((((((((((()(((((())))))))))())))))))(((()))((((((((())))((((()))))))))))))((((((((((()()))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))(((((((()))))))))))))))))))))))))))))))))))((((((((((((((()(((((((())))))))))))))((((())))))(((((((((((()))((())))))))))())))))))))((((((((((((((((((((((((((((((((((((((((((((((()((((((((())))))))))))))))(((((((((((()(()))))))))((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()((()(((())))((((()))))))))))))))))(((()()))((())))))))))))))))))))))))((((((((((((((((())))(((((((((((((((((((((((((((((((((((((((((()))))((())(((((((())))))))))))))))))))))))))(()))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))()))))))))(((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())()))))))(((((((((((((((((((((((((())))((((((()))))))))))))))))))))(((((((())))))))))))))))))))))((((((((((((((((((((((((((((()())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((()))))((((((((((())))))))))))))((())))))(((((((((((((((((((((((()))((((())))(())))))))))))))))))))))))))))))))))))))(())))))((((((()))))))))))))))))))))))))((((((((((((((((((((((()))))))))))))(()(((((((())))())())))))))))))))((((((((((((((())))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))()))))))))))))))(((((())))(((())))(((((((((((((((((((()))))))((((((((((((((((((()((())))))))))))))))))))))))))))(((((()())))(())))))))))))((((((((((())((((())))))))()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())())(((((()())))))(()))))))(())((((((())))))))))))))))))))))))))))))(((()))(((((((((((((((((((((((((((((((((((((())))((((((()))((()))))))))))))))))(((((((((((((())))))))))))(((((((((()))))())))(((((((((((((((((()())((((((()))))))))))))))))))))))))))))((((((((((((((((())))()))))))))))(())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((())))())))))))((((((((((((((((()))(((())))))))))))))))))((((((((((((((((()((()(())((()))))))((((((((((((((((((((((((((((((((((((((()))))((())(((((()(((()(((((()))))()))))))((((((((((((((((((())()))))))(((())()))))))))))))))))))))((((()))(()))))))))))))))))))))))))))))))(((((())))))))))(((()()))))))(())((((((())))))))))))(((((((((())))))))))))))))((())))))))((((((((((((((((((((((((((((((((((()))(((((())))))((((()(())))))))))))))))))))))))))))))))))))))))((((()((()))))))))))))))))))))((((((((((((()))((((((((((((((((((((())((((((((((((((((((((((((())))))))))))((((())))((((((()()())()))((())(((()))))))))))))))))))))))))))((((((()))()))((((())))))(((((((((((((())))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(()))))))))))))))))))))))))))))))))))))))))((((((((((((()(((())))))(()))))))))(())))))(((((()))((())))))))))))))))))(((((((((())))(((()))))))))))))))))))))((((((((((((((((((((())(()(()))))((((())))))())))())))))))))((((())())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((())))))((()((()))))(())))))))))))((((((())))))))))))))))(()))))))((((((((((((((((((((((((((((()))(((((((((((((((())))))))(())((())))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))((((((((()))))())(()))()))))((((((((((((((()))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())((())(())())))(()))((((((((()))((((())))))((((((((((((((((((((((()))))))((((((((((((((((((((((((((((((((((((((())(())))))))))))))((((())))))))()((((((((())))))))()())((((())(()())))((()(((())))())))))))))())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))((((((((((((()((((()))(()))))))))))))(((((((((((((((((()))))))))))))((((((((((((((((((((((((((()())))((((((())))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((())))((((((((((((((((((((((((((((((((()))))))))))(((((()))))))))()))))))))))))))(())(((((()(()()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())))))))((((())))))))))))))))))(((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))(((((((((())))((((()(()((())))))())(((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))())))((((()))(((())(())(())(((((((())))())()())((())))))((((((()((())())))))))))))))))(((((()()()))((()))))(((((((((((((((()))))((((((((())))((((((((((((()))(((())))()((((())()))))((((((((((((()((()))))))))))))))))))))()((((())))()((())))))))))))))))(()))))))((((((()))))))))((((((((()()((()))))))))))))))))))))))))(())))))))))))))))(((((((((((((((((((())))((((()())((((())))))))(((((((((((())))))))))))))))))))))))))))))(((((((()((((((((((((((((())))))))))))((((((((((())))))(((((())))))))))))))))(((((((()))))))()(((((((((((((((((((((()()(()))))((((((((((((((((())(((()(((((()())))))((((())))(((()))))((((()(((((((()))(())))))))))))))))))))))))))))((((((((())()))))))))))))((((((((((())))))))((()()))))(((((((()))))((()))))(((((((((((())))(((((()()()))))))))()(((((((((((((((())()))(((((()((())(())))())))(((())))))))))))))))))))))))(())(())))))))))))))))(((((((((((((((())))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))((((((((((())))))))))))))(((((()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))(((((())))((((((())))))))))))))((((((((((((((((()((((())(((((())(((()()))((()))())))))())(((((((())(((((((((()((()))))((()))))((())(((())(((()()))))))))))))))(()(((((((((((((((((((()))))))((((((((()((((())())())))(())(((((((())))))))())(())))))))))))(((((((((()))((()))))))(((((((()))))))))((()))))))))))))))))))))))(((((((((((((((()(((())(()))))))(((((((((((())))(())((((((((((((())(()))))))))))))))))))))))))))))))((((((((())))))))(((((()(())))(()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))))))))((((((((()))))((((((()))))))))))))((((((((((((((((((((((((((())())(())((((((((((((()))))(())))))((((())()(((((((((((()))))))(((()))))))))))()((())))))))(((((()))))()()(())))(((((((((((((((((((((()))))))))))))))))))))))))))))))))))))((()()))))))))))((())))))))))))))))))))))))))))((((((((((((((((())))))))))))))))))))))((((((((((((((((((((())((((((((((((((()))(((((()))()())))))))))((())))))))))))))))((((((((((((((()))(())))((((((((((((((((((((((((())))))))))))))))(((((((((((((((((()))((()))(((())))))))))))))))((((((((((())))))((())))))(()(((()))((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(()())((((((((((())(((((((((((((((((((((((((((((((((((((((())))))))())))))))))))))))((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))(())((((((()()))(((()))))))))))((((((((((((((((((((((()((((((((((()(((((((((())))))))))))))))))))))))))))(()))))))))))))))))))))))))(((((((((((((((()))(((((((((((())))())))(((((()))))))))))))))))(())))))))))))))))))))))))))))))((((((((((((((((((((((((())))))))))))(((((()(((((((((())))))()))))())(((((((((((((((((((((((((((((((((()))))))))))))))))))))))))((((())((()()(((()))()())))()()))))))))))))))))))))))))))))))))))))(((((((((())(((((((((((())))((((((((((((((((((((())))()()(())))))))))))))(((((((((((((())((()))))))))((((((((())))())))(())))))))((((((((((((((((((()))))((((((((((((()()(((()))))(((((((((())))))))))))()))))((())))))(((((((((((((((())))()))((())((()((((((()))))))(((((((())))(((())))()))))))(((()))))(((())))))))))(())))))))))))))))(((((((((((((((((()))))))))))()))))))))))))))))))))))))))))(((())))))))()))))))))))))))(((((((((((((((((()))))))))))))(((()(()(()))((((((((((((((((((((((()()))()))))))))))))))))(((()))))))()(((((())))()))))))(())(())()())))))((((((()))))(((())))))((((((((((((((((((()))))()(((((((((((((((((((((((((((((()))(((((((((((((()))))))((((((((((())))))))))))))))))))))))))))((((((((((((((((((((((((((((((())))())))))))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()))))(((((((((())))))))((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((())))))))(())))(((((((((((((((((((((((((())((()))))))(((((((((())))))))))))))))))(((((((((((()((((((((((((((((((()))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((())))))))))))))))((()))))))))))))))))))))))(((((((((((((((((((((((((()))))))))))))(((((((())))))((((())))())))))))))))((((((((((((((((((((((((()))))))))))(((((((()))))))))))()))))((()))((((((((((((((((((())())((())(()))(()))))))))))))))))(((((())))))))((((((((((((((((())))))(((((((((((((())))))))))))))))((((((((((())))))))))))))))))))))))((((((((((((((((()))()))))))))))))((()(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()())()))(((()(()))(((((()((((()()))(()))((()(()((()))))((()())))))(()(()(())))(((((((()()))))))(())(()()(()((())(())()(((()()))()())()))(((()((()()()((((()((()))))())()()()()(()(()()()((())())()()())))()(()((()())))()(()))())))(())(()())))))()))(())))()((()()(()))(()(()(())()())(())()()))(((((()())))())(()))))(())()(())))((())()()(()()(()((()))()())()))))))()(()))((()())(()()))()(((((())))())))((())()()))())))((((()(((()())((()()((()()(()()))((()))((()(((((()())))()((()((()))))((()((()))()()))))))(()))()))()())()())(()())))))()()((()(()))(())(((())(()((()())))((()(()(())()()(()()())(())()(())()())(()()(())))))()))()()()(())())((())(((((((()(()()()))))(())((())())))()(((()()((())()))()))(())(()(((())()))))(()())()))))(((())()((((()())())))())())()())))))()()))))))(()()))))((()()(()())))(()((((()((((((((())()))()(()))(()()()((()))()))()())(()))())()()(((()(()((((()))(()))))))(((()())(()))(())(()((())))))()())))())))())))))()()()(()()()))))(()(()()())()())))))((((()())))(()()()())((()(()((((())))())(())((()()))((())))))((((((())))()))((()(()((((()(()()()())))))()))()((()))(((((()()()))())())()(((()())(()))()(((()))(()()()((()())))((((())((((()((()())))))()(((()))((((((())))(((())(()(()))((((((()))(((((()))((((()))())((()()())()(()()((()))()(()))))(()())))((())((())))()(())())()()))(()()))))()())()()))))()()))((())(()()))()(((())()(())(((()))()))())(()((())))(()))()()(()(((())()))()((()()))(()))(()))()))()))))()))())))((()(())()((((())()()())()((((())()))))()(())))())))())()()())((((((((()())())))))))))(((())()()())(((()(()(())(()((())))()((())()((()()((())()()()()(()))(((((((())(()(()(((()(())(()(()))()))(()))))(()())))(()))))(()))()))(()(())(())())())))))))())(()((())())(()((()(
|
|
()(())())))))()((()())((((()((()((((()(()(())()()))()))(((())))((())((())))(())))(()((()()((((()((()())((())(()))()(()()))(()))()(((()))((())())((()())((((()()))((((()))(())()()((()(((())(()((())(()()())))(())()))((((())(((((()()((()(())()())()(()))))))((((()()())())((()(()(((((())()()()()()())))()()))()()(()(())((())))())(()())))()(())(()))))((((())()))())(()()((((())())((())))))(()()(()))()()()()))))((())()))(()))())()((()((((()(((()(((((()()((((((())))(()))))((((()))()()))((()))(()()(((((()()())()((()(((())()()))(()))(())(()((()))))))()))((((()(()((()()()()(((()(()))))((())(()((()())))(((()((()(()((()()))()))()()()))()((())((()))()((()(()(()((((())((())()())))())(())()()))()())()())(()(()())()(()()))))(())())()))()))((((((())(()(()))()()(()(())()((()))())((((((((()()()((((())((((()(()))(()))(())()(())((((())((((()((())((())()(((((()))()((()))((())((())((()))(()(()()))((()()()(()))))(((()(((()()(())()(((()))())())))())((()())))()((())())(()))())())((()()()(((())())))(((((())(()))((())))((()(((()(((()))(()))))(())))))(()()(((()))()()())()()())())((()()))(())()(((()()))()(()()))((()(()(()()()))))))))()()))))((()((())))((((()(()())))((()(((((()))))((()))())))()))()()))((()))))))(((()))))(((((()())(())))))(((())())()((())(()(()))()())()()((())()((()(())()()(())(())(((()))))(((()())))()((((())()))()())))((())))))))())))(()()))))))))))(())))))))(()(())))((((((((()(((((((((((()))(()()((()))())))((()((())())())())))(((()())())()((()((()((()())(()()()))())()(())))()((()(((((()()())((()(()))))(()()()())))(()(((()()((()((()))()(((())(()()))))()()()()(((((()()))())(()))())(())(()((())(((()(()()()(()())(((((((())()()()(()(((()())())(())((()(())(()))(())(((())(()))()))()))(()())())()))()(()())()((())()()((())()))())))()))))(())))(())()(()())()())))()())(((()((())()))())()(()(())))()))))))((()())()(())))()())()))()(()(()))))))()(((((()())())()((()))()(()(()))((())))()))))(()())(()()((((((()())())())(()())))(((()()()())))()))))(()())))()))()(((())())()())())(())())(())(()))())(()())))))()())())(()((()())()))())()))))()(())()(())))))))())(()())))))())()))()(())(()(((()))))(()(()())))()(()(())))))(()())(((()()(()((()())))))))))())))()()((((())))()())())()))(()())))((())(((()())))(()()()))()(())(((()()()(((()()()))(()(())(()(())))()()((()(())(()))())()()))())()(()()((())()()))(()()))()))())((((()))())))(((())((((())()(()))))())((((((())))()()())(()))((((()(()))(())))()(()())()))))((()))())()())))((())())(()((()))()((((()((()((())()(()((())))())(((()(())))()(())())((()(()))()))((())()(((())()(()()(()())(()((()))(())))()))())(()()))))(()(()(())())()()()(())))()((((()))()(()))))(()()))()(())(())((((()()(()(((()())(((())())()))((()))((((()))(()()(((((()()))(((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((((((((((((((((((((((((((((((((((((()((((((())()))))))))(())))))))(((()((((((()((()))))))))((((((((((((((((((()))))(())))))))(((((((((())))))))))))))))))))))(((((((((((()))((((((((())(((()))(((((((((((((())))))))))))))))))))))))(((((((((()))))((((((((((((()))))))((())))))))))(())))))))))))))))))))))))))))))))((((((((((((((((((((((()))(((((((()((())(()))))))))))))))))))(((((((((()))))())))(()(())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((()(()))))))()))))(()(((()))))))))())))(((((((((())))))))))))(((((((()))(())))))))))))))))))))))))))))))))))(((((((((((((((())))))))((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))(((((((((())))))))))))))))(((((((((((((((((()))))))))(((((((((((((())))))(((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((())))))))))))))((((((((((())(((((((((()))))))))))))))))))))))))))(((((((((((((((((())))))(((()(((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))))((((((((()((((((((((())(((((())))))((())(())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()((((((((((((((((((()()())))))((((((((((((((()))))((((()))(()))))))))))))((((((((((((((((())((()))))))))))))())))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))(((((((((((((((((((())))))))))))))((((((((()))))))))))))(((((((((()((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))()))))))))))))))))))))))((((()))))(((((((())))))(()()))(((((((()(())))))))))))))))))))))(((((((((((((((((((())(((((((((((((((((((())))))))()()))))(((((((((((()))))))))))))))))))))))))))))))((())))))))(((((((((((((((((((((((())()))))))))))))))))))))(((((((((((((((((())((((()))(((((()))(((())(((((((()))))())))))))))))))(((())))(((())))))))(())(())))())(()))))))))))))))))))))))))))))))))))))))))))))))))))))))(()(((()())()(()(())((()(())()))())))((((((((((((((((((((((((()((())))(((()))))))((())()))))))))((()((((((((()))))))))))))(()))))(((((((((((((((((())))((((((((((((((((())(((())((()))())))))(((((((((((((((((((((())))))))))))))))))))))))))))))(((((())(()((())))))))))(((()))))))))))))((((((((((((((((((((((((((((((((((((((()))()))))))))))))))(((((((((())))))))))))))))((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((())))))(((((()))))))))(()))))))))))))))))))))))))))((((((((((()())))))))))))((((((((((((((((((((((((((((((((())))((((()))(((((((((()))))))))))))))))))()((()))))))))))))))))(((((((()))(((((((((()))))((((((())(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))(())()(((((()()))()))))(((((()()(())()()(((())()(((((((((((((((((((((((((((((((((((((((((((((()))))()))))))))(((((())(((((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))(((((((((()))))((((((()))))))))))))))))((((())))(((((((((((((((())))(((((((((((()))))()))()))))((((((((()))(((((((((((())))))()(())()))))))((((((((((((((()))))))))(((()))((((((((((((()))(((((((((((((())))))))))(((((((((((((())))))))))))))))))))()(())))))))))))))))))))))())))))(((()))))))))))))))))))((((((((((((()))((((())(())))))))))))))))))))))))((((()))))))))))))))))))))))((()))(())((()(())(((()((()))()()(((())()))()())))((((())()))(()))()))()))()())()((())()(()()(((((((()(())())(()))())))())))()()()()()(())((((((((()((((())))()()(((())()))(()))(()))))())()(((()))()())((()(()))())()(())()()(())))()))(())))))(())((()())))(()(())())(()((()()((())))(()(()))(())(()))(())(())(((()((())))()()((())()(()())(((())((()())((((())())))((())()()(())))))))((())((((())((((()()))()))))))((())))((()(((()()))()()(()()))()(()(((((())((())()()(((())()))))()((())(()))())()(()()(())(())(())))()()(())(((())(()))()))))())()))(()))()())())))(())())))()())((((((())()))())(((((()(())((((()()()())))))((()))))()()))()(((()())))((((()))((((()()(())((())((())((()))((()))(())((())(((()((((()))()))(()((())()())(((((()))((((()(()(()))(())())(()))())()()()((((((((((((((((((()(())(((((()()((((()))())))))))())))(((((((((((((((((((((((((((((((((((()(()))())))))))))))((((((((((((((((((((((((((((((((((((((()((((())(()))))))())))))))))(())))))))))))((((()(((())()))(()))))))))))))((((((((((((((((())))))(())))))(((((())))))))))((()(()(())((((((()))))))()))))))((((())((((()))))))))(()))))())))(((((((())(()))))))(((((()))))))))))))))))))(((((((((((()(()(())))))))))(((((((()))((((((((((((()))))))))))))))))))))))))))))))))(((())))))))(((((((((((((((((((((()(((((((())))))()())((())))))))))))((()(((())(((())))()))((()))))((())))))))))))(((((((((((((((((((((((((((()(((((())((((((((((((())))))))))))))))))))))))))))(((((((()))))(((((((()())))))))))))))))))))))))))))))))))))(((((()))))(((((())))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))()))))))(()()))(((((((((((((((((((((((((((((((((((((((((())))))))))))))((())()))))))))))((((((((((((()((((()))))))))))((((((())))))))((((((((((()))))))((()))))))))))))))))))))))))))))))))))(((((()))))((((((((((((((()))))(((((((())))))))))(((())))(())))))))))))))))))))))))))))))))))))))))))))(())((((()))))()())(())(((()((())())))(()))))((()()(()))((())))(((((())())(())))(((((((())(()))((())((()()((((()))()((()()())((())((()()())))()))))(((()))))())()((())((((((((((()))()(()())()((())(()))((()()()))()))()(()(())()()(((()))((())()(()((())(()()()((())()((())))))((()))((()(())((()()()(((((()()((()((())((()()((((()()()(()())((((())()(()())((()))()(())(((()))(()(((()())(()(()()())((())(()())))(((()((((()))((()()())((((()(()))(())((())))(((()()))()(((())(())))((())())(())((()())((())()(()(((())())(()(((()()((())))()())(())))()))())))(((()(()((((()(((((((()()())()))()((()))((()(()()()((()())(())()))((((())(())(())((()())()(())()((())))((((())((()))(())())()((())(())))((()((()(()()((((()(((((()))))))(()))(())((()))()((()))))()(()((((())))))(()())((()((((()()((()())())(()))(()((()((()))))()()))()((())()())((((()))()(())())))())(()((()(()()())(((()())))))))()()()()(((()())(((()())()))(())(())()))(((()(())((()(()()))()))((()((()()(())()()()(()(()())))(((()()))(((((((((((()()((((((())(()))))((()()()))(())((()))))))((((((()()))())()()((())(()(()))(((())(())(()())))((()(((())())((())(((((((()()()()(()))(()(())(()()())((())))())()(())(())(())))((((()()(()()(((((((()(()))))()()()()((()()))))(((()()(())()(((()())(((()))()))(((()()(())((())()))((())()(()()(((())))))()())()((())()))(()()))(()()))))))))()()())))))))(()((()(())(()(()())()(()((()((()()())(((())((((((()()((())()()))))((()))()()()()(((()))(()())(((())))))()()(((()()(()))()())((()(((((((((()))(((()())(()((())))()(((()()(()(((()))))()()())))(())))()((())((())()))()())())((())))()(()(((()(()(()))()))()()(()(()))()))(())))(()((()((((((()))))))())(((((())())))))((()))()(()((()))(()(()())())()))))()((())()(()))()())()))(()(()((()((((()()(())()(()))((()()(())()()((())(())(()()(()))()()(()())()()(())()))((())())())()()))))()(((()()))))())(()())(())())())()()(()())()(())))((())())))())())(((()(()()(()))((((()(())(())()(()((()(((()(()()()())()))())((()()()((()))(())()())(()(()((()(((()))(()(())))()()))()(()()((()((((()))))))))))))))()))((()))((())()(()(((((((((())()()()(())())(()))((()))(()))))))()((())(()((()(((()(())())())()))((()(((()))))(((())))())((()(()())()()((())((()())())((())()()(())(()()(()))))()())()())(())(()((()))(((())()((())))())()((()(()(()()(()((())(()())))(())()))()())(())((()(((())()((())(()))()((())()()())(((())(((((()(()()()))()(()(()()()(())))()()(())(()((())())))()()(()(()(()()(())(())))(()(())(()))())(((()))()()((()()(((((()))((((()))))))((()))()(()))(((()()()()(()((((()(()()(((((()()(())))()(()))()((())))((()()))(((((((((()(()(()))))((())((((()()()()()(()()())(()))(())()()((()))()())()((((())())()(((()()(()(()())(()))()(()()()))(((()()()()))()))))(()))(())()))((())(())))(()(()()()()())()(())))))()())((())))(()()))))()()())()()))))((((())(())()(())))(()())))()(())(()((()(((()))()))()(()))()(()())((()(())))))(()())()(())((())()))()())((()()())()((()()()((((((((((()))())(()(()))))))))((()())))(()()()))()))))()(()(())()(()((((((()((()((((()))()()))(((((()()))()()((()))))))(())()()()))(()(((()((()()(()()))))))()()))(())))()()))))(())()(()(()(())((((()())(()(()))())((())()))))((())()))(()))()())(())()(()(())))()(((())))(())()())()(((()()(()))(((((((())()(((()((()())))(()(()))(()))))(((())(())(())((()(()(())())(()()()))())((((())())))((())()))(())(())()()())((()(()))()((((())))(((()())()))(()))((()()()(()((()))()(())(((()((()))())))((())))))()()()()())))(()())()()))))))()(((()(())(((())))))()())()((()()(()))()()())))))))())((())(())((((()))(((((((((((((())()))())()))()((()()()()))((((()))))(())()())))()(((()(())))())())((())))((((()()))()((((((((()(()(()(()))((())())()()()()((())()()))())))(()(()()))))(()))))(())()()(()(()()(()(()((()))()))(())(())((()()))()((())))))()((())((()))(()))()((())((((((()))())())()))(()())(((()))(())))((((()(((()(((()((())())(()())(((()(())(()))()()()()(()(())(()))()()))())))))()()(((())))((((())(())()))))))))())(((()((()()(())))))))))())())()()()))(())(((())))))()())(()()())))(())())()(()(())))()))())(()))((((()((((()())())(((()))))())((()))()))(((((())()()((((((()()()())))))((()()(()())))()()(((((()())()()))((())(()(()(()()(())))()()()(()))()))()))(()()))()()()))(())))))))))(()()((())(())((()()(()))))))()()())))()))))(())(()(()(()(())(())()((((()()(()()((()()(())()))()(((((()()))()()))()()))))())((()()()()())((()(()((((((())()(((())()((((()()))()((()))())((()))))()))(()())(()()()(())))((((((()(()()((()))()(((())(()()())()((((()())())(()((()(()))((()()))((()(((()((((()))(()()))(()))))(())((()()))(((())()(()()())())())((()())(()()(())(((()())()()(()))))())(())()(())))((((((()()(()(()()()(()((())(()))((()()(((()())))())()()(()))))))())))))(())())))))()((())(()(()(((((((()((())())((()))()))(((()()))((((((((()(()))))((((())((())()())((())))(()()()()())()()(())()((())(()()))))()((((()())(((((()))((()())())(())((()((()))((())))(((()(()))(())))((())()))))))))((()((((((())(()))(()(()(())()))())(()))(()()((((()()()(()()()())(((()(((())()()(()()))()))()()))(()()((((()()()((((()(()(())()))())((()()()))((())))(()))))()()(())((()())()()())()))()((())))(()))(())(((()()))(()()))(((((((()((()))((()(())(((()((()()))(((()(()((())((((()))()((())())(())(((())))((())(()())(()(((())))((())(()()())((((()()((((()(()()()((()()))))()))()(((())))(()))()()(((((()())()((()())())())()()((())(((()(()()()))())()(())(())))))((()))()((((())())(((((())())))(((((()()((()()(()))((()(()(()()()(((()()())))(()(())()()))))())()()((()())())((()()((()))))())()(()(())()(())))(())(()(()((())(((())()())())()(()))))((()))))())()))())(((()((()(()()()())())()()(((()))(()))))(()())(())))))(()))(()((()()(())(((((()(()(())))))((()))()))(())))(((()))(())(()()))()())())))))))((((((())(((((((()))))))))((((()())))(()))((()(((((((()))((())(()()))())(()()()()()(()((())))((((((())))()(((()()()(())())(()))()())())()()()()()()((()((()()))))()((()))((())))()()()((())()(())))(()(((()(()()(())((()()))(()(()))()))()))(()))))(())())(((()())(()((()((((((((((((()((())))()(((()(()))(())(()))(()()(()))))(())((()()(()))()))(())())())()())()(()((()(())())(((()((((((()())(((())()())()))((()())((()))())()())((())(())((()(()()(())(()()))((())()())()(()()()))()))((()((())()())))())))()(())())()(()()((())))))(()()()))(())(()()(((()()(((((()))()((((())(((((())()()))((()())((()()())((()())(((()()))(())()(((()(()()((()(()))()(()(()((((()()))())))(())))())((())))()()()(())(()((()(())))))(()())))()(())))(()))()())(()((((()(()()())())()(()()())()()()()()()))(()()(((())(())(()())(((()((()()()()()()))(()))())))((()((()(())(())())()())(()(()()(())))((((()()))))))())(())))))((()((()))()(())())(()))))()((())))((((())(()(((((())(()()))(((((())((((())(()()()((()()))((())(()()((()())()(((()())))))(()((((()()(((((()()()()(())(()())))((()()()()())))))()))))(()))(()))()(()())))())((((((((((((())((()())())))(((())((()))(((())((()))())())((()(()))())())(()()))()))))())))((()(()((()((()()(())(()((())()()())))((((()(()()())(()))())())(()(())())))(())))))(((())))())()))((()(()())))))()()())))(((()()()()()((((((((()))(((((()())(()))()((())))))(()()(((())((((()(()))((())))))(()(()))()())))()()()))())())())()())(((())())))((((()(())(()((())()()))))))))((()(()))())))(((((())()))))))((()))()))(()((()((()(((()(())((())((()((()(()((()((()))))(()))())(()((()(((()()))(())(())))))()())((()))(()())()))()())())()()()))((((()(()()()))()(()(())(()(()((())((()(())()))))()())(()))()))))((()()()())()(((()())())(()()))((((()((((())))())()))))((((((()())))((())))())()(((((()))())))(()((()())()(())((())))(())()((()))(())((())))()))))()()()((()(()()))((()((())()(()))))()()((())())((())(((())(((((((()()()())(((())())))(()()((())((()()())()))()()(()(((()()(()))(())(()(()(())))()()()(()(((((())()(()))()(())(())((())((()))())))(())(()())()(()))()))())()((()()(()(())()((())()(()))))(())))()((())()()((((((())))()()((((()))(((()(()()))(()(())))(()))(()(()))(())(()((()(()(()))())((()())((()())))(())(()))))))))()((((())((((((()(())))))(()(())(())(((())((()((())(())((())))())()()()((()))()())(()())))))(()()()())))))))))()))(((((()()(())(()))))))())(()(())))(((((())))(())(()((()))()())(()()))(((((((()()(())())(()((())(((())(()))(()))(())))))((())(((()(())))))()(())())()((())()))(()))())(()((()()(()((())((((()())()())(()))))())))(()((())(())(((()((())()))())()()))()()())()()())(()((((()(()())))))()())))))()))((()))()())()((((()())())())(()())())())((()))(((()()(()(()))(()(()()((())()))(()()))()((()()()())))())()((())))(())))(((((((()((()(())(())()(())()))()(((())((()()((((((()())()((((((()))))((()()()()()))())((())((()(()(((()())()(()(()()))(()())))(()())))()())))))()(()())(()(((()())()(())())(()((()))())))()())()()))())(()))((())(((((())((())((()())(((()()(((())))())((()()))()(())())(()))()(()())())))()))()((())()())(()()()())))))))(())((()(((())))()(((()())())))(())))(((()(()((((()))))))(((((((((((((((((((((((((((((((((((((((((((((((((())))))))(())))))))((((((((((((((((((())))((((()))(((()))))(((((((((((())))))))))()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((()))()())(()))))()))())))()))))))))))))))))))))))))))))))))()(((()(()))))))))))))))))((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))))))))(((((((((((((((((((((()))))))))))))(((((((())))))((((((())))))))))))))))))))((((((((((((((((())(()())(((((()(((((((())))((())))))))(())(()((())))))))))))))))))((((((((((((((((((((((((((()(((((())((())))))())(((((((()()()))))))(((())()))))))))))(()())))))))))))(())((((((((((((((((((((()((()))((((((()))))))())))((((((((((((((((((((((((())))))))))))))))))))))))((((((())))))))))((((((())))((())))))))))))((((((()))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()((()))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))()))))))))))))))))))))))(((((((((((((((((((((((((((())))))))))((((((((())))(((((((())))))))))))))))(((((((((((((((((()((((((((((()())(((((())))))))))))))))))))))))))))()))))))))((((((((((((((((((((((((((((((())))))((()))))))))))))))))))))))))))))))())))))))))))))))))((((((((((((((((()))))(((((((((((())))))))))((((((((((((())))((((((()))))))))))))((())(((((((((((((()))))))))))))))))))))(((((((((((((((((()))))))))))))(((((((())))))))))))))))))((((((((((((((()))))((((((())))))))))))))))))))((((((((((((((((((()))))))))((((((((((((()))))))))(((((((((((((((((()))))(((((((()))))((()))))))))))))))))))))(((((((((((((((((((((())))((((((((((((((((()))))))))))(((((((((((())))))))))))))))))))))))))))))))((((((((((((((((()))))))))))))((((())))))(((((((((((((((((((((((((((())))))((()))((((((((((((((((((((((((((((((((((((((((())((((())))))((((((((((((((((((((()))))()(((((((((((((((((((((((()((((((()((())))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))(()))))))))))))))))))))))))))))(((((((((((((((())))))((())))))))))))(((((((((((((((((())))))((())))))))))))))))))))))((((((((((()))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((()))(((((()))))))))))))))))(((((((((((((((((((((((((((((((((((((()))(()))))))))))((((((((((((((((((())))))))(((((((((((())))))))))))))))))))))(((((((((((((((()((((()))))))))(((())))))((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()()))(())((((((((((((((((((((((((((((((((((()((()))((((())(()))))((((())()))))))))))((((())))()(((())))))))()))))))(((((((((((((((((((((()((((((())))((((((((((((((()))((())()))))))))))))))((((((((((((((((((((()((((((())))))(((()))))))))(((()((((()))))(()((((()))))(())(())())(((())))))))))(())))))))))))((((((((((()())))))(((())))(((((()(((())(())))))((()))))))))))))))))))))))))))))))))))))))(((((()((((())))))))))))))(((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))((((((((((((((((((((((((((((((((((())(((())(()))))))(((())))))))))))))((((()))))))))))))))))))))))))))(()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((((())))(((((((((((((((((((())((((((())))))))((((((((((((((()()))))((((())))))((((((((())(((()))()())))())))))(())))))(((()((((()))))(()())((())(((((()()(()((()))))))))))))))))))))))(((()(())))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(())))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((())(((((((((((((((((((((((((())))))(((((((((((((((((((()))))))))))))))))))))))))))))))))((()(((()))))))))))))))))))))))))))(((()))))))))((((((((((((((((()))))())(((((((((((((((((((((())((((())))))))()))))))))))))))))))))(((((((((((((((((())))))))(((())))))))))))))))))))))((())((((((((()))))((())))))))))))((((((((((((((((((((((((()(((((((()))(((())))))))))((((((((((((((((((((((())))((()(())))))(((((((()(((()))))(((((((((((())((((((())))(()(()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))(((((((((())))((((((((((((((()))(((((((((()(((((((((((())()))))((((()())))(((()((((()(()((())))))))))(((((((((()))))))))))((((())))))))((())))))))))))))))))))))))))))))))))))))))(((())))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(()))))))((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))((((((())))))))(()))))))))))((((((((((((((((((())))((((((((((()))))((((((())))))))))))))))))))))))))))))))))))))))))))((((((((())))))((((((((((()())))))))))))))()))))((((((()))))))(((((())())))))))))))))))))))))))))))))))))))))))))))(((((((((()((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((()))(())))))(((((((((((((()((((())))))))))))))))(((((((((((((((((((((((((())))()))))))))))((())))))))))))))))((((((((((((((((((((((((((((((((((())(())))))))))))()))()(()))))))))((((((((((()))(((((()))))((()))))))))))))))(((((((()))(()))((((((()))))))))))))))))))))))))))))(((()(((((((((((((((((((((((((()))((((((((((((())(())))()))))((())))))))((())))(((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((())))))))(((((((((())))))(((()))))))((((((((((())))))))))))))))))))(((((((((())((((((((((((((((((()((()))(()())()))(()()))))))((((((())())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())))))((()))))))))))))))))(((((()))))))))))))(((((((((((((()))(((((((((((((((((((((((((((((((((()((((())())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()(((())))())))))))))))))))))))))))((((((((((())))((((((((((((((((((((((((((((((((())))(((((())))))))))))))))(())((()))))))((((()))))))))))))))(())))))))))))))))))))))))))))))(())))()))(()))(()))(((((()))(())()))())()())(()(()))()))))((((()())())))()(((()(((((((((()))(((((()))))((()))(())((())))()))(((((((()()((((()(()))()(())(())))((())()()())))())()((())((()(()((((((()())(())()((((((()))))()())))())))()(()))))(((()(())(())))()(())(()(()(()()()(()(())()((()()(())()()(((()(((()())()((())((())((())((())))((())()((()((()))()())()()))()))(()()))(()))(()()(()()))())))))((()(()((((()))))(())(())(())(((()))()()(())()))(()()(((()(()))())()(()))))())((()))()()))()()(()((())))))(((())(())(((()))()()())))))))()()()))(()))(())(()()(()))))))())(())((()((())()()((()(()()()(()(()()()))())(()((()())))()(()((()())))()(((()())()(()(())(())(())()(((()))(()((())))(()())()())((())))(()))))(()(())(()((())))((())))(()(((())(())(((())())((())())((()()())()(()()()((((()))(()(((((()()))))(()))((()))((())))((())())(()(((())((())()()(()(()(()()((()(((()(((()(((())()))()()(())))))((((())))((()(((())()((())(()(((()))))))(((()(()(((())(()))))(((((((((()))))(()))()))(()(((()))()()()())))(((()(()((((())))(())()())))())))(()))))(((((((()))(())))))((((()((((((()))(((())(((((((()()()((())((()(()((()((()()()()))((()()((()(())((((())))()()()))()(((())((()()))((()(()(()())()((())((())))())()())(())))()))(())))((((()))))())()()(()())))(())((())(()(((()((())(((()()))())((((((((((((((((((((((())))))))))((((((((((((((((((()))))))((((((((()()))))((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((()))))()))))))))))))))))))))(())))))))((())(())(()))))))))))))((((((((((((()(())))))((((((((((((((((((((((((((((())))))(())))))))))))))(((((((()(((((((())((())))))))(()())()))(((((((((((((())))))))))))))))))))))))((((((((((())))))))))))))))))))))(((((((((((((((())))))))))))))(((((())))(((((((()))((((((((((((((((())))))(((())(((()((((())))))((((()))))((((())))))(((((((((()))))(((())(())))(()))))))))))))))))))))(((()))))))))))((((((((((((((((()))))(((()))))))))))))))((((())))()))))))))))))))))))))))))))))))))))))))))))((()))()((()(()(())))))()(((()()())()))(((())((())()))()((()())))())()()(())))())())()))(())))))()()))))(())(()()(((((())())))((())())()(())()((()()()))))))((()((())()()))()(())))()(()()))())(()(((((((((())()))))((()(((((()((()))()()()(()(()(((()()))(()()()())))((())))(()()()())(())((())))))))(()(()()))(())()())(()))))))(()))))))())((((((()())())()(()))()(()()(())()()((()((((()())()))(()())())(()((()))((()()(())))(()())(()((())(()(((((()()(()((()()()())(()((()()))(((()((()))(())))()))))((()())(((((()))))))())()()())((((()(()))(((((())))())(((()(((()))(()()))()((((((())(((()()()()()())))))))(()()())()))()(())()(((((()(()))()((()(()((()())(()))((()(((((()((()(((()()))))())()())()()()))(((())((()(()()(())))))()())()))(((()))()())))()(()())))())))))()())))()((())))()))))))((((((((()(()))(())())(()(()((()))()()((())()())()(((()()()))()(()()))(())((((()))(((())))))()()))(()))()()(((((())(()(((())((()))())((((())))())(()()()((()())()(()((())))()(())))()))(((()()((((())())()((()(())())((()()((()))(())((()))(()(())))(((()()(())((()))(()())))())()))((()((()((())()())())()))))())()()))(())()(((())())(()()((((((((((((()()))(())(()((())(()()()))(()))))))))())()))(()(((())())(((())())())(())())))((()(())()())())))))((()((()(()))((()((()(())))))))((((())()(()))(()(((())())()((()()))()(())())(()))(()()))((())(()((())))))))(()()())()((())()(()())(()(()()())))))(()))())()()))))((()((((()(()()())())()(()())())(())()()))())()))(()((()()))(()))))()(())(())()))()((())())(()()()(((()()(()))()(())()())(())()((())))))((((())(()()))()))))()())(())((())())(((())(((((()(())()()((()()))))((()((()))()))(())()()())))))))(()((()()(()((())())))((()(())))()()())(((()))())())()())())()))))(()((())()()(((((((((()()(()(())()()(()()((()())))(((((()))()))(((()(((((()())()))()()(((((()()()((()()())()())(((())()()())))()(()())()()))))(((()())))()(())(((((())(()(()())(())()()((())((((())())))(((((()(())(())(()((()))()(()()))(())((((()()))()()(()))(()(()((()((())())))))()()())(((((()()()((()((((((((((()()(())((()())))((()()()(()))((()()(()))()((()()()))))(((((())))()(())(()()((())()(()))((((((((()))))()()))()))(((((((()()()()(()()(())())()(()))((())(()))))(()((()((())))(()((()))(((((((((()))())(()()))(((()(())()))(()))))(()())(()((()))())()(()(()(()()(())()(()())(())())((()())))))))()))()((()()()())(())(((((()(())()())))()()(((())()))(()))))())()((()())()))(()()))(((())()(())())))(())()(()())))(())()((())))))))(())((()())()(()(((((()(()(())()(()))()(((())))((()))))((()((((((((())()())()))(()))))((()((())))())(())()(()())())))(()()(((((()(())))()))(((((((()))))((()))())))))()(()))(((())()(()))()))())(())))((((())(()()))(()())()())(((((())((((((((((((((((((((((((((())))))(((((((((((())))))))))))))(((((((())((((((((((((((((((((((((((((((()((())()))))(((((((())((((((((()(()))(()))()))))()))))(())))))))))(())())((((((((((((((((((((((((((((((((()))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))(((((((((((()(())))))))))(((((((()))((((()((((((()())))))))))((((())))))))))))))(((())()()))))))))))(((((((((((()))())((((((()(())(())))))))())))))((((((())(((())))(())))))))))))))((((((((())))(((((((((((((()((())))(((((()))))))))))())))))))))))))(((((((((())))))((((((((((((((()))(((()))())))))))))))))(((()))((((((())(((()())()(())))))))(((()))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))))((((((((((((((((((())))))))))))))))((((((((((((((((())()))))))))))(())))))))))))(((((((((()(((((()))))(()))((()))))))))))))))))))))))))))))))))))))((((((((())(((((())())((())))))))((((((((((((((((((((())))))(((())))))))))((((()))))))(())))))))))((((((((((()))))(())))))))((((())))))((((((((((((((((((((((((((((((((((((((()(()))))((((((()((()))))(())))))))))))))(((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))())))))))))))))))))))))))((((((((((((((((()))))(())))))))))))))))))))))((((((((((((()))))))))))((((((((((((((((())))((((((((((())))))))))))((()(((()())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())(())))))))((((((((((()))))(()))))))))))))))))))))(((((((((((((((((())))((((((())))))((()()(((((()))(((((((((())))((((()))(((())))))((()))))))))()))(())))))))))))))))))))))))((((((((((((((((((((((((((())))(((((((((((((((())(((((((((((((((((((((((((((()))(((((())))))))))))))))))))))))(())))))))))))))))))))))))))))))))(((((()((((((()))))))))))))))))((((((((((((((((((()))))()))))))))))((((())))(((((((((()(())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(())(((()()(()))(())(())(())((()))((((())))))(())))))))))))(((())))))))))))))))))))))))(((((((()(((((((((()))))))))))))))(((())()))))((((((())(((((((((()))))(((((((())))))))))))((((((((((((((((((((((())))))))))))(()))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))()(()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))((()))((((((((((((((((((()))))())))))))))))))(((((((((((((((((((((()))))))))))))))))))))))))))))(((((())))))))))))))))((((((((((((((((()))(((((((((((())))))))))))))))))))((((((((()((((((((((())(()))))))((((((((()))))()(()))))))))((((()))))))((((((((((()))(((((((((((((((((((((()())))))(((())))))))))))))))))(((((((((((((((((())))))((()))))))((((())())))))))))))))))))))))(((((((((((((((()))))()))((((((((((((((())))))))))))))))))))((((((((((((((((((((())))))((((((((((((()))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()()))))))))(())((((()()))))))))))))))(((((((())))))))))))(((((((((((((()))))))(((((((()))))))(()))(()))))(((()())))))))))(((((((()))((((((((((((((((()))(((((((((())))))))))))))))))))))))((((((((((((()((((((((((((((((((((((((((())((((())))))))))))))))))))))))(((((()))))(((())))))(()((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((())()(()))()(((((()))((()((()()(())((()))()()()(()((()()()(((()(())())()((())((()(((()(())))(((((()()((())())()))((((()((((()))())()()(((((()(()))((()((())(())()((()))((()(((((((((()))))(()())(((()()())((()()()())())(()(()()))()((()()()()))))()(((((())())()(())()(((())(()()((()))())))))((((()()))())((()()(()((())())(()()((()()()))((((())()())()))())))())(()(()(()))(()((((((((((((())())()()))()(())(((())))(((())())()((((()()())()()(()((())))(()()()()(())(((()()))()(()(()())(())()((((()()(((()()))()((()(()(())((()(())(((()()()()))(((()())()(()))())))(()()((()(((())(()(((()(())())(())))((((()()((())((()()(())())())()(((())))((((()())))()))(())()))((()(()())))((()(()((((()(((((())((()()((((())(((()()()))()((()()((()()))(()()))()())())()))))()()(()(()))(()())(()(()))())()((()()))))()()())())(((((()(((()()))())(((()))()(()))())))(()()(()()((()(()((((())((((()))()(((())((((())((((()(()))(()())((())())))(()(()))((()()))(()(((())())())))(((()()()))))))()()))())()((()()()(((())())(()(()(())()())(())((()()(()))(((())())))())()())(())((())())))()))())((()(())((((()))(())(((()())))))()))()))()())))(((()))))()())())())))(()())()()()()))))()(()(())((())))()))(())(()(())()()())((())())(())(((()(()))()(())))))(()(((()))))()((())((()))))())())((()(((()())))(()))())()()(((((())(())))(())(((((())(()))()()()()))))()))))((()))))((()())(((()(()()(()(()))()(()())))(())))))(()(())(()())))(((()(()))(()(()))(()()())())(()()((()((())((()))(())(()()())))()()((()))()())()(()())()))))))()((()()(((()(()))()(())(((((((()))(((()))(())())))((((()))()))))((()(((())()(()()()((((())()(())()))((()(()))(()))((()((()())))())(())((()))(()(()(()))())())(()))()((()(())((()()(())(())())())(()))(((((())()(()()))()))))())(()()))(()(())()(((((()(((())()((((((())((()())()()()((())())))((()))))))()(())((((())))))))))((((())())))(())((())())())(()))(())()(()(((((()))))()())()()))(())()())()()(())())()(()(()(())()))))))()(())())()(())(()()(())(()(((()((((()((())))(((((())(())((()(()))(()((((((()()()()))()()))(()(()))((())()(((((()((())))))(()))(()))))(()))()())))())(()))()((()(()()()))()))))())()())((()))())()(())()(()())))))())(((((((((())(()()))))())))()(()())))((((((())(()(()())()()))((()(())((()))))(()))(()((()(((())(()()()(())()())))(()()(()()((()(((()()(())())())(())))()()()((())))((()((((()(((((((((()()()())(()))()()(((())((())(((()()))()())()(((())))()())(((())()())))))(())(()())((()(()))(())(()((((()(())()(((())(((()()((()((())()))(())((())())(((())))()()((()(()())())()))()()))())(())()())()())(()()()()))))(()()())())()(((()()))(())(())((()()(())())(((()()()))(()())(())(()()((((()(((()()))))()((())()))(()))(()()(()())))()((())(((((())()))))))(()(((())((()))((())(())()(((())))((()(((((((()))()()))()((()())(((()()()((()((()())())((((()((()()))()))((()))(()()((()))))(())))))()))((()((()()))))())(())()(()((()()())(((()))()))))(()())))()())))()()())())))))()()(((((()())()(())(()()(((((())((()))(((((()()(()()())))(((()()())((()))((()))()((()(()((()(())()()(())))())(()())(((())))(()(())()())()(())))()))))()))()((()))))())()())(()((((((()(((())(()(())()((()(((()))()())((())((())))((())))((()()(())()((()()())))((()(())))()((()())((()()(()(()))()()(()(())))())((())()()))()(((()())(((()((((()(()())))))()()(())()((()(()))()())))))))(())((()(()))))(()(()(()(((()(((((())()()(()((()))()())))(()()()())((()()((())())))((((())(())(())))()(((())(())((())(()())))(((()()))()(()())()())(())())((())()((((((()()((((((()(())))(()((()))((()))()()()((())())((()()())()())(())((((()))))(()))()(((())((((()((()))(())()())))()(())()))((((((((((())())))()()()((()(((()))(((((()(((((()))(((()))((())))(()))(()))())())((())))((()())(()(())(((()(((()))())()()))())(()))((())()()))))))()(())()(()))((()))))()())()(())()(()((()))((()(()(()()))()()(((()((()))))(((())(((((((())))(())((((((()))((()))(())(((((())))))((()())()))())(()()((())()(()(((()))))())(())())))(((()))()))()())()))(())()(())(((()(())((((()(()(())))()))())(()))(())((())(((()()(())(()((()(()()(())(()(((())))((((()()()))()()(()))))(())()))()()(((())(((()()())()((((()())))()()()((()())))))(()))(()))))))))()(((()())))))((((()())())())()()))(()(()(()())))()()))))(()(((((())(((()()(())(())(())()()()())()))))))())))))())(((((()()))))()())()())())()((()()()(((()(()(((())(()()(((()))(())(()))))()(())()()()))((((())()())(()(()()(()))()(()()()()))((()()((()()))))))()())))()()((())(()))()))))))()(((()(((((())()()((()(()())()(()()(((())))()(((((()())(()())(())()()(()(((()(())))()))()((())()(((()((()((())())(())(()))(()((()()()()))(()())()(())))())))(((()())(((())))()(()(()((()(())())(()))(())())))(()))())))()))())))))))())())((((()())(()(()()(()((((())(()(((()(((((()()(((()))((((((()(())(()))((())))(((()(((()))(())()))())()())()(()))))(((()()((())()())())()()())))))((()()((()((()(())()())(()((((()()()))())(((()(())))))())((()()((())(()()()()(())())())(()((((())()()))()))))()))()(((()()()())((())()(()(()())(((())))()((()()())()))())((((()))())()((())())()))))()((()))())))))())(()(()))())(((())))))(()(()))))())((((()((()(()(())))()()(()(()()()()(((()))()(((((()())))()(((())))((())()()))((())())()(())(()()))()(((((((()(()()(((((((()()(()())))))((()))()(((((()))()((()))()(()()))))()))()()(()(()()(()))(((()(())(()))()()(()))(())(()()(((()()))())())()())))(()))())()(((()())()())(()((((())))(((((()))())()()(()((()))())()()()()(()(()()())))((()(())())(()(()()())))((()()))(()())()((()))))))()))))()))))(((()())(((((((((()(()())))))))(((()(()))(((((())(()())))))()()()((()())(()))()())(()(((())(())())()((())()()())(((()()(()))()(())()()))(((()((()()))(((((()()()(())())((()())))(()()()()())(())))())(()((((()))()(()()))))))))))()(((()()())((()))))())(()((())))(())(()((())))(()()((())((((((()(()))(())))))((()())()))(((())(())))(()(((())((()(((((()))()(()(()()()((()((()))((())())()()((()(())((()()(())((()()())()((()((()()()((()))))()))()(())())))(()())))(()(()))))))()(()))))((()()(()()(()))))))))()()((((())))()())((()())())(())()()())())())))))(()()))()))((((()())(())())())(()(()(())()()()(())((((())(())()))()))))((()))())(((((((()(())()))())()))))()(()()()()()())()()()(())))()))))()((((())(((()(())(()()))())())))((())(()))((()()(()(()())(())()()()(((((()))()))()())))))())))())((()))((())()))())())))())(()(((())()()(()))()(())()))(()))))()(())(((((((()))())(((())(())(()))))((())()(()(()))((()()(())))))))())))())))(()(())))((()(())())())()())(()))))))))))(()()((((((())(((())())))))(((())((()))))(())((()(()(())))((()()((()(()((((()))((((()(()()(()((())((((()()(((()))((())())(())))))(((()))((()())(())))))(((((((((()))())))()(())()((((()))(((())))))(()(((()())))((())())((()(())()())((()())))((())())(())(((((((((()()))(()())())))))()))))((()))()()()()))))()))(())()(())(((()))()(((())()(((())((())())))(())(())()(())(())()))())((()((()(())))())))))()))((()(())))(((()(((())()(()()((())))(()()))()))((()(((()))()((((((((())()())()()(()()(()((()))(()()((()()))(((()(((((()))(()()((()))())(()))(())()))())(((())))()))(())))))()))())(()()((((()()))))())()(()(())))(()))((())()())()())))(()))))))())))((())()(())(()(((()(()))()((((()())(()))))(((())))((((())((())(()))))))(()))(()((())())((()(((()(())))(()((()()))()((())))())))())()))(())))(()()((()(()))))()(()(((())()))(())((()((()())((())((()(())(()))())))))()))))((((((()()(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))())))))))))))))))))))))))))))))))))(((((((((((((((((((((((()()))))(()))))))((((((((((((((((((((())))(((((((((((((((((((())))))))((((((((((((((((((((((())))(((((((((((())))))))))))))))((()))(()))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())(()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))()))))))))))))))(((((((((((((((()))))))))))(((((((((())))))))))))))))))))))))))))))((((((((((((((((((((()))))((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((())())((((((((((((())))((()((()))))))(())))))))))))((((((((((((((()))))))))))))()()))))))))))(((((((((((((((((((((())))((((()((((()))(()()))))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()(((()(()))))(())))))))))))))((((((((((((((((((((())((())))))))((()))))))))(((((((((((((((((((((((()(())(()))))(())))))))))))))(((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((()))))))(((((((((((((((()((((((()))()))))))())((((((((((())()))(()()))))))))))))((()((()(()))()))()(((((((((()))(())(((()))(())))))((((((()))))))))(()))(((((((((((((()))(()((()))))))(()))))))))))(())))))))))))))))))()()((((())())))()))))(((((((((((((((((((()(((((()))))))))((())))))))))))))((((())))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))()((((((((()))))))))(((((((((((())))(((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())(())))))))))(((((()((((())(((((((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((()))))))((((((((((((((()))(((((((((((((((((((((((((((((())((()))))))))))))))))))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))))))((((((((((()))))))))))((((((((((((((((())))(((((((((((()((())))))))))(((((())))))))))))))))))))))(((((((())))))))))))))))((((((((((((((((((())))))))))(())))))))))(((((((((((((())((()((())))(((())))))))))))))))))))))((((((((((((((((((((()((((((((((((((((((((()(()))))(((()))))((((((((((((((((((((())))())(()))(((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((()())())((())(())))))))))))))))))))))))))))))))))))))))))((((((((((((((((()((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((())))))(())))))))(((((((((())))))(()))))))))))))))))((((((())))))((((((()))))))))))))))))))(()))))((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((((((((((((((()))()))))))))))))((((((((((((((())(((((()))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))(((())))))))((((((()))))))))))))((((((((())((((((())))))))(())))))))))))((((((((((((((())))))))((((((((((((((((((((((((((((((((((()()))))))))))))))(()))))))))))))))((((())))))(((((((((((()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))((((((((((())())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))(((((()))(()))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))(((((((((((((())))))))(((()))((((())))))))))))))((()))((((((())))))))))))))))))))))))))((((((((((((((((((((((((((((((())(((((((((())))))))))))))))(((((((((((((((((((((((((((((()((((((((())())))))))))))))))))((((((((((((()))))((()))))))))))))))))))))))))))))((((((((((((((((((((()))(((()((())(((((((((((((((((()))(((((((((((((((((())))))(()))(((((((())))(((((((((((((((()))))))))))))))((()((()()()()(())))))))))((((()))((((((((((((((((()())))))))))))(((())(()((()(((()(()((())())()))))))())))))(())(((((((())())))))))(((((()((()())))))))((((((((((((((((((()))))))))))))))))((())))))))))((((()((((((((((((((((()))))(())((((((()))))))))))))))((((((((((((((((()))))))))(((((((())))))))))))))))))))))))))))))))((())))))))))))(((((((((((((((((())))))))))(())))))())))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((((((((()))(((((((((())())()))((((((()))))()))))))))))))))))))((((((((((()))((((()))())))))()))))))))))))))))))))))))))))((((((((((((((((((((((((((()((((((((((((((((((()((((((())))))))))))))))))))))))))))))))))))))))((())))))))))))))))(((((((((((((((((((((((()))))()((((()(((())))(((()))))((())((())))(()))))))))))))(((((((())())))))(((((((((((()))))))))))))))))))))))))))))((((((((((((((((((((((())))((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))()))))))))))(((((((((((((())(())((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))))))))))))))))))))()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))())())))))))((())))((((((((((((((((((((((((((((((((((((((()())))())))))))))))))))))(()))))(((((((((())))((()))(((()((()))))))))))))((((())(((((())))())))())))))))))((())((((((((()(((()))))))))))))))(((((((((((())))))((((((())))))))))))))(((((((((((()(((((((((((((((((((((((())(()()(())())))(()))()((((((()))())(((())))((((()))))))))))((((((()))))))((((((((()))))(((())))))))))(((((((((((((((((()))))((((((((((()))))(((()((((((((())))))))()())((((((()))())))((()(((())))())))(((((((()))))))))(((((())))))))))))))))))))))))))))((())))))))))))))))))(((((((((((((())(()))))))()(((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((())((())))))))))))))))))))((((((((())))((())))))))))))))))(((((((((((((((((((((((((((((((((())))(((((((((())))))))))))))(((((((()))))))(((())))(()))))))))))))((((((((((((((((((((((())))((((((((())))))))))))))))))))))))))))))))))(((((((((((((())))))))))))((((())))))))))))((((((((((()))((((((((((((())))))))))))))))(((((((((((((((((((((((())))((())))))))))))))))((((()))))))))))))))))(((((((((((((((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((((((((()(()))()))(()())(((((())))))(((((((((((((((((((((((((((((((((((((((((())))(((()))))())))(((((((())))))(())(())(((((((())))()())())((())))))(()))(((((((((((((((((((((((((((((())(()))(((()))))((())))))))))))))))))((((((((()))))))(((((((((()))((((((()()((((())()))))((((((())))(()(((())))((()))))))))))))()(((()()))()((())))))))))))))))))))))))))))))))))))(((())))))(((()())((((((()(((()))))))))))))))(((((((((((((((((((((((((((((((((((((())))(((()))))((())))))))))((())))))))((((((((((((())))))))))))))))(((((((((((()((((((((((((((((((()))))))((((((()))))))))))((((())))()))))))))))))()())))))))((((((((((((((((((((()))))))))))))))(((((((((((((((((())(((()((())((()())))((((((((()))))))))))))(((((((((()))(())))))))((()))))))))))))))(((((((()(()))))))))))))(((((((((((((((((((((((((())))((((((())))))))))(((((((())))))))))))))(((((()())())))))))()((()(())))(((((())()))(((((()((())(())))((((()((((())))))))))))))))))))))((()((())())))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))))))))((((((((((()))((((())(((((((()))))))))))))))))))))))))))))))(((((())))))())))))))))))))))))))))(((((((((((((((((((((((((((()((()((())(((((())(((((()))((())))))))))()))))((((())(((((((((()())(())))()(()))((())((()()(((()())))))))))))))))())))))((((((((((((((((()))((((()))((()((((())())())))(((((((((())))))))))()))))))))))))))))))))))(((((((((()))(((((()))))))(((((((((()))(((((((((((((((((((((((((((((((((((()(((())(()))))))(()))((((((())))(()))))()())))))))))((((()))))))))))))))))))))))))))(((((()((()))))))(((((()(())))(()))))))))))))))))))))(((((((((((()))))))))))))))))((((((((((((()))))))))))((((((((((((((((((())())))))))))))))((((()))(()))))))))(((())())(())((((())))((((((((((())((((((((((())))))))))(((((((((()(((()))))))))))(())(())))))))))(())))))(())(()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(())))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((()))))(((((((((((())))))))))))))))))))))((((((((((())(()))))))))()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((())(()))))))())((((((((())())))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((())))))))))))))))))))))))((((((((((((((((())())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))((((((((((((((((((((())))))))))((((((((((((((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((()))))(((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()))(((((()))))((()))))))))))))))))))))(((((((((((((()))))((())))))))))))(((())))))))))))))))))))()(((()))(((((()))()))))))((((((((((((())))))))))((((((((())))))))))))))))))((((((((((((((())((((()(((()))())))))(()))))(((((((((()))((((((((((((((((()))))))(((((((((((((((((((())))(((((((((((((((((()(())))))))((()))(())))))))((((((())((((())((((()))))))((((((((())))())))()()))))))((((((((((((()))))))((((()((((((((((()()(((()))))((((()))))((())))))(()()))))()(()))))))))))))))))(((())))))))((())((())))((((((((((((((((((())))(((())))()))))))))))))))))))))))))((((((())((((((((((((((((((()(()))))))))))))))))))))((()))))))(((((()))))))(((((())))))))))))))))))))))))))))))(((((((())))))))))(((((((((((((((()(()(()))(((()))())(((((((((((((()(((()(())))))))))))))(((()))))))()(()())((()()))))))((())())()())))))))))))))))))))))))))))((((()((((((((((((()))))()(()))))))))))))))))))))((((((((((((((((((((((((())())))))((((((())))((((((((((((((((((((((((((((((((((((((((((((((((()(())))))))))))))(((((((((((())))((()))))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((()))))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()((((((((((((()))((((((((((((((((((())))))))))))))((((((((())())))(())))))))((((()(()))))(((()((((())))))))))))))))))))))))))))))))((((((((()))))))))))(((((((((((()))))))))(((((((((())((()((())()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((())()(())))((((((((((((((((())))))))))(((()))(()))))))))))))))))))))))))))(((((((())(((((((((((((((((((((((((((()))))))))))((((((()))())))))))))))))))(((())(((((((((())(((((((()))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((())))))))))(((((()))))((()))))))))((((((((((((((((((((((())))))(((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))((((()))((((((((()))((((()))))))))))))))))))))))))))))))))))))))))))))))()))(()())())))())()()()))(()(((((())(()((()(((()(((()(()()))(((()((()))(())))()()())()))))))(((()))))()(())()))))((((((()((())()(()())()((((()((())))(())(()())))())(())))(()(((((((()(((()(()(((()())())()))((())((()()(((((()()))((((()()))()()()((((()())))()((())((()((((()()))))(())())((())))(()))((()((((((((())(())()(()()(()(((()))((()(())()(()()))(()()(())(()((())(((((((()))))((((()))))(()))(())))))((((((()))((((()((()()))((((((()))())))))())(())((()((())))((((())())()(()())()()(()())())(())()())()))((((()()(((())(()))))(())()(()))((())()()))))(()())((((((())))(())))()(()(())(()((()((())()))()))))()((())()())))))((((((()(()(()()))(())()((()(())))((((())(((()())(()())))()()())(()))())((()(()())(()(()())(()))()))()))()()((((()))(())())))))))))()))()((()))))))))))(())())()(()())()())(()(((((()))()))(()()((((()))())))((((()((()(()))))))()(()(((((()((()))(((())((()(())((()((())()())()))(((((())(()()()((()()()))))))))(())(((())(()(())()((((()())()))))((())()))(()((((()()(()((()()))((((((((())(())(())()((()(((((())(()))((()())((()())))()(()))()()(()())))(()))()))))))(((((()()()((()()))(((()(()))))((())))(((()(())((()))()((((((()())(()())))(((()))))))))((()(())()()))))((())(()(())())))()())())))(((())()))()(()())(()(((())()()()(()())())((((((()))()(())))())(((()((((()))(()())(()))))((((()()((((())()(()())((()()))((()))()((())((())))()))(()(((()))(())()(()()(()(())))(()()()()()())(()()()()(()())()())(()())))()())(()))((((()((((()))()(()))()(())(((()))((())))())(()(()(((())))((()(((())(()()(())(((()))()((()))()))()))()))(())((()()())))()))())(()()))))(()()((()())())()(()((((((((((())()()())))(()()))())))()()()(()()))(()(())())(()(()(((()(()))())()(((()((()((())))())()()()))))()))(((())()
|
|
())())()))())))))))())))((()())()))))(((()(()(()()(()(()))))))())(()()()))))(())(())(()())()))())))())())())()))())))))))()))())((((()(()(((()(())())()((((())()()())(())(()((((())()))(())))()((((()))(((())))())())(()(()()))(((())((()))()))))(()())))))))))))()))(()((((()((()))()(((((((((()(())((())))))())()()()())))()()(()))(()))))))))(()()))()(()()))())()))))))))())))()()((()()(()))())())())(((((()))()()())((()((((()((()))((()(()()()())()())()()(()())()()((((()()()((((()())))(())()((()))(())()((()()(((((())))((())))(())()(((((()(((()))))((()))()))())))))((((()))()))()())()))))))(()(()()()())(()(((()(()(()))()()))(((()())(()))((()(())))))()((()))(()((())())))))(()((())))()(()(()))(()))())()()(((()((())(()((((((()(())()()((((()()()))())((()))()()))))())((())))(((()((()))))()))))))()))(()()((())(()(()((()(()(()()))()(((())))()((()()()))((()((()()))(()))))()))()(())))(()))(())()))))))(((((((())())))()))(()()(()()((()))((()())))))))))(())(((()()())((()))))))())())((((()()(())()))()())())(()())((()())))(()()()()))))(())))(()))()(()(((()(((()(())((((((())()()))())))()()()((((()()()()()(((()())()))((()()()())))(()()))(((()()))))()((((()(()())))())))(((((((())))(((()()))())))())()(()))()(()((()()())())())())((())())))()))()()))((((())(()()()))()))())()((())((()))))(())()(()))))()))())))))(()((()))))))(())(())((()(((((())((()((()(()()(())()()()()()())(()))((((())))(()()()()))((()(()(()(()))())()()()))(()()((())))()))())(()))(()))()()))))(())))()))(()))()())())))(()(()(()(())(()))()))(()(()(())))()()((()))(()(((((()((()()(()))))()())()))()())))(((()()())())()()(()))))()()))))(((()())()(((()(()(()()()(()(()))())()()))))()())())))))(((((((((()))())()))()(((()(()))((())()())()()())()(((())()(()))(((()(((()())))()))()()))))()))((()))((())()((((())(()))))())((())()()((()))(((((()())()))())))))(()))((((()()()()(()))(((((((()())((())(())()))))))))(((()))))()))())((()())(()(())()()())()(()(()()()((()(((())))())(()()))())()(()))(()()()(()())((((()((()())(()())))(()()()())(())))))()()))((((()))()(((()()(())())(()(()(((())()))))()((((()(()((((())()((()())))()((())((())()()()(()((()())())))(()()((((()(())(()()()))()(()))(()((()))()))())))((()((()())())))()(()))()())()()())()((()())()()))(())))()())))))(()))()(((())())(((((()())))))(((()(()))(()((()))(())(((((((()())(((()((()))())(((())((())()())(())))(((())))))))()))()(((()((()(()(()())(()(()()))(())(((())())))(())))(((()())))(()()())(((((())()((()))()())())(((())()()())()()()())(())())))(())())(()(())(()((((())(())()))())))))((()(()()()())))(()())))()))(()))((()()))())()))(()(()(()((()()))())))()(())()()((((())(((())())))))(())))(())()()())(()))))())(()())())(())(()))())))))))))()())())))())()())))()(()((()(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()())((((((()))))))))((())((((((((((()((((()))(()()))))))(((((((((((((()()((((((((()))))))))(())))((((((((((((()))))(())))))))(((((())))))))))))))))))))))))))))(((())))))(((((((((()()))))))))))))))((()))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()()))))))))))((((((((((((())))))))))))))))))))))))))))))(((((((((())()))))))))))))))))))((((((((((((((((((())))))))))(())))))))((((((((((((((((((())))()))))))))))))))))((())(((((((((((((((((())))(())))))))))))))))))))))))))))))((((((((((((((())))))(()))))))))))))(((((((((((((((((((((((((((((((()))()))))))))(()))((((((((((((((((((((())((()))((((((((((((()(((())(()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((())))))))))))))))((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((()))))))))))))))))))))))))))))((((((((((()((((((((()))))()())))))))))))))))))))))))))))))((((((((((((((((((((((((((((()))((())(((((()())))))))))(())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))(()))(((((((((((((((((((())))))((((((((()(())))))))))))))))))(((((((((((())))()))))))(((()))))))(((((((((((((((((((((((((((((((((((()))))((((())))))))))))))(()))))))))))((((((())))))))))))((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))()(((()))))))))(((((((((((((((((((((())(((((((((((((((((((((((((((((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((())))))))))))))))))))))))))))))))))))))))))))(((((((())(()))))((((((((((((((((((((((((())))))))))))(((((((((((())((((()))((((((((((((())((((())))))))())))))))))))))()))(((((((())))))))(((())))))))))))))))))))))))))))))))))((((()))))))))))))))))))))))))((()(((())(()())())(((()))(((()))()())))(((((((((((((((((((((((()((())))((((()((((((((())))(()))))))())))))))))))((())())))))()))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((())((()(())))))))))))))))((()()))))))))))))))))))))))))))))((((((())))))))))))))))))((((((((((((((((())))()))))(((((())))))))))))))))))((())))))))))))))))))))))))))))))))))((((((((((())))))((((((((((((((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))))((())))(((((((((((((((((()(())((((())()))))))))))))))))))))))))))))(((((((()))())))))))))))(((((())((((((((())((())))))))))))))))))))))(((()()(()))))((()))))))))))))))))))))))))))()(())))((((((()))))))())()))))())())()))((())())(((((((((((((((((((((((((((((()))(((((((((()))())))))((())))))))(((((((((())))))))))))))))))))))))))))))((((((((((((((((()))((((((((((())))))))))))))))))((((((((((((((((((((())((((())))(((((((((((()((((((((((((((((((()))))()))()))))((((((((()))()(((((((((())))((()()))()))))))(((((((((((((((((((((((((((()))(((((((((((()))))))))))))))))(((((()))())))))))))))))))))))))))))((((((((((((())))))))))))))))))))))())))))(((())))))))))))))))))(((())))))((((((((())))((((((((((((())))))))))))))))))))))))))))))))))))))))))))())(()((())(()()(()))(()(()))))(()))((())((()))())()))(()(()))(())((()(())()((((()((())())()))())))))(())))((()()()()())(()(((()(()((()()))())))(((()((()()()(((((()(((((()(((()))))(((((((())(())((()))()))(((()((())((()()))())((((((()(((()((()))((()()))))))()()(((()(((())()((())))())()))()()))((()))))((()))))))(()(((((()((()()(()()()(()()))))((()))(())((()()()(((()(()(()((())())()((())())))()()))()(()()(((()()))((())())())))(()()()(((())())()))()))))()()()(((()(((())(()))))))))))))(())(((()()()(()())()(()(()(((())()))((()()(()()))((()()()()(((()(((())()))())(()))()(((()()())))((()())((()()(()()))(()())(()(())))()))(())(((()((())())((()))))))(()()()()()()))()))))(()(()(((())())))()()(()())()())))())((())()))))(((()(()()()(()(((())(((((((((())))(((((()())(((((((((((((((((((((())((((((())()((()))))(())))))))))(((((((((((((((())))))))))((((((((((((((((()(((((((((())))(((((((((((())())())(((((((())))(((()((((()(((((())))())))))))))(()(((((((((((((((((((())))))))))))))))((())))))((((((((((((()))))))))))))((((((((()))))((((((()(((()))((())))))(())(()())(((())))))))))))))))))))((((())))))))))))((((((((((((())))(((((((((())))))))))))(()))))))))))))))))))))))((()))))((()))))((((((((((()))))))))))))))))))))))))))(((((((((())))(((((((((((((())))(((()))))(((((((())))))()())((())))))))))))((()(((())(((())))()))((()))))((()))((((((((((((((((((((((((()))))))))))()((((((())((((((((((((((()()))))((((((((((((((((((((())))))))))))))))))((())))))))))))))))))))))))))((((((()))))(())))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))()))))))(()()))((((((((((((((((((((((((((((((()))))))(((((((((((((())))(((((((((((((((()))))))))))()))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())((()((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()()((()()()()()((()()((())(((()((()))(())((()())))()))()(())))(((()()(((())())()((((()()(()))(((((((()))()((((()))((()))))))))((()))(())()()())((())))))(()((())))((((((()()))((()(())(((())())((())((()((((()())))()()(((()()()((()))((())))((()()))))(((((()((()((())))((())))()(()(()))()()()()))())((())())))()()(((()()))(()(((()(((((()(()(((()))))()((())))()))(())))()))())))))()))())())())(()(()(())())())))())(())(())(((((()()())())))()))))))()())((()))(()))))()())))))())(())(((()(((()((((()())()((()(((()()()(((())((())((((()))(()()())))())()(())()((()()(())(()))))))))()((()()(((()()()(())(()(()(((()()((((()))(((()((()()()())((())((()))()(()))()()(())))()))))()()(())))(()(()()))))))))(()(((()()(()()()))()((()(())))((()))())((())(()))()()(()())()()(()))))(((((((((()())()))))()(())())()))((()))(()())))())(()())(()))))))(())()((((((()(()))()))(()(()(())))()()((()))())()(()()()(()))))))())((()(())()((())()((()((()(())))((()(()()(())()()()())(())))()())))((()))())())(())()()))(((()(())))(()())(()()()(())(()))())(()()))()(())())()))()()((((((()))())((()(())))()))(((())))(((()()))()((())())))()()(())()(()(((((((()))()((())))())))))(((())))()(()((()((((((()(((((()()(())(())))))))((()))()((()))(())()))))()(()((())())()())())))((((((()))(())))))())))())((((()))()(())((((()(()((((()))(((()(())((((())()((()()())(()()()(((((())())()(())()(())(((()())((())))(()((())()(((((())))))))()(())((()))()()))()((()())))))()))()()((())(())())(((()(()((())()(()()())))())()))((()()))(((()()(())())())()())(())(())((()())((((()))())((((())())))))(())())()())())))((())())())())()((((()((())()))(((()(())))))(())))())((((((()()()((()())))((((((()()()()))()((())((()(()()())))(((())(()())()(()))(()((((()(()()()((()(()())((((())(()(((())((())))()())()()()(()))))((()(((())())))((()())()))))))))(()()))()(()()()())()(()(()())((()))))()())()((((()))()(((((())()(()())()))()()((((())((())))((())(()))()))))))((())((()()()()((())()()(()(((())(())))())))()()(()()(((()))()((())()))))))(((()(((((())())))(((((()(()()()()((((()))))(()(())(())((()(((()(()()(()()))()())(()(((((()))(())(())))())((())((((((()))))(((())))))(((())))))))((()((((())(()((()()()()())())((()))((((())))(((()((((()(((()()(())((())()))(((()()()((())))())(()))()(()(((())(())((())())(())))))))(()()()))())(())))()))(()(())()())))))()(())))))))(()))()(()()(()))))()))())((()()(()()))))())())(())()))()))()((()))())(()((((())()))))())()))(()((()))()()((((()(()()(())(()()()))))(())((())((()())((((())))())(())))()())((())())))(((((())()))()((((()()(((()())((()((((((((())))((((((()))))))()()()()))(())())()()()((()(()())))(()(()())()(((()())(((())((()((()((())))()()()))))(())()))())(()))))))(())(((((()(()())(()(((((((())(((((())))))(())(())((())(())()))(())))())((()((((()(()()(()(()(()(())))))()))(())(((()()))(()())))))))()(()))()))()((()(((())()(((()())((((()()()))(()(())()(((()(()(((()))(())())))((((()(((()))()()()((())()())()((())()()(()()))((()))))()(()(()))))()))(()))((())(()((((((())()())))))))()))(()()((((()))())()(())(()((()((())()()()(()()))()()(()))(((()(()())))(())(())())()())())))()())))))(((((())())(()((())(())((()(()())((())(()()()()()))()))(())(()(((()(())(())())))()((((())((((())))(()())))())))()((())))(((()(())(())())()))))()()))))))()()())(()))())()(()()((((((((()())((())()))(((()))((()))(((((()()()()())()())())()())())((())(()()((((())(())()(()()(()))())))(()))())()())()))()(())()))()((()()())(())))())((()(())()()))())))())))))))()))(())))())))())())()(()((((()((()(((())()))()))))()()()()())))(((())())())())())(()())())())()()((()((((()(())(((()()(()(())()()())(()))))()))(())))(())))())))))(((((((())()())())(()()())())()()())))())(((((()))()((()(()))((())(())()()(())())))))))(()(((())(((())((())((((()(()((())()())(())))((()()()())((((((((()())))())()()(((())())))()()()(())()))))())((()()))))))))()()))))())()))))(()))))))((((()(()(()(()()))())))))))((()))(()))())((()(()()(((()(()))())(())))()))(())(((()()(())()(((())()))()))))))(())((())(((()))(((((((()(()(())()()()((()())((())))((((()()()()))()))(())()))()))))((()((((()(())())(()())(())())(()()()()(())())((()())))())()))()(()()))()()((())(())()(())((((())()())))((())())(())(()))((())(()()))))(()))()))()(((((()))())))())()(()(())()(()))((((((()(())()))(((())(()()(()()()()((())()()()()()()())))(())(()((())()))))()(((()())()))()))()(((((()(()()))((()(())((()(((()))()())(())()((()())((())))(((((((()((((())((((()(())())()))((())(()))())(((()(())()()())()))))((((())()(())(()((()(((()))))))(())))))))()))())()))((((((((()())(())()))()))()(()()(()))())(()()(()))))(((()((())(((())()))())()())()()())((()(()((((()((()(((()()))()(()()(()((()()((())((()())())))((()())((()())))()))))(()())()))((())()())((((())(()()((((()()))(()())((()))(()()(()()()(())(()))()((())()))(()()(())()()()())()(((()(((()))())((((())()(((((((()()()())())))))))(()()()()(((())))()(()()(()(()(())))(()()((((((()))()(((()()))()))(((((())((())()))()))()(())(()()))((((()))()(()())(((()()))(((((()))((((()()((())((()())))((()))))((())))()((((()))()(()((((((()()()))))()))((()))()()))(((()(((()())())())))))))()())(((()()()()(())))()(()())(())()((()())())(((((()))())))(((((()))((()())(()((()())))()))((())())(()(()())(((())())(()((()((()((((())))))()())(()())((()))((()))()(()())))(())))(()))))))(((())()()))))))(()()()(()(()))((()(((())())((())(())(()(((((())(()))(()((()))((()())()()(((((())()(((()())()())))))()((())))())((())()(()())())())))((()())()))()))()())))))))()))))())())))))))))()())))()(((()())())))))))))())))))))(())((((((()(()(())())))(()(()())()()))((((()()(())(((())((())))()(()(()))())((()((())())))))))()()()(()))))(((()))((((((((((()))(())))))))(()(()()(()))(()())()())))))))(((()(()((((((((()()()(()((()((()()()((())()()(())(()))()()))(())(())))()(()()(()))())))())(((())()(()))(())(((((()(()))))())())))((((())((())(()((()())(()())))(())(()((((())()()(((())())(()))()))())))())(())(())()))))(()(()(()())()(())))((((()())())((()(()()))()(())()((()))()))()()))(())()))))())()()(()()())))))))(()()))()))))()((())()(()(()()))()())(()(()(())))))()()()(((()(()((())()()()))())((((()(((()()()()())))))()(((()((())((())))(()))())())))((())((()()((()(())()((((()))))(((()(((()(((((()(((())))))))()()()))()))((()))(())))())())(())))))))))))(()()()))))()()((())())(()((((()())(()(((()())))(())())))()((())()(()))(((()(()())())())())))))()())(()))()()))())()((())())()((()()(((()()()())((()))()(())))(()))()())))()((()))(())((()(())())(())(()()(())()))())(()()(())()()((())))(()((((()()())))(())))()((((()))()()()))()(())((((()(()()))())((())))))()))))((()((()))))(()()())(()(((((((()(()))()))))(())()((()((())(())((((())())((()()((()((())()()))((())()()()())))()((())(((()()))()))(((()))))(()()()()()())()(()()))(()(()()()))(())(()())))(())()())(((((((((()()))()(((())()()()((()))()((((()()())))()))()(((()))(())()()((()())())())((()()(((())(((()()())))()(((())(())((())))((((((((()()((()))))(()((((((()()()()())()))((()(()((()))(())(()(()())())()))())()()(())(()((())))())()()((()(((()((((()(()))))))()))((())))(()((())((())())())(()()(((((()()))(()()())(()())(()(()()()())))))())))((())((()))))()(((((()(())))))()()))()(()(()((())((((()(())(((()())))())((()())(()()(())))((((()())(()())))((())((()(()((()))()(())(()(()))(())))()()))(()()((((())))(()(())))))()(()())(()))((((()((())()(()((())))()))())()))(()())(((())((()(())))))(())())))(()()()(())(()))))))()())((()((((()(()())((())())(((()(()))))((((())(()(())()(())))((()()(()))((((()()())(()))))()())(())))()()())(())()())(()()())(((()(((()())(()(((())((())(()()()((()))))))(()())))))(()()(((()()))))))))))((((((((())(()))(())())(()(())((())))(((((()(())()))())))(()((()(()()((())((((()((()(()())()()))(()()()((())))()())((()(()()))))()((()))((()()))))((())))))))()(())()((())(()(())(((())())()()(()()))(())(())(())))()))))())(((((((()()))(()))())(((((((()()()))(())))))((()()))()()()())(()(()())(()(()())))))()(())()))()()()((())(()))))))()()(())(()(()()))))))())())())))(())()))(()())(()(())()(()()(())))()(())))()()(()())))))(()))))(((())()))(((())(()))()))())()))()(()(((())))))()(())())))))))))))(((())())())()())())())()()(()()()(()(())))()))(()(()))(()))(())())(((((((()((((())()))(()()()))))(()))()((()))(()((((())))())))(((())))()()))(())(())())((()((((()(()())))()))()())()))()((()))()()()(((()((()))())(())(())()((()()()()))((()((()()(())))))((())))(((((())))))()(((()(()(((()(((())((()((()(((()()(((((()()()())()()((())()((()))((()))(()))())))()())(((())())()()))((((((((((()))()))(()))()(())()((())(())(((())()))()))((()(()()()((()()((()((((())())(()()((()))()((((())(((())(()((((()(()(()()))())))))))()))()((())))()())))())())(()((()((()()((((()()())(((()()())(()((()()())))()()(()()())())((((())))((((((())()()()()(((((()))()))((()))))))(((())))()))((()())()()())())))(((((((()(((())(()()(())(()(()((())))(()((()((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((())))))))))))))))))(((((((()(((((((((((((()))))((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((()))(()(((((((()))(()))))()))())))))())))))))))((((())))((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))(())))))))(((())))))))))))))))(((((((((((((((((((((((())))((((((((((((((((((((()))))))))))))))))))))(((((((((((())(()())(((((()((((((((((())))))))))))(()((((())))))))))))))))))))))))))))))))))))))))))))))()(((((())((())))))()))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((())))((((((((((((((()(((()))))((((((((((((((())))))))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()()())))))))))))))))))))))))))))))))))))))))))))))))()))))))))))))))))))))))))(((((((((()))(((((())))))))))))(((((())((((((((((((((((())))(((((((((((((((((((((()((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((())))))))())))))))))((((((((())))))(((((((())))))))))))))))))))))))))))((((((())))(((((((()(((((((()))))))))))))))))))))))))))(((((()))()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))()()))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((((((()((((((((((()()))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((((((((((())))))))))(((((((((()))))))))()))(((((()(((()))))))))))))))))))))))))))))))))((()((((((((((((((((((((((((()(()))))))))))((((((((((())))))(((((((())))))))))))))))))(((((((((())))))))))))))))))))))))))))((((((((((((((((((((((((((())))(((((((((((((((((((((()))))))(((((((((((((((((((())))))))))((()))())))))))))))))))(((((((((((((((((((((((()())(()))(())()))))))))))))))(((())))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))(((((((((((((((()))))((())))))))))((((((((((((((((())))))))(())))))))))))))((((((((((())))(((((((((((((((((((()))))))))))))))))))))(()))((((()((((()))))))))((()))))(((((((((((((((((((())))))))))))))))((((()))))))))))))))))))))))(((((((((((((((()))))))(())))(((((((((((((((((((((((((())))))(((((((()(()))))))))))))))))))))(()))))((((((((((((((((())))))))())))))))))((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((())((((()))(((((((((((((((((()()))(())((((((((((((((()))(((((((((((((())))((()))((((())(((((())))(()))))))))))()(((())(())()(((()))))()())))))))))))))((((()))))))))))))))))))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((()((()(())))((((((((((())(())(())()))))))))))))((((((())))))((((((((((()))(((((()))(((()))))((((()(((()()())))))()))))())())))((((()))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))((((()))))))))))))))))))))))((())))(((((((())))((((())))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))(((((((((((((((())(((())(()))))))(((())))))))))))(()))))(()))))))))(((())()))))))(((((((((((((((((((((((((((()))))))))((((((()))))))))(((()(())))))))))))))))))(((((((((((((()))))))))))))))))((((((((())((((((())))))))())(((((((((((()()))))((((((((())))(()(((())(((()()(()))))()))((((())())))))()((((()))))(())))((())(((((())((()))((()))))))))))))))))))))(((((())))))))))))))))))(((())))))))((((((((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))(()())))((((((((((((((((((())))(((()))))((((((((((((((((((())))())))))))))))((((((((())))))))))))((())))))))))))))))))))))((((((((((((((()))))))))))))((((((((((((((((((()((((((((((((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))((((((())))))))))))))))))))(((((())())))((())))))))))))))))))))))))))))))))))))((((()((((((((((())))))()))))))((((((((((((((((((((((())))(((()())))))((()))(()(((())))))))))))((((())((((((())))(()(())))))))(((((((((()))))))))))))))))))))))(((((((((((((((((()))((((((()))))))))))))(((((((()))))))))((((((((((((((((((((((((())(())))))))))))))))(())))))))))))))))))))))))))(((((((((((((((((((())))))))((((((((())))))))))((((((((((())))()))))(((((((((((((((((((((((()))))))((((()()))))((((((((()(()()()))))))))))))))))))(()))))(((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()((((((((((()))))))))(((())))((()))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))((((()))))))))))))))(((((((((((((((())))((((((()))))(((((((((()))))))))))))))))((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((()))))(())(((((())))))))))))))))))))))))))))))))))))((()))(((((()))))()))))))))))))))))))))))(((((((((()))))))))))(((((((()))))))))))))))((((((((((((((()((((((((((((((((((((((((((((((()(()))(()))))))((((((((((((((((((((())))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))((((((((((((((((((((((((((((((((())))))))))))())))))))))))))))))))((((((((((((((((((((((((((((((((((((((()(((((((((((())((()))))))))((((())))))))))))((((((()(()))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((()((((((())((()))()))))((())))))))((()))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((()))()))))))))(((())))(((()))))))))))))))))))))))))))((((((((((((((((((())))))((((((((((()((((())))(((())()))((())))))))((((((((((((((((((())(())))))))))))))))))))))))))((((((((((((((((((((((((((((()))))))(()))))))))))))))))))))))))))))))(((())((((((((()))())))((((((((())))))))))))()))))))))))))))))))))))(((()(((((((((((((((()))))(()))))))))))))))))))))))((((((((((((((((((((())((((((((((((())()))())))((((((((()(()))))))))(((((((((()))((((((((((((((((((()))))))))))))))))))))))))))))))))))((((((()))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))())((()()((()()()(()(()()(()))(()((((((())())()))((()(())))))()((()))(())))))))))()))(()(((((()))()))())))))(()())((()())))(()((((())()))()()())(((()(()(((()))(()((())(())(()(()()))()((()((())()())()()))((()())())()()))(()()))())(()((()()(())))()(()()))()))(())))))()(()))))))))((()(((()(((((((((())))())(())()())))(()()())))()(()((())(()())))))))()()(())(())())))))((()(()())))()(())())())))))))((()()(()(()(())))())(()((()(())()))))))(()()(((()()())(((()((()(())())()()))((())(()))((())(()))())(((()()))(())())()))))(((((())()()((((()())(()()((((()))(())(()))(((()()()()))(()))()))())(((()(((())))()(((())()(()(()(((()(()))())()()((()(()))())))(())((((())())()))(()))))(((((())(()))(()))()(()()())()()))((())(()(((()((((()())))))(()(())()))()())))()(((()((())(((()(())(())(((()(()()())))()))(()()())(()())))))()(((((((()((((((((())))())))))()()())()((())))()())()))(()(()()((()()))((())(())))())((()(())()())(()()())(()(()()))))()())(())))(()(()()(()()))())())(()()))()))((()(())))()))(())()((((((()((())))((()((())((())))((()()(((()((()()(())))))(()())(()())())))(((()))()())()(()(())))((()(()())())())(()(())))(()(((())((()(())()()))()())())((()()(()(((())())(())(()))(()()))(())))((()()(()())(((((()())()))((((()((()())(()())))()))))))()()()()()()(())()(())())))))))(((()(()((((((((((((((((((((((((((((((((((((((((((())))))))))(((((((((()(()))))))))))(((((()))))))((((((((())((())))))))))()))))))))))))))((((((((((((((()))(((((())))))))))(((((((((((((((())((((((((((((((((((((((((((())))))))))))))((((((((((((((((((((((((((())))))((((((((((((((())))(((((((((((((((())()()))))())))(())()))((((((((((())))))))))))))))))))))(()(())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))((((((((()))))))))))))((((())(((()((((())))))(((((())()))))))))))(((((((((())()))(((())(())))((((((((((((((()))))))))))))))))))))((((((((((((())))))))))))))))((())()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((()((()(()(()((((())))((()()()()(())()()))()()()(())))(())())()))))())()))()())))())()(())((()())(((((()()))()((((()())))(()()))(((())()(())((((()())())(())())()()))()()((()))())))())))((((()(())(())(((()(((((((()(()))()))(()())))((()())((())))())))))))(()(()(()))))))(()(())())(()(())((()())(())(())))()(((())))()((()(((((())(((((()((()))))(((()()))(((())((()(((()())()()()()))))))()()))(()))(())(())))()()))))))()(()(()(()(((())())())())())((())())))((())))()(()(())()()))(()()(()(())())(()(()))))))())(())))()()((()(()()())()(()()))(()())))((())()(((()()((()))))))))()()))(((()()))))()))())((()(())(()()()()))())(((((()()()((()))(())())))))(()))((((()((())))))()((((()(()()(())((()))(())()))()()))()(())(()))((((()())()(()))(()()))()(()(()))(()()))()(()((()()((()()((()(((()()(()))(()())(()))(()()()((()))()()(())((((((((((()()((())))))()(((()))((()))())))((())())()()()))())(()(()())(((())())))()()()))())(()))(()((())(((((()))()(()(()))())((()()(()()))(())())((())())(()))))())((((((())())((()())))(((((()(()))((())))())(()())()))(()()))))))(()()))()))())()()()()))())())(()())()((())()))()((((())()(((()()(()()()))))))))((()((())))(()))(()(((()(()(()())((())())(())()())))())(())(()((())()()((((((()(((()((()))(()()(()))()()))((()))()))())())))()())()))())()())()((((((()(((()()()(()(()()))())((()))()()()()((((()()()))))(())))(())((()())()()())(()(()))()()))(()))()))(())(()())()()))()(((())())(()()(()()())())))))(((())())))((()()(((())(())))))(())())()))(((()()((()(((((((())()())()(()))())))(()()((()))()()))(((())())))))(()(()))))))((()((()))))(()(()())((()(()(()())()())))()()()((()((()(((()((((()(())()(((()())()()))((()()(()((())(())))((()())))))(()(()()))())((())()()((()))))))))((()(())())(()(())(()(()())()))((())))()((()()(()()))))()())()((((())))(((()(((())))))()(()()()((((()()()()()(()(()((((((()(()))()((((())((())()()(((())))(())(())((()()((((()(()()))))))))))(()))(()((())((())(()(())))))))())()((())))(())))(((((((()(()())()()()(()())())))((()))()()()(((()()))(())(()(()))(((()()())))(()(((())()((())()((()))((()(()()))(((((()))()))((()())(((())(()(((((())(())()))))(()()((((()()))((()((()(())))))(()()()()()(())(((()((())())())())))()()(((((())((())))(((()()(()(()(()()())()))(())()()()(()))())(((()())(())()(()()(((()))((((()))((((((()()))))()((()()))((()()))(()))()(())()((()())())))))()))(()()()())()((()())((()(()())()(())(()))()))(()))()())(())()))(()()))))())(((()())()))())())(((()(())(()())()))))(()()))()))())((()((())))()))))(()())(()()(())(()))))()))))))))))()))()((((())())()())(())(()((()(()))))((((())())))()(()()))((()(((((())))(()(()((((((()())(((()()()()()))()())(()))())))((()()((()(((((()(())((((((((((((((((((((((((((((((((((((((((()))))())(((((((((((((((((())((((((((((((((((((((((((((((((()(((()))))(()))))(((((((((((((()(())))))))())(()()))))(()()())))))(()))))((())((((((((((((((((((()))))((((((((((((((((((()))))))))))))))))))))))))(((())))((((()))((((((((((()))))(((((((((((((((())))(((()((((((((((((((((((((()))(()(())))()))))))))))))))))))))))))))))))))()))))))(((((((((((()))())((((((()(((((()(((()))()))))))))))))))(((())))))((())))))))))))((((((()))()(((((((((((((((()())))(((((((())))((((((((((((((())()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))((((((())(((((())))(())))))))(((())))))((((((((((((((((((((((((((()))))))(((((((((()())))))))))))))))))))))(((((((((((((((((((((((((((()))))))))))))))(((((())))()))))))))))))))(((((((((()(())(((()))(()))(())()))))))))))))))))))))))))))))))))))((((())))))))))((()))))))))))))))))))((((((((((((((((()))(((((((()))(())))))))))))((((((((((((())))))))))))))))))))))((((((((((((((((((((((((((((((((((()))((()))))))))))(())))))))))((((((((())))))))))))))))(()))))))))))((((((((((((((((((((((())))))((((((((((((()))))))(()())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((()((())))))))))))((((((((((()))))))))))(()))))))))))))))))((()())))))))(((((((((((((((((((((((((((((((()))))))))((((()))))))))))))))))(((((((((((((()))((((())))))((((()((())))))))))))))))))(())((()((())))((())))))))))))))))(((((((((((((((((((((((((((((((((((()((()))((()(((())))))((((((((((()))(((((((((())))((((()(((((())))))))()))))))))))))(())))))))))))))))))))((((((((((((((((((((((((((())))))))))(((((((((())(((((((((())))))))))))))))))))))))))))(((((((((((((()))()))))))))))))(((((())))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))))))))(((((((((((((()))))))))(((((((((((((()))))))))))))))))))(((((((((((())))))(((((())))))))))((((((((((((())))))))(((((((((((((((((((((((((((((((((((((())())))((((((((((())))(())((((((()()))(()))())(())((()))((((((((((((()))))))))))))))))))))(((((((((((((((((())))))(((((()((()))))))))))))))))))((((())))))))))))))))))))(((((((((((((((((((((((((((((())(((((((((((())))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))(())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((()))))))(((()))))))((((())))))(())())))))))))))))))))))))))(((((((((((((((((((((((((((())))))))))))))((((((())))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((())(()))))(((((((((()))((((((((())))))((((((((())))))))(((((((((((((((((()))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((())))))))))((((((((((((((((((((((((((()))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))())(((())))))()))))((((((())))))))))))))()((()))(()))))))))((((((((((((((((((((((((((((((((((((((((((()))))(((((((((((((()((())))))))((())))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((()))(((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()))())()(())))(((()()())()(()(()((()())(()(())())(()(())(()()(())))(()))(()()(())))()()())((()(((())(())))))(()))(())(()()()()()())(()(((())())(()((())(((())()(()))))(((())))(())()((()))))()))))))))))())())(())((()(()())())()()(()())())((()()())((()(()((())(((())(())(((()))))((()())))())(())())()))((((((()()((()()))))()))())))))((()(((()))(())()))())()()))))))()))()(()))())(()())(())())))())()))))())())(((()()(()()())(()()())()()))))(())(()))((()((())()(())(()(()()((()(()())))())))()()((()))))())(())((((()))))))(((()))))))(((())()())(()())()))(((((())()()()()((()()((((())()()(())()((()(((()))))()()(((()(((()((((())((())()())))))(((((())))((())()(((((())())()()()((((((((()(())((())))(((()()((())))()()()))))((()()))(())()()(())(()()(()(()()((((()(()()))))())(())(((())(()()())(((()())())()())()()(()(())(()(())))()())(())))()((((())()()((((()(())((((((())((()))()(()))((()((()(((()))()()))))((()(()())()())((())((()())()))()()()))))())()((()()())))))(())(())(()(()((()()(())))))(()))))(((())(((((((()()(()()((())())(()))))())((())(())(((()))))()()(((((()((())()(((()))()(()())))((()(())))(((()))))))()())())(((()()())))((((()(()))))()()(())(())())())(())))())()))((()))))(()))))()()(())())(())((()((((())()))()))))(())()())()())((()))())()(()()))()))))))()))((()())))()))())(())(())(())()))()(()(())()(()()(((()((()()))))()())())(()))((()()((()())())()())))()()((()))(((()()())(()()())()()))))(()))((()())))(((()))()(((()())(()((()((((()))(())()()))(()(())()()((())())())))))(()((())))))(((())((()(((((()((()())())()))(((()))(()))(())(()))()))())())()())()())((()(())())(()())(((()(()()))()()(((((()))(()((())))(((()())))()))(()(()(((()))))))(((((((((())((()())((()(()(())))(((())))(()()((()()()))())())()()()((((()()))(()(()(()(())()())(())((()())((()()(()))(()((()((()()(((())()(())())()))))(((())())()()(()((()))())())())(())()())))((((())())())(((()((((()))()))))()())((())()()())()))())((()(())((()))()()()))()(()()))))()())))(()((())((((()((())())()(())()))()))()()()()))(()))())()(()(()())(((()()))()))(()()((((((())((((())))(()())()()()))))((()((()))())))(())()((()))))))(((()())())))))(((()((((()(()()))(())))))))()))(()(((())(((()(()(()(()(((()()(((()))()))(()(((())((()((()()))()())(((())()))(())(((()))())())()))(((((()(()(()()()()((((()(()(()((()))))))(())(())((()))())(((())))())()))())))))()()))())))(())((((())))())))))))))()(()((())((())))))))())(()(()()))))(()((()))(()(((()(()))())()(()(()()((()()((())(())())))((()((()(()()(((())()()(())((()))()()(()))()()(())))()))))((((())(((((((())))(()(())()))()()(())))((()())())))))())(((()()))(())((()())(()())())))((()())(())()(((())()()(()(()()()((()))()()))(())(()((()))))())((()((()()(())()))))(())())))))((()(((()())((()(())(()(()(()(())))(((())()()(())()(())))((())(()()))())()(((((()(((((()()(()))((((()(((()()()()))(()(((())))((())))(()))()((((()(()))(((((())())((((((()()(()((()(()))(()())))((())))()())))(((())())())))()))()))))(()(()()))()))((((((()(()(((()()(()))()))())(((()()(()()()())))())())())))))))()(())(())(()))(()(()())(())()))(((((())((()((((())())((()())()())))())))()((())))))((()((())(((()())(())()(())(()()())(((()()()))((()((((())(((()()((()()))(()((())())((((()()(((()((()(())()))))(()())))()()()()()())(()()(((())))(()(()())))()())()((()()))())()()()(((((()))())((())(()()(())))(()))))(()((()()())())(())())()()())()())))()()()))))(()()()(((()(((())(()((((((((()(())(()(())(()(()()(((()))))(())))())((((()((())))(())))))))()))(()((())))())()))()))))))()(((())((()()()(()(()())())(())()))()(())(())()((()))()((())(()(()((()()(())))()())(()))(((()()((()(()(((((())(()((()()()()))((()))))(((())()))((()(()(((()()(((((((())))(()((()())))(())(((())))()(()((()()((()(()())()((()(((()()((()(()((()()()(()()()()((((()((((())()())())()(((()(()))((((()())()(()))())))((((()))()()((())()()(()((()(())))(()((((()()(()(((())()()))()(()))()))(())()((()))(((()((()()())(()(())))()))()((())))(((((()()())(()((((((()()(()((()()())(()(()))(()))(())))((((()())()))()()(())())()(()()((())())(())(()((()((()(())))))((()())()(())))(()))(()())(()(())()(())(((((()())((()()())))(())))()))((((((()((())()())())))())()))))((()))))(()(())()()()))))()(()(())())))((())(())))())(())(()))())))))(())))(()(())))((()))))(()((()))())()()(()(())((((((()))))(()(((((()((()()(()))(()())())())(((((()()())()()()()((()(()())())((()()))))()()((()()((()()())()()(((((((((()(())(()))(((()(((()()()()()()))(()()(()()())()()()()((()()(()(((()())(()()))))(())(()((((()()()))()))))()())(((((()()))((()())()())()(())()()()())())((()(((()()))))(()())))))()))(()))))((()())()()(((()(()())((()()(())(())(((()()()((()()()()()((()(((()()())(())())))()(()(()))(()))())(()()))(()()))))))(())(((()())()))())(((()()())()()((())())((((((((()(()()))))(((()(()()((()((()))))(()(()())(())(((()())()()(())()()())()))(()()(((())(())())()()()())))))(())((()()))(((((()())))())))))((()))((((()()()())))((()(()))((()())(())))(((()()((())(())()(((()((()()((())()(((()(((((()()((())((()())()))))()((()))))(()))))(())(()())))))()())(()((((()(())))))))())(((()()(()))((())())))))())()()()(())(()(()()((((((()((())))()((()())()()))(()))(((()())(())()(())()(())()())(()))()()()(())((())))(()()()((()(()())(()))())))))))))(()))(((((())()())()(())()))())))))))((())()(((()))())((()())())))))()())())))())()))()(((()(()(((()())(((()(()())))))((()()()()()()((())()()(()((((()()()()))((()()(()))(())))(((()))(())(()))())()())((((()()((()((())(((()(()()))))(()))))((()()))))((((()))))))(())()(()))())())())((())())(())))((())())()))(()(((()((()()(((()))()))))()()())((()()())))((()(())()((())))()))(()))())())()))((((())))))())()((((()(())(())((())))((((()()()()(((()(()))))))()))((()())))()))((((()))(()(()(((())))()))())()))((()((()))()((()()))(()()))())()())))(()())(()(())(((((()())(())())((((()))()())((()()((((())))))(())(()(()())())))(()))((()(()))()()((()()))()))(((((()))))))))))()(()())()))))((())))((((((((((())))()))())()((((()))((()))()())()))()()((((()())()))())))())))()))()((()(((())(())())())))))))())))())(((()(())()(())())((((()(()))))((()))())()())())((()()))(()(()((((((((()())(()(()(((()((())))(()()()(())()(((()()()((())((())))(((())(()))(((()())()(()()((()()())((()((()))())()(()))((())(())()))))(((())))))(((((())()))((()((((()(()(()(())))(((())()()()((())))(()))()(()(()((((((()(()))()))()(())))()(((()))()())((((())))()))))(((()))()((((()()()(((((()((((())(()((())((()(()((())(()()()(()))()(()(((((())((()()())()(()))))())))()()()((()))))()))())())((((())))((()))())()((((()((()()((()(()((()(())))))(((()())))()())((()))()(())(()()(((())(()(()((((((((()())(((()))((()((())))()()(())))()))()(()(((((())())(()))(())()(())))())(()))()))))((((()(())())))))()()(()())()))()()(((())))))))((()))())(((((()())())))))))()))(()()()))((()(()((((((((((()())(())(()(((()))()(((())))()()(())((())())(()(()()()(())(()((()))((()())((())))()(())())()()(()((()(((())))())))()))())))(())(((()))(()((()((()(()()(((())()(())())))((())(((())(()))())(((()(((()((((((()))(())))(()((()))(())()))((())()))()()))()())(())))(()()()(()())(())()))((((()(()))))())(((()(()(()))((()))()(()(())())))())(())(()()())())((()())(((()())((()()()(((((((()()))((())))())))))()(())(())(()))()()(()()(()(())((()()())((()(((()())(())()()((()()((((((()()))))())))))(((()(())((()))(())))))(()(()((((((((((((((((((()((((()))((((((()))))))))))(((((())(((((((((())((()))))))))))((((((((((((((()(((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((()))))))))))))(((((((((((((((((((((((((((((((((((((()))))))))))))))))))(((((((((((((((())()))))(((()))))))))))))))))((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()())))(()))((((())(())))))))))))))))(((((((((((((((()(((((()(((()))))))))))))))))(((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))((((())))))(((((((((((((((((((((((((((((((((((((((((())))))(())))))(()))))))))(((((((((((()(((((()())()))))))))))))))))))))))))))))))))))))))))))))))))((()((())))(())()(()))))))(((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((()(((((((()))())))))))))))))))(((((((((()))))))))((((((())))))))))))))))))))))))))))(((((((((((((((((()(())(()))))(())))))))))))))((((((((((((((((((((((((((()))))))((((((((((((((((((())))))))))))(((((((((((((((((((()((((((()))()))))))())((((((((((())()))(()()))))))))))))((()((()(()))()))(((((((((((()))(())(((()))(())))))((((((())(((((()(())))))))))((((((()(()))(())()))))(()))))))))))((((((())))))((())))(())((((())())))())))))))))))))))((((((((()((((()))))))())((((((((((((())))))))))))(((((((((((((((((((()()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))((()))))))))))))))))((((((()))))))))(((((((((((()))((((()))))))))))))))))))((((((((((()))))(((((((((((((((((((((((((((((())((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((()))((()))))))))))(((((((((((()(())))))((((((())))))))))))(((((((((((((((()))))))))(()(())))))))))))))))))))))))))))((((((((((((((((((((((((()(()))))))(((())))))(((()))))))))))((((((((()))((((((((()))(((((((())))))))))((((((((((((()))))))(()((()))))))))))))((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))((((())))))(((())))(()))))))))))))))))))))))((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((())((())))))(((((()))))))))))))(())))))(((((((((((((((((((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((()(()))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((()(()))))))))((((((((((()))))))((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))(((((())))))))))))))))))((((((((((((())))))))))))(((((((((((((((())))))))((((((()))()))()))))))))))))))))))((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((()))()(()))(()))))))))))))))))))))))(((()())(((())(((((((()))((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((()(((((()))))))((((((()(())))))))))))))))(((())(((((()))))))))))))))))(((())))))))))))(((((((((((((((((((((((((((((((((((()))))))(((()))))))(((()))))))))))((()))))))((())))((((((((((((((((((((())))))))))))))))))))((((((((((((((((()))))))))(((()))()))))))))))))))))))))))))))((((((((((((((((())))))))))))((((((((((((((()))(((((((((((((((((((((((((((((((((((()))))((((((((((((()))((((((((()))))))))))))))))((((((((((()))))))))))))))))))))))))(((((()))))))))))((((((((((()))))((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()((((((((((((((((((((((((((((()))(((((((((((((((())((())(((((()))))))))))))(((((((()))))((((((((((((()))))()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))((((((((((((((((((((((())))(()))))(((())))))))))((((((((((((((()))(((((((((((((((((()())())))(((((((((((())(((()))(((((((((((((((((((((((((((())))))(((((((((((()(((((((((((()))))))))))))((()((()(())((())))))))((((((((((())((()))))))))(((((((((((((()))))(()))))((()(((()(()((())))(()))))))))))((((((((((((((())()))))))((((((()((((((((((((((((((((())()))))))))))))))))))))))()))))))))))))())))))))))))))))))))))))))))(())((((())))(())))))))))))))))(((()(((((((((((((((((((((((((((((((((((((((((((((((((((())))((())))))))))))))))))))))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())()))((())))))))(((()))((((((((((((((((((((((((()))))((((())())())))))))))))))))))))))))))))))))(((((((((((((()))))((((()())))))(((((((((((((((((((((((((((((())))((((((((((((((((((((((((((())))))))(((()))))))))))))))(((()))))))))))))))((((()))))))))))))))))))((())))))((((((()))(((((()))))))))(((((())))(((((((((())))(((())))(((())())))))(()))))))))))))))))))(((((((((()((((()(((())))))))((((()))))))))))))))))))))))))))))))))))((())()))))))))))))))))))))))))))(((((((((((((((((((((((((())))))()((((((((((())))))))))))))))))))(((((())(((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((())((((((((()()))))))))))(((((())))((((()))))))))(()))))))))))))))))))))))))))(((((((((((((((((())))))))()))))(()(((())))))))))))))))))))))))(((((((((((((((())))((()))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((()))()))))))))))))))))(((((((((())))))))))))((((((((((((()((((()))))))))()))(())))))((((((((())))))))))))))))))))))))))))))((((((((((((((())))))))))))))((((((((((((((()))))))))))))))((((((((((())((())(())())))(()))((((((((()))((((())))))((((((((((((((((((()))(((())))((((((((()()))())))((()))))))))((((((()))((())))))(((((((((((()))))(((()((((((((())))))))()())((((((()))())))((()(((())))()))))))(()((())((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((()))((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((((((()))))))))))))))))))))))))))))(((((((((((())(())))))))))))(()(()))))))))((((((((((((((((((())))((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))((())))))))))))))))((((((((())())))))))))))))))))))))))))(((((((((((((((((((()())))))))))))))))))))))))))))))))))))))))))(()())))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(()((())))))())(((())))))))))))))))))))))))((((((((((((((((((((((((((((()))))())))())))(((((((((((((((())(())(((((((())))()())())(())()))(((((((((((((((())))))((()))))))((((()(())))((()))))))))((((((((((((((((((((()(((())((((((((((()((()))(()))))(()((((())())))(((((((((((()()))))(((())))))))))))))))()((((())))()()()())))))))))(((()))))))(()((())))))))))))))))))))))))))))))))))))))))))))))))))))))))((((())))(((()(((((((((((((((((((())))((((((((((((((()((((())))))))))))))(()()))))))))))))))))))))))))))(((((((()((((((((())(((((((()))))))))((((())))))))((((((((())))))()))))))))(((((((((((((()))((((((()))))((((((((((((((((((((((((((((((((((((())(((()(((((()())))))((((((((()))))))))(((())(((((((())))))))))()))))))))))(()))))))())))))))(((((())))))))))))((((((((((((((((())(((())))))))))))())(((()(())))))))))(((()))))(((((((()())))()))(((()((((((())((((((())()))()))(()((())(()))))))))(((((((((()))))))))))())))))((((())))))))))))))))))))))()))))))))))))))))))(((((((((((((((()((()()))))((((((((((((((((((((((((((())))))))))))))))))((((((((((((((()))))((((((())))))))))))))))))))))))))))))((((((((((((((((((()))))))(()()))))))))))))))(((((((((((((((((((()))))))))))))))(((((()(((((((((((((((())(((((())(((((()))((())))))))))())(((((((())(((((((((())(((((())))))))))(())))(()))((()((((()))))))))))(()((((((((())))))))))))))))))))))((((()((((())())())))((((((())))((())))))())((()))))))))))((((((((((((((((((((((((((((((((((((((((((()))(((((())))))))))(((((())))))(((((((()(((())(()))))))(((((((((((())))(())(((((())))))))))))))))))))))))))))))))))))))))))(()((((((()))))))(((((()(())))(()))))))))))))))))))))))))))))(((((((((((())))))((((((()))))))))))))))))))))))))))))))))))((((((((((((((((((())))))))((()))))))((((((())())(())(((((((((((((((((((())((((((((((()))(()))))))))))))((((((())))((())))(((())))))))))))))))))))(())(())))((((((((((((((((((()))))))))))))))))((((((((((())))))))))))((((((((((((((((((((()))))))))((()))))))))))))))))))))))((((((((())(((((((()))))))))((((((((((((()))))))))))))(()))))))))(((((((((()))(()))()((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))(((((()))))((())))))))))))((((((()((((((((((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))((((((())))))()))(((((()((((((((())(())))))))))(((((((((((((((((((((())()))))))))))((((())(((((()(()))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))(((((((((((())))))))))))))))(((((((()))))))))((((((((((((((((((((((((((((((((((())))((((()))))(((())())))))))(((((((((()((((((((((((((((((((((((())))((()))))))))))))))))))))))))((((())))))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()()(())((((()(())))()())))))((((())))))))))))))))))))))))))))))(((((((((((((()())(((())()((())((((()((((())())))))(()))))))))))))(((((((((((((((((((()))))))))((((())(((((((((()()(())((((((((((((((((((((())(())))()))))))))))()))(((((((((((((())()))))(())))((((((((())))())))(())))))))((((((((((((((((((((((((((((((((((((()()(((()))))(((((((((())))))))))))()))))((())))))(((())))))))(((()))))))(((())((()(((((((((()())))))))))(((((((())))()(((()))))))))))((())()(()))))(())))))((((((((((((((((((((()))))))((())))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))((((((((((())))))))))))))))))))(((()(()())()(((((((((((((()(((((()))((((()))))))))))))))))(((()))))))()(((((())))()))))))((())())()()))))))))))))))))))))))))))))))))(((((((((((((()))))()((((((((()))(((()))))))))))))))))))))))))))))((((((((((((((((((((((((()(((((())(((((()(((((((()))))))))))))))(((((((((((()))))))))))))))(((((((((((((((((((((((((()))))))(()((((((((((((())((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()))))(((((((((((((((((((((()))(((((((((((())))))))))))))(((((((()))(((()))))))))))))((((((((()))))))))))))))))))))))))))))))))((()(())))))))))))((((((((((((((((()))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((())))))))))))))))))((((((((((((())))))))(((()))))((((((((((()((((((()))))))))))((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))((((((()))))()()))(((((((((((()))))())))(())))))))))))))))(((((((((((((((((((()()))))(()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()())(((((((()(((((((())(((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()))))((()))))(((()())((((((((((((()())))))))))))))))))((((())((((())))))))))))))))))))))))))((((((((((())))))))))(((((((((((((())())))))))(())))))))))))))))))))))))))))))(((((())()()(()(()(())))(())(()))((()(((()()))(()())())))))(((())((()())())())))(())())())))()))(((()(()()(())((((()(())())())((()()())()())()()()(((((((())((()()))()(()))()()()()()()())(((())()()())())))())(()(()(())))(())()((((())(()(())((()((((()()(()))()((()(((())))(()))((()(()()(())()(()))())())(()((())()()()())())(()(((((((()))(((()(((()()()(()))()()()(((((()(()()()())(())))()((())((()(()()(((((()((()(())))(((())(())))()((())()()(()(()(((()(()))))(((())(())(()()))()())))(()()((())))((((((())())((((()))()((())()()()(()))))()))())))))()(()((())(((()(()())())())())))((((())(()))((()())((())()))()))((()((()()))((()(()())())()(()((()())((((())(())))(()((()())()()))))(())()))(()(()))(((()(((()()()))()())()()(()(())(((()(()()))))()())(((())))(()()())(((((((())))())))(()(())()((()()())))())()))()(())(()()((())())())())()()))((()((()()))()((((()())))()(((())))()(((())))((()()(()((())(()(())))(()(()(((((()()(()))))(()()(()()(((((()))(()))(()())((())(((())))((())))(())(((()(()())(((()(((())(()(()))))((()(())()((()()()))(((())())())()))())))((()(((((()))))((((((()(())()((())(()((()()(())((()(())))()))(())()))(())(())((((())(()())()))))())((())(()((()))()())))(()(()(((()))))()))((((()())()))()(()))(()))()((()))(()())(((())(((()((()((((())()()((((()))()()))()))()(((()(((()()()(()((())()())(((()))()((()())()()))(())))(())))())()()()))()(((()((()()))(()((((()()))()()))(()()(())(())))((())()(())(()()())()()((()(()()())(()))()()))))))()((())(((()())()())((()(())()))()())()))()()(())()))()(((()()()))())()))()))()))()))((()()((()((((())))()(((((())((())(()))()(((()(())))((()))()()()))((())(((()))())((()))(((()(()(())))()()())((()()(()()()))(()())(())()())((()())()()))()))((()((()())))))(()()
|
|
())))))((()))()()(()(()(()((()())())()))()((((()())))))((())(()())())())((((()()(()(()))(())))(()((()(()()()()))()()((())((())))((())))(((()(()))()()(((())(()()(()(()()()))))))((()))(((())()))((()()(((((())((()(())((((()()))()()))(((()(((()()()()())((((())(())()()()))(()(((()))()()()(()()(((()))))))()()()(())())()()()()()())())()((())(())(()()))((()())))(((()((((()))))(()))()()(())())))())(()))))))(((((()()(((((((((((())))))))))(((()(()()((())((())())())))()))))()(())(((((()(()()()(()()()))))()()()))(()((()())))()(())())(()()))))()((())())()()))()))((()(()((())((())(())))()(()(()))))(((())((())())))))(())))((())()()())((()))())(()()())()()(()))))()(())())()))())(()())(())())(()))())))(()())))(()()))()))(())()))))))())())())))())(((()))))())()))))))()())()))()()())(()())()))))))(())()(()()))())((()())))())()))())))())))))()(())(()(())))))))))()))))(((()()((())())))))))(()()())()()((((()))(()(()(())((()((((()(((()))()))(()))))())()((()))()()())()))()()))()))))()()(()()((()(())()(((((()((()()))()((()))(())())((())()()())()(((((()((())()(())))()(((()()()((())))()(())()())()()()()(())((()((())(((()(((()(((())))(((())(())))((())(()()))(((((())(()((()(()()((())))(()()())())(((()))())(()()((()()(()())(()((()))((((())(((())(())))(((()()((()()()())(()))))()(()((()))))(((()())))))))))(()()((()())()()())())()(()()((()())(((()()((())()(()))())))()((((())()())))())))))()))))())((())((()())()))(()(())()()())(())()()(((()))))((())(())))()))()))()()())(())((()()))))))())(((())(()(())))))())())())))())))())((())))((((()(((()(()(()())(()(())()((())((()))))((()(()((())(()()))))))(((())()((())))()(())())())()()()(()()((()(((()())((((()(())))((()((()))(())))()))((()))))))))(()()(()))())()()((())))())())()))()()((()(())()()(((())()()(()(((()()))(()(((()())))))())(((()))))))))()))((()())()))())()())(()((()()))((()())())())))()(()))((()(()(((()))())((((((()()()))((((()()((()()(()))(((()())())((()))()()())))(()()))(()(())))(()())))((()(()()())(())((()(())()((()()()))(((()))(()()())))()((())((()((()))())(((()))())(())())((())))())((()()()((())((()())()())())))()())))(((()((())(((()(()()))()(()(()()(((())((())))(((()())))(()))()()())((())(()()()(()()))())))()()()))(((())())))(()((((((((((((()(()))(()())()(((()()()()((())))(()(()))())()()(())(()((()(()(((())))))()())))(())(())()))()((()(((((()()(((())))(((()(())()()))((()()((()))(()()))))((()((((()(((()((()()()(()(()())(()))(((())()))()()))(((()(()((()(()()()()(())))())((()))()))(()())))))())))))(((())()(()(()))(()(()())())))((())()((()()()((()())))))())()()((()))(((())(())(()(()(()()((())(()(()))()()(()())))()(((()(()()()(()((())(((())(())((()()())())(((())))(()))))(())))(((()()(()))(()((())(()(()())()()((()()((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((((((((((((((((((((())))))(((((((((((()((((((())()))))))))(((((((((((((()((()((((((()))))))))(((((((((((((()())(((())(())))))))()()))))))))))))))))))))))))))))(((((((((((((((())))))))))(())))))))))))))))))))))((((((((((((((())))))))()))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))))(((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((()())))))))))))))))))))(((())))))))))))(((((((((((((((((((((((((((()(((((((())(((((((())))))))))))))))())))))))))))))(((((((((((((((((((((((()())))))))))((((()))))))))))))))))))))((((((((((((((((((((((((((((())(((())()))))))((((()))))))))))))))))))))))))))((((())(())))))))))))))))))))))))))))))(((((((((((((((((((((())))(((()))(())))))))))(((((()))))))))))))(((((((((((((((((((((((((((((((())(((())(())))(((()))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((((((((((((((((((()))((((((((((()((((((()(((((()))))))))))))))))))))(()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((())))))((())))))))(((((((((((())((((((((((((((((()(())))(((((((())))))))))((((())))))))))))))))))))))))))((((()(())))((()))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))(((((()))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((()((()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((((((((((((((((((()))((())))))))))))))))(((((((((((((())))))))))))))))))(((((())(((((((((((((((())))))())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))))))(()((())))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())((((()))())))((()))(()))((((((((()))()))))))((())))())((())((())())))))(())(())())))(((((((((((())(()))((()))))))))))))))))))))))))))))))))))(())))(((()())(()))(((()()()((((((((((((((((((((((((((()(((((()((()))))))))))))))(((()))))((((((((()(((((((()))()))))))))))()))))(((((((((((((((((((((((((((((((((((((((((()(((())((((((((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((())((()(())))))))((()())))))))))((((((((((((((((((((((((())))))))))))))(())))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())((((((((((((((()))))))))(((((((())))(((()()))))))(((())(())))((()))))))))))(((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((()))))((()))))))((((((((((())))))))))))))((((((((((((((()()))))))(((((((()((((((())))))(((((())))))))))))))))))))))))((((((((((((((()))))))))((((()))))))))))))))))()()((((()))()())))((()()))))))))()(((())()(((()((((((((((((((((()))))(((((())))))))(((((((((((((((((((((((((((((((((((((((())))))))))))))))(()))))))))))))))))))))))(((())(((((((())))((((((((((()))))))))))))((((((((((((((((((((())))(((((((((((((((((((((((((((((((()))))()))()))))((((((()(())(((((((((((())))((()))))()))))))((())))))))))((((((()))((((())))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))(((()))))))))))))))))))))))))))(((((((())))))(((())))))))))))))((()))))())((()))))))))))))))))))((((((((((())))))(((((())))))))))))))))))))))))))((()))))))))()))()()(()))()(()()((((((())))()((((()))))))))()(()))())())()((()()(())(()(())))))))()))))(((()))((((()))))))))))((((()))((()(())(()))))))())(()))))())(((())))(()())()))())(((((((((()))()()()((((())()((()()))((()())((()())((())))()))()(())))()((()()())(((()(())())(())()(((()()()))))()()))())((())()(((()(((()())))))))))))((()((((()()))()()(()())()(()()()(((())))()(((((())))))()((()())))(())(((()((())())((((()))(((((((((()))))(((((()))((()((()))))((())(()(())(())()))()()()())()()(())))))))())(()()((()((((()()))())))))((((()))()(((()))(())())())(((()))(()((()()()))(((((()()))((()(())))))()()(()())()())())(())(((()(()())))()(()()))))()()(()))(()()))))(()()(((()(()(((())))(((()()(())))()()())((()))()(())(((()())))))(()))))()(())((()(((()(()(())))()(((((((((((((((((((())(((()(())(((()())(())))))))))))((((((((((((((((((((((((((((()))(())))))))()))))))))))))))))))))((((()))(((((((((((((((((())(()))))()))((((((((()))))))))))())())((())))))))))))((((((((((((((((((((((((((((((())(()))))))))))))))(((((((((((())))))))((()(((()))((((((()))))))()))))))))(()))))))))))))))))))))))))))))(((((((((((((((((((())))))((((((((((((((((((((())))))))))))))))))))))))))((((((()))((((((((()((())))))(((((())))))))))((((())()))((()()))))((((()))))))(((((((((((((()((())()((())()())((())))(((()))(((()(((())(((())))()))((()))))((()))(((((((((((((((((((((((((((((((((())())))((((())))))))((((((((())))))))))))((((((((((((((((((()))))))((((()))))))))))))))))))))))))))))))(())))))))))))))))))))))))))))))))))))))(((((((((((()))))))(((((()))))))((((((()))(((()))))(((()))((())))((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((((((())))))))))))))))))))))(((((((((((((((()(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())(((((((((((((((((((((())))))))(((((()))))((((((())))))))))))))))))))))))))))))))(()((()((()((())))((())))))))))(((())((())))(()(()())())())())((())((()((((()))()(()(()))))))())()()()(((()(())()((()(()(((()(((((()((())((()()))(()))(())))()))(())))))(((()(()))))((((()())()((((((()))())(()()))()()((()(()))((())(()(())))()(((((())()))())))(()()()(()()()((())()))()))())(((()()))))))))((((()(()))))()()))()))())())()()))()((()(()))()))())(()(((()()(())))(()))))))))))()())((())((()(()((((())))))()))))))())()()(()))(((((((()(((()(()((((()()())(()))(((())(())))(())(())((())(((()()((()()(())(((())))()())(())))))(()())()((())()(())()))(())())(((((())(((((()))())())()(())()))((()(()))())())))(((()((((()((()()))))()(())(((()))((())))((()()))()))()(()))(())))(()()))())()(((((()()))))()(()()(()())()()))()()()))))))()(())())(())))())(())))))))))((())(()(((((((())((())())()(())(()(((())((()()(()))))))(())()))))(()(())())))(())())()(()()(()()()))())))()()(()()()))(()()(((((((()))()(((((())(()(())(()((())))(()()))()))()))((()())))(()(()(((()()(()(((()()())))))(()(((())()()))()((()())))))(())))(())))()())(()))()(()(((())))))())))(())())())(((()()())))))())(()()(()(())((())))((()(()()(())))()()()(()))))))))()))()(()(()(())()(())))()(()(()(()())))()))()))(()())(()))))))((()(((()())))((()())()(())())))(()()()))))((()))(())()(())))))(())()(()()()(((())))()()))))))()()((((()((())))())(()(()())()((((())))((()(()())()((()())((((()))(()()()))())))()(((()()))(((((())(())()(()(())((()()(()()((()))()(()()()))((())))()())))(())))()())))))()()(())())))((())())(()))(()((((((())())()))((())()((()()((()()()()))))))()))()(()))()((()))((())()(((())())()())))))(()())((((((()))())()())))())((()())((())(()())()()())()))()()()(())())(()()))()((((((((()(())(()(((()))))())))()))(((()))()())()()(())()(()()(()(((()(()((((()(()()(()()()(((((()))))()())))))(((())(()((()())))))))((((()(()))())(()()()()(()(()))(((()()((())()()))()()))((()(()())))())(()())(((()())()())()()())()(())())((())))(())(((((((()(((()))(()((()(()))()(()))((()()())()))))(()()()))((()((())))((((()((((())()(()((()))((((((()))((()))))))()())(()(()()()())(()))(((((()())((())(()()))())(((())((())))()()()))())))))())))))))(((((())((((((()(())()())))))))((())))))((()()))())))))())()))((((())))((())()()(()((()(()()))(()(()((())((())((())((())())())))()))()))(((((()((()))))()()(()())))))))()((()()())()()(((())))))))))))()))))))))((()()())))))))))()((((()()))))((((())())))))))(())()())())()))))(()())))))()())()((((())(())()))())))))))()(()((()(()(((((())(((((((()((()(()))))(()()))(()(((())))()(()()())())((()(()))))()())()))(()((((()((())((((())(())())())(()))(((()(()()(())())))))))(()))))((()((()(())))(()(()((()())()()()()(((()))()))((((())))()((()()))))()())((()()()()))(((())))(())()(()()()(((()((()()()((()()(())))))()()((()((()()))()())))(((((((()(())))((()))())))())()()(()))(())())(()))))())((((()(((()(())))()((()())()()()()()((())((()())))()()(()())(())()))())((()(())()(()((())()())())()((()()()(()())))((((((()()(()()))()((()(())())()))(((()((()())((())(()))()(())()(())))((()))))())((()()((()()))(()(()()(()(())()))))()()(()(()))))()((())(()((((((((()())()(())()((((((()((())((()))()(((()(()))))(((()()()))((()))()()()))((((((())))()(()((((((()())())((()()())()))))))((())(())()(()(()())()())(()(()()(())()()))))(()((()())((((()()))()()))())(())((()())(()()(((()()))(())((()(())))()()(((()()((((())))))(())))))(()))((()()))()(())())())))))((()(()())(())())(()())())()()))()))((()(((((((())(((()())(()((((((()((())((())((()))(()()((())()()))())(((((()))()()((((()(())(()))()))()()()()((((()))()(()()(()()))(()))()((()))(())))(()())))(((())())((()))((()(())())))))))(((()()))())()()(()()))))))())()))()(()()))))())()(()((((()((((((((()))())(()((())))((())((()(()))())((()))))(()(())))))((()))))(((())))())(((())())())())())((())())((()()((()(()))()(())((())()()((()()()())(((())((()))(((((((()))(())()))()())((()(())(())(((((())()(((()())(())(()))(()()()))()))(())()((()(())))))())))())(((())())))(((())((()(((()))())()())(()(())()(()()(()()(()()()((()(((()((()()()()()))((((())((()()((())(())(()(()(())()))))(()(()())()())((())()))))())()())()((((()())()()))()))))((((()(((()))()))))()))))())(()()()(((()(((((()(()())()))()))(())(())))()((()())(()))))((((())()(()((((()))(((())()((()()())()))((()))))))((()))()(((()())(())((())(()(()(()(()((()())))))(()))()))()((())()((())(()())()())((((((()))(())((()((((()(((())((()))(()((()((())()()()))()(()))()((())))(((())())()(((((())()()))(()(()()))()(())(()))(()()))))))((()()(())()(())))()())(()(())(((())(())(())())((())))(((()(()()(()))))())(((())())(()))()())))(())(())((())()))()())()(((())((()((()()(()())()(((())((((((()()))(()((()()))()(((((()))(()))(()()))((((()(((()))((()))(())((())())(()))))((()))(((((((((())))(()())(()(()())()())()()(((((()))))()()(((()((())()(((()))))()))))(()()()((())()(()((((()(((()()))()(((())()))))))(())))))(()(()()((())((((())()))()(()(())(())))(()()()(()((((()))()))())(()()()(((())(()))())()))))))((()()))))((()()((()(())()())()()())())()))))))(((())(()()))()()(())))())())(()()(((()())())()))())()()())()((()()()())(((()(())()))()(())())))(((()((())()()))))))()())())()))(((()(()())())())()((()(()))))()))()()(()()()(())))(()))))()())())()))(()()))())()(()(()))(()()(((()))()(()())()()((())((()()))))())(())))())))()(())((()))))())))))())()))()))()(()))())((()((())(()((((())()(())()))(())))((((()()))((((()())()()()())()))())()(()()))(())))))))()(())())()))(((()(())(()(()(()((()(()))())(())()()((()()())()())()(()()))())(())(((((((((()())())(()))()(()()((()())))(((())()))(()((()())))(()))))))(())))())((())(()))()))()))())(()(()(()()(()()))))())((()()))())(()))))(((()(()(((()()(()(())()(())()))(()()()((()()))()(()())(()(()((()(()((())((((()))()()()((())))()()))(()))(())())())(())()(()()()((()(()((((((())))(()()))((()))(((())))(((()(()((()((()()(()((())(()(()))((()()((())))()()()()((()))()((()(((())))))()()))()))())()((())(((((((()))()(()())())()()((()(((()))())()(((())()())())()()))(((())())))))(()())))(((()()(()))))))())())(((()))()()()()))()))))))(((((()(()(())((((()(()(()()(()))(()()()))()()()())(())))()()()()(((()(())((()())((((())))(((())((()(()(((()))())))())())(())()()()())()())()()))))))()))))(()))))())))))((()(()(()((()(()))(()(()())))((()((())()))()()))(((())()))))(()()())((((()((()()()())()(()()(((()())((()((()())))))(())))()((((()((()()()()())()))(()((((()))((()())))))))())))()))(()))()))))()(((()(()())()))()())())))())((()()((()())(()()()(())()))(()))()((())(()()))))()(()())()))()()()))()))((((((((())(()()((())))())(((())((()))(()()()(((()(()()()()(()()())())))()(()))((()(())((())(()((()(((()())()))())(()())))))((())((())())(())))))((()(((((()))))((()(()()(()(()))((()))(((()(()))))(())()))(()()))())()))()(()(())(()(()(()((((())))())(()))(()(((()))))()())))))))()()(()))())(((((((()))))))))))()(()(()(()()()()())())))())((((())(()(((()()()())()(()())))(((((()(()))()()((())))(()))))))(((()())())())()())()))()(()(()()()(()())(()())()))))()))((((()(())))())()())((())()((((()))((()()))(())((((())())((())))()))))()((()))((())((()((()()()(()(())(()(()()()()()((()(()()))))(()(()()((()(((()()))(((())())(((())())(((()))((()((()))))()))()(()((()()((((())((()(()()(()()))(((()()))((()((())(()()))()((()()())())(()()()()(((())(((()()))))))()()(((())()()))))((()))())()))()()))(()()())()((())))(((()())()(()()))))()()()())()()()))()))))((()(()())))()()(())())()(())))(()()((())))())((()())())(()((())()))())()(()())))())())))((()()(()(())))((())())))(((((())))))(((()((()))())))())))((()))())()()()))())(())()(()(())())(((((()())()(()())(())()())((()))((())()))))))())))))()((()())()(()(((((((((())())()()()()(()(())((()())))())(((((()((()()((()(()()))())())(())(()()()))((()(()())))())))())()())))(()()(())))))()))))((((()()))))(()((()))))))()))))(())))()((((())))())())())())))(()()())))((()(()(())())()(()(((())((((((())()((()((((())(())))()))(()))(())((()()()(()()()))))))))))))(((()))))))))(((()(()((())())())(((())))))))(()))(()((((()(()((((()(()(()()(()((((())(((())()))((())((())((((()())()((()(()(()))())(()()()((())()((())())((()))()))))()))((((((()))(()((())())(((((((((())))((()))(()))())((()))((())(()())(()(())))))()()())()))())))())(((()(()(())()(()()(()))))()(()())))()))())))()))))()))))(())(()(())()(()(()(((((((((()()(())))))))()())()))(((()))(()((()()(()(())()(((()()()()()()))))(())()())()))(((())(((()()))())))))()(())(((()))()())))(()()(()(())((()((())(())())())((()())(((((())()())((())())))(()))())((()))()(()((((((()(()))))))()))(((()))(()()()(((())))())()))))(((((((()()()))(())())))())())(((()()()()))()))())))(())()(())))((())((((()(()))()))(())((()())((((()))(()))())))()))))(()())((()))))((((())()))())())(()))))(()))()()))))(()(())(()))))()((()(()))(())()())))))()(()()((())()))))(()()))()(((()())(()()((()(())()((()()((())))(()()))((())(()()))())))(((()()()))(())))))((()(())(()()()(((((((((((((((((((((((((((((((((((((((((((((((((())((((((()))))))))))))))))))))))))))))))))(((((((((((((((()))))((())))))))(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())((((((((((((()((((())))))(()))))()))())))()()))))))))((((((((((((()))))))))())))))))))))((((((())(((()))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())()))))()((())(((())))))))))))))))))))((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((())))))((())))))(()))))))))(((((((((((())(()())(((((()((((())))))))))))(((((((()()(())(()))))))))))))))))))))))))))))))))))))))))))()(((((())((())))))())))))))(((((()))))))))))))))))))))))))))))))((((((((((())))))((((((((((((((((((((())))((((((())(()))()))))))))))))))))((((((((((((((((((((((((()(((((()))))))))))))((((((((((((((()))))))))))))))))))))))((((())))))))))))))))))))))))))())))(((()(((((()))))))(()))))))))((((((((((((((((((((((((((((((((((()))))))))(()(((()))))))(()))))))))))))))))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))))(()))))))))))))(((((((((((((((()))(((((((()))))(()))))))))))))))(((((((((((((((((((((((((((((((((())))((())))))(((((((((((((((((((((((((((((())((((((()))))))(())))((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))((())))))))))((((((((((((((((())((())))))))))))((((((((((((((())())))))))((((()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())(((((((())))(((((((((((()))))()))))))))))))))))))))()()))))))))))))))))))))))))((((((((((((((((()))))(((((((((())))))((((())))))))))))))))((((((((((((((((((((())))))))(())))))((((((((((((())(((()))))))))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))))(()((((((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))(((((((((((((((((((((((((())((((((((((((((((((((((((((((((((((((()))))))))(((((()))(((((((((((())))))))()(()(((()((())))))(((((((()))))))))))(((()))))))((((((())))))))())))))))))))))))))))(((((()((()))()))((((())))))))))))))))))())))((((((((((((((((((((())))))))((((((((((((((((((((((((((((())))))((((((((((((((((((())))))))))))))))))(((((((((((((((()))))))))))))))))))))(()(((((((((((((((((((())))))))(((((())))))))))))))((((((((((((((((((()(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))((((((()))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()))))(((((((((((((((()))(((((((((((((((((()()))(())((((((((((((((((((((((((((((((()))))()(())((((())((())((())(()))))))((((())((((())))()(((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((())))))))))))))))())))(((()((((()))))((())))(((((((())(())()(())))))))))))))))(()()(((())(((((((((((((((((()(((()))))))((()(((()()())))))))))))))))))))()())))))))))))))))))))))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((())(((((((())(((((())))((((())(((((((((((((())))))))))))))))))))))))(((((()((((((((((((())(((((((()))(())))(()))((((((()(((())))))))))))))))))))))(((((((()))))))))))))))))))))))))(()))))))))))(((((((((((((((((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))))((((((((())(((((()))()))))((((((((((((((()()))))(((((((())))))(((((())(((()))(()))))())))))(())))))))(()((((()))))((((()((())(((((()())())((()))))))())))))))))))))((()((()))))))))))(((((((((())))))))))))((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))(((((((((((((((()))))))))))))))))))((()))))))(((((((((((((((((()))))(()((()))))(((((((()))))))))))))())))))))))))))))))))))((((((((((((((((()))))))))))))))))(((((((((((((((())))))))))))))))))))))))))))))))))))))(((((((((())))))))))))))))))))((((((((((((((((((((((((((((()))(()))((((((()))))(((())))))))))))))((())))))(((((((()(((((()))))(()))))))))))(((((((((((((((((((((((()(((((((((((()))))))))))))((((((((((((((((((((((())))(((()())))))()))))(()(((())))))))((((((((())(((()((()))(()(())))))))))))))))))))))(((((((()))))))))))((((((((()))))(((((()))))))))))(((((((((((((()(((((((((((())))))))))))))))(())))))))))))))))))))))))))(((((((((((()))())))))((((((((((((())))))))))))))))))))))))))))))((((((((((((()(((((((())))))))))((((((((((((((((((((())()))(())((((()()))))(((((()(())()))()()(())))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))()))))))))))))))))))(())))))((((())))))))(((((((((((((((((((((((((((((((((((((()(((((((()))))((((((((()))))))))))))))))))))))))(((((((((((((())))))))))))(((((((((((((((((((((()(((((((())()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((())))))))(())))))))))))))))))))))(((((((((())))()))(((((((())))))))(((((((((((())))))))))(())))))))))))(((((((((((((((((((((((((())))))))))))))))))))((((((())))((((()))))))))))))(((((((((((((((((()))(()))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))(((((((((()))))))))))))((((((((((((((((((())))())))))))())))(((((((((((((((()))))))))))()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((()(((((())()(())()))))((()))())))((()))(((((((((((((((()))))))))))))))))))))))))))))))))((()()))))))((((((()))))(()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())())))))(())))))))))((((((((((((())))((()))()))((())))))))(((((((())))))((()((((()))))))))))))((((((((((((((())((((((())))))))))(((((((((((((((((((((((((()))))))))))())))))((((((((((((((((())))))))))))))(((((((((((((((()))))))))))))))((())))))))))(((((((((((((((((((((((((((((((((((((((((())((((())()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()((((((()))))))))))))))))((((()))))))))))))())())((()())()()(((((())()(()())((((()(()(((())((())()()))((()()()()()((())()))()))()((((())(()))((()))(())(()(()()()()())(((()()())()))()))(((()())))(())))()((())())(()((())()(()))(()(()))))())))))))(()))()()(()))())())()(())))))(((((())()()((()((()(()))())()))))((((()))(())((()()()))(())((((()()))()()(()))())())()())()()()()((()()))())(()())(()))())))((()))()(()())((()(()))(())())()(()((((()())()()))()()())((())(((((()))))))()()))(((()()))()))()()(((((((()))))))((())())))()((()))((()))))((((()())()))))(()))))((()(((()))(((())))))))((((()((())((())()()))))))))))((())))(((((()((()))())()(((((()((((((((()))((())()(()))(((())((()(()))())(())())((()((())))())))(()(((())()())()())))())))())))((()())(((()(((()(()(())()((((()()()((())))((((())()(())((()((()()))(()(()))((())))(()))((())))))))((())())()(()((()((()()(()(()))(((())()(())(((()))(((()((()(())(((())(()()((()()()()((()))())(()))))(()(())()(((()))(()(((()))))))))(((((()()(((((())(())())())))))((())))))((()))))())(()())())())(()((((()))())((((()))(())(())(((()()))()()((()((((((())()(()))((())(((()()()))())((((()())())()(()))())))))())()()())))))(())())())))()(())()()((()(())((()))))())(((())()))()()(()(())(()(()()((()())(()((((((()())()()()(((())))())()))(())((()(()())))))(()()(()()))))()))((())())())()(((((((((((((((((((((((((((()((((((((((((()))))))))))))))))))))))))(())))))))))((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((()))))(((((((())))))))(()))())))))))))))((()))))))))))))))(((()))(((((((((((((((((((((((((((((((())))((((())()))))))))))))((((((((())(())))()((((()))))())()))(((((((((((((()))))(((((((()())))))))))))))))))))))))))))))))))()))(())))))(((((((((((((((((((())(((((((())))))(((((((()))((((((((((((((((((((((((((())(((()((((())))))()))))((((((((())(()))))))((((()))))(((())(())))))))))))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())(()))((((())))))))))))))))))))))))))))())(())())(()()))()(((((())((())())))))))(())))((()))((()()()))())))))()())()()()(())(())))()))())())))(()(((((())((((()(((((()())())()()((())(())))(())(()))))))((((()()())((())()(()))())()))()()()))))))())()((()(())(())()(((()(()((((((()(())(()))(()())))(())((()))(()))()))())()((()()))()))(((())))))()(()()(((((()((())(((()(()((())(((()(()()())))())((()()()))()))(()(((()())())(()))))))())(()((()((())((()(()))()(()(((())))(()(((((()())))())))(()))(()((()((()))((())())))))))()))()))(()))))))))())(()(())))()(()()))((()(()(()()))()()(()((())(()()))()())()())()()(((()))(()))(()()((()()))))))()))(()((()((()((((())()(()(())))))(((())(()))()()())))(()()(()(()()()))(())(()(((((((()()))())))())()))())(()))((())))()))())((((()(()((())())((((()))))))()()(((()))((((()((())(()()(()()()))(())()()(((())((())(()))((())()(()())((())()()()))(())((()(())(())((())((())(()((())()(()())(((()()(((())())))())))()()))((())()(()()((())()))))))))))()())))())))((())()()(()()(()()(((((())))()())()()((())))()()))(()(()(())(()())()()())))()(())(())))(())(())((()))())(()()(())())())()))())(()())))))()())()))((((())()((()((((()(()()(())()))()))))(((()))((()()((((()(())))()))))(())()))(()()))((()(()(())(()(()(())(((()())())()))()())((())()())))((())())()(()())))((()()((())()()((())(())(((((()))(()()(()())((())()(((()))(((()(((()((())))(())(()))(()(()()((())((())())))()))())))()()))))())((((())())())()))())))((()(((((()()(()((()(())()(()()()(())((())))(())((()(())(()(())(()(((()(((())(((()))()))))(()()(()))((())))))()(()())()))(()()))))((()(((()(())))(())(()()())())(((()))()))())()()(()))()((()((((()((()(())))))()())()()()(())(((()()))))())()(()()()((())()()()((()())(()()))()(()((((())(())((((()((()())))()(()()))()))()))((((()))))))))))((()(())()))))))()())()(()(()()()()())((((((((()()))))(())())()))))))(((()()()(((((()))))(())(()(()()(((())()()()())(((()))(((()))()())()))(())((()))(()((())())((())(()((()()()(()())((((())()((((()((()(()(()))(((()))())((())))(((()())((()((())))())((()))()))((())()))()()(((())()()(()()((())))())()(()))((((()()(((())))(()(((()))(()((())((()()((()()))()())())())((()))((()((())(()((())))()))))()))))(((())()))(())))()))()((()(()(()()(())))(((())(()(((()()()(())(()())()()))()))((())(((())(()((())()()()))()))(((()))())(()()())()())))))))()()()))())(((((()()((()(()())(())()()))))(((())())((((((()()))))()(()(()((()()(())()()(())())((())()))((()(()))(((()()())))))(()))))((()))()))((())()(())())())())(()))))())())()))((((())(()()))())())(())()))()))(((((()(()())())))))()))())))))((()((())(()())(()(()(())(()(())()()())((())))((())(((())))()(((()())((()(()))(()()))())))()((()()))()(((()((())())()))))()))())(())((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((((((((())(())(((((((((()))((((((((())())((()))()))))()))))))))))))))))(()))))(((((((((((((((((((((((((((((((((())))))))))()))))))))))))))))))((((((((((((((((((((((())(()))((((((((((((((((((((((((((((((()))))(((((((((((((((()((((((()())))))))))))))))))(()))))))))))))))))))))(((((((((((((((((((()))())((()))())(((((((((((((()((()))))))))))(((())))))))))))))))((())))))(((())))))))))))))))(((()())))))))(((((((((((((((((((()))))))))))))))))))((((()))(())))))))(((((((((((((()))))(((((((((((()))(()))(())(((((())))((((()))))(((())))))((((())))))()))))))))((())))))((((((((((((((((()))))(())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((()))))))()))))))(((((((((()(((((()))))(()))()(())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((()))))))))))))))))))))))(((((((((((((((((((((())(((()))(()))))))(((())())))))))))(((((((((((()))))))))))))))))))))(((((())))))(((((()))))(((())))))))))))(((((((((((((((((((((((((((((((((((((((((((())()(((((((()))))))))())))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((()()))))))))))))))(((((((((((((()))))))))))((((((())))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))((((((((())(((())))((((()))))))((((((((((((((())))))))))))))))))))))((((()))))())))))))))))(((((((((((((((((((())))))))))())))))))))))))((((((())))((((((())))((((((((((((((((((()))((()))(((((((((())))((((()((((()))()))))()))))))))))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()()))))))))))))))))))))))))((()))))))))((((((((((((((((())))))))(((((((((((())())((((((()))(((())))))))))))))))))((((((((((((((((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()(())))))))))))))(((((())(((())))(())))(((())()))(())(())(())((()))(((((((((((())))))()))))))))))))))(()))((((((((((((((((((((())))))))))))))))))(((((((((((((()))))(((((((((((((()))()))))))))))))))))))((((((((((((((((((((((((())))))))))))))(((((((((((())))))))))()))))))))))))))))))))))))((((((((((((((((((((((()))((((())))))(((((((((((((((((((((((((((((()(((()))))))))))))))))((((())))))))))))))))))))))))))))))))))))))))((((((((()))))))((((((()))))((()))))))))))))))))))))))((((((((((((((((())))))))(((((((()))))))))))))))(((((((((()))))))))))))))))))))))))))))))(((((((((())))))(()(()))))))))))))))))))))((((((((((((((((()(((((((()(((()))))))))))))))))))(((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((()(((((()(())))((()))()()))))))))((((((((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()()))))))()))))))(((((()(())))))((((()))(((((((((((((((((()))))))))))))))()))))))))))))))))))(((((((((((((((((((((((((((((((((())((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((())))(((())((((())))))))))((((((((((())))((((((((((()))))))))))))))))(((((()))))((((((((((((((((((((())(())))))))))(((()))))(((()))))((((()))))))))))))))))))))))))))))))(((((()))((((()))))))))))))))))))))))))))))))))))))))))))((((((((((())))(((((((((()))))()))))))))))))))))))))))))))))((())())()))()(()(()(()()((()(((()(()((()(((())()()())))()((()))))))((((()))())(())())()))())))())(()(((((())(((((()))))(()((()(()((()))()((()(())())()()(())(((()())(()()(()))))()()()))())()()))(())(())))()(((()()()))))()))()())(()(()()()))))))()())((((()))))(()))()())())()(())((())())())()())(())(((((()))))(()((((())(())()))()())(((()(())()()(()((((())()()))))()())))))(()()(())((((()()(((())(((()()))()(((((()))()()))(((()((()())()()((())()(((()(()(())((()()))))()()()()))))()()()((())))(()(()(()()))())()(())))((()())((())(((((((()))()(()((((()())((())()()())())())((()()()((()))(((((((()(((())())(())(()()(()())))((())))()))()))()))()((())(()(((()(()())())())))(((()(((())((())((((())))))())((((()))(()()()))((())()())(((())(((((())(()(()())))))(()()())(((()))))(((()))())))))())()(()))(((()((()))())))))(())()(((())((()((()))(((((()))(()()((())()(()))(())((()())()))()((()()))))())()())(((()((()((()(((()()))))))()(())(()(((((())((()(()())())((()((()((()))(((())((()())(()()))(())((()((()()(())))(()()))))))(()()())))()(())))()())(()((((()))))())))))(())(((()()()))(((()(()())))()()(()()()(())(((()))))()(((())(()()()()))(()()())))()((())()))((())(())()((((((((()()))))((()))())(()())))((()))(((((()((()(())))((())())(((()((()))()()()(())((())))())))()))(()(())))()))()()())()()()))))(((())())))())))))())()((((()((()))())())(())())(()())(()))))(()(((((()()(()(())())(((((((((()))(()()))(()()()())()()()()((((()()))()))()())(())))()()()()(((())()(()((()(())()))()((((()()())()))()()()())())()(((((()())))))))))))))))))())()()))(())()(()())()(()(()(())(()(()((()())))(()(())))()(((((()()()()(()))))()))()(())(((())))))))()(()(((()(())((())((()))))))))((()((())(())(((((()(()(()(())((()))((()())()()(()()((()()(()))()))))()(())(())))()()((()))))()(()(((())()))()(()(()())(()(((()((()))((((())(()()()(()))))))()(()(()))))())(())(()(()((((((())))(()))))()))(((()()()(((()))))))(((((((())((())())()))(()(((((())))))(()()()())()(()()((()))())))))))()(()))))()()()))((()()))))))()(()(()(()()(((()()())(()(((()))(())())))()()())())((()()))())(()()(()((())(()))()))()(())))))))()(()()((())()())()(())))())()()))()()()()()))(((())(()()()(((()(()(()())))))(((()))())(())(((())(((((((()))((()((())((((())(()(()()()))))))())((((()((()(((()())))())(())())(((()((()()()())))))((((())(()()()(((((()(())((()(((()))))(()))()(()))()()(())))()())()()())())))())((()))())))()())))()))(()(())(((()(())())(())(()))()))(((((()))()())(())))))(((())())((()())()))())))())((())))))(()))()((((((()(()()()()())()((()()))))((()))))()()(((()()((()(((((((()())())()(()))()(()))((()))())()((())()))()(((())((()))))(()()()))))()))()((()()()(()((())((()(())())())((()()))((((())())(()))()((()((()))())(())(()())(())))()))()())()))()())((((()()(()()())(())))())((())(((())()()(()(()()()(()))()())(()())(())))))(()(((()(((()())())(()))))())())))((()))((())))())((((((()()(()(((()((())))))(()()()((((()(((()))((())())))(()())(()))((()))(((()))()(()()())(())))))(((()))(((((()(()())(())))))()))())()))()))()()))()())()(())())())))(((((()()()())))()))())()))(()()((())()()))))))())())((()()((((())(((())())))(((((()))()((()))(()())))))))))(((())(())(((()((()))))())())(()))((())()((()()))()(())))()))()))((((()((()()((()()(()((())(()(()()()((()((()))))))()((((()((()()((())))((())())()(()))(())()()))(()())(()(((((()())((((())(())()((((()((()(())(()()()(()()()))))(((()))((()((())))(())(((((((((((()(())))((()((()())((())()))((()())(()())()()(((((((((()(()())(()((())()()()(((()))()(((())())()())()(()(()()())))))((()())()()(()((()(((()(())())((())())))())))(()(((()()(())()())))())((()(())()()()))()(())))())(()))(())(())())())(()(((((()(())())(((())))())))())((()))((()(()((()))())())))(()()()()))((())((()())))())()()(((((()((()))))(()())(())(()()))()()()((((((())))(())))(((()(()((((((()))(()(()()(((()))(()()))))((()()()(()(((((())()()((())())(((()())(())()()())))())())(()()())())(())(())(()(((((()((((()())(()))()))()()((())))()()()(()()())(()(()))()(())())(((())())))(()()))(((()(((((()()()(())()(()))())((()()))((()())))))()((((((()(()(())())))((((()(()))()()((())()())(((((()))())(()(()(()())()(()((())(((())()))(((((()())(())))(()()((()(((()()((())(()((()(()())))(()))((((()))())()))(()))(()()((((()))()(()(((()(()))())))(()))((((()((())((()()))))()(()))))()()()))))()()(()(()()((())())(()))))))))()()(())))()((((()(((()(())())))(())))(())(((())(()()))())()(()))))()()))((()())()(()(())))((((((())())())))())))())(()((()))((())(()))))((((())()))((())()))(()(())())((()(()())()()(())())()))()))((())((())())()))(()(())(())(()))(()())(((((((((())))))(())(()(()))(()))((()()))())())))))()()(((())())(((()(())()())))()(((())))))())))())(((((((()(((())(()())))))())))(())((())((())()()(()((((()))))())((()(()))))(()))()()(((((()()))((())())())(()((((((()()()))()))())(()()()())))))(((()()())))())((()(())()(()(())(((((()(()()((()((()))()())))()()()()()(()))(())())()((()(())((()()))(()(())((()((((())(((()))()(()))()(()))(()))((((()))())(()(()(()((((((()(())()())(())((())))()))(()))()())(()))()(()))()()())((((((()(()()))()((()(()))()()))((())()())())(()))()(())())))()())(((()(((())())())(((()(()()))()()()))())()()())((())(()())()()(((())())))()(()((((()(((()()(((()(())())(((((())(((()(()()))(((())))()(()))(()()()))(())()()()()(()))(()((((()(()(())()(((())()()(())()))(()()()))))())))()))((())()()))(()()(()(())())())()()(((())()))))()()))())(())(()())()()))())()(())()(((())))(())(((()(()))()))(())((()(()()()))(((()())()(((()))((()))))())())()())))))()()())(((((((()(())))()(()))))()(()((())))))()(()(()((()(()((()()))((())())))(())))((())()))))())))(()())()))))())))()))()(())())()(((((()(()())(()(((()()()(()())()))(()()))(())((())))(())))((()((())(()))(()()(((((())()(())))((((((()((()(()))((())(())())(((()()()))()))(()()()((()))())(()))()((())()))()()(((()(()((()(()()))(()()(())(()))(((()())))(())())))(()))()()()()()()(())(((((()(())())(((())(())()))())(()))()))))(((()))))(()()))())(()(())))()()()())()))))))()(()()))((((())))())()())))()))))()(((())))()))(()((()(()())())((())))())((((()))(((()))(()((()()(()())((())()((())(()()(((())))(())))(()))()())()()))()()())()()(()(()(())(()()))(())())))(())(())(())))(((((()()())))()))())))))(()(())(())()(((()(((((())()))(((()()()(())(())()()()))))())(((((()()))()()(())((()(()((()((()))()()))()()()))()((()((()()())(((()(()(((((((()()(()))(((()(()))(()((()()()()(())))()()()))()())))(((()((()()())()(()()))()))))))(((()))()(()((()(())())))())())()())()()())(((())(()(()))())(((()(()()))))()()))(()(()(((((()))(()())(((()()(())()()()())(()()(())()()()()())()())(())()((((())(((())(((()(((()((()))))((())))(())()()(())))(((())())()(()((())()(()))())()()))()(()((()))(()()))())(((((()((()())((()(())))()()(())((()()()())()((())()((())))((()))()(()))))))((((())))(()((())((((())()(()(())((((()()((()()()()())))(((()(())((()((()))(()))()())()()(()))))()))((()(((()(((()(()(()()(()())())(((()))()()))((((()()))(()((((()))(()()()(())))(())(((()()()))()))()))()()(((())()))(())((((())()())((()))((((())((()())((()(()(()))((((()))))))((()(()))()(()())()))((())())()(((()(()(()()())(()(()())(()()))(()()(()))()(()))()((((())(()(())(((((((()))())(()))((((())(()()((())))())(()()))))(()())(()(()()(()((((()))())())(())((()(((()()(((()))))))))()()(()))))(())(())((((())())(((()))()((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((())))((((((((((((((((((())))))))))))))))))))((((((((((((((((((((((()))))))))((((((())((((((((((()))))))))))))))))(((((()()))))))((((((((((())(((((((((())((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((())))(((((((())))))))))))))))))))((((((())))))))((((())))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))((())))))))))))))))))())((((()))))(((())))))))))))))))))))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())((())((()(((((((((((((((((((((((()))))))))(((((((())))((())((((((((((((())(((()))))))))))))))))((((((((()(()))))((((((()()))))(()))))))))))))((((((((((((((((((((()(((())))))))))))))))))))))))))))))))))(((((((((((()((((((())))())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((((((()))))))))))))))))((((())))(((((()))((((())))))))))))))))))))))))))))))))))(((((((((((((((()(())(()))))(())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))(((((((())(((((((((((()((()())(((()))()(()))))(((((((((()((()()))())()()))))))))))((()((()(()))()))((((((()(((()))((()(((()))(())))))(((((((((()(()))(())))))))))((((((()())()((()))))))(())))))())))(((((((((((()(((()))(())((((())())))())))))))((())))))))))(((()(((((())))))))))))))))))))))))))))))))))))(((((((((((((((()))))))))))))()(((((((((((())))()))))))))))))))))))))))))))))))((())))))))))))))((((((()))))((((())))))))))(((((((((((((((((((((((((((((((((((((((())))()))))()(())))))))))))))))))))))))))))))))))))))))(((((((()))))((()))))))))))))))))))(((((((((((((((((((((((((((())))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((()))((((()))))))))))))))))))))))))))))))))(((((((((((())))))())))()))))))))))))))))))))(((((((((()))))))(((((((((((((((((((()))))))))))))))))))))))((((((((((((()))))(()))))((((())((((((())))))))(()))))((((())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((())))((((()))))))))))))(((((((((((((((((())))))(((((((((((()))))((((((((((()))))))))))))((())))))))))))))))))((((())))((()))))))))))))))))))((((((()(((((((((()))))))))))))))((((((((((())())))(()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((()))))))((((((((())))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))((((((((((((((((())(())(()))))((()))))))))))))))))))))))((((((((((()))))))))(((((((((((((((((()())))))(()(()))((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((()((((()))))))(()))((((((((((((((((((((())))))(((((((((())))))()))))))))))))))))))))))((((((((((())))))(((()))))))))))))))((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((((((((((((((((((((((((((((((((((((((()(((((((())))))()))))))((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))(((((((((((())((((((((((((((()))))))))))))))))))(((((((()))))))))))((((((())))((((((((((()))))))))))))((((((((((((((()))))))))))))))))((((((((((((((((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((()((((((((((((((()(((((((((((((((())))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))((((((((())))))(((((((((())))))))))))))))))))))((()((((((((((((((((()))))))(((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(())((((((((()())((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))((((((((((((((((((((((((((((((()))((((((((((((()))))(((()))))))))))))((((()))))(((((((()))))((((((((((((((((())(()(())())((())))((()((((((((((()))))))))((((((((((())))))))(((())(((((()(((()(((((()))))()))))))((((((((((((((((((())()))))))((((((()(((((()))))))))))))))))))))))))))))((((((((((())))))))))))))))))(((((((((((((((((((((()(()(())((((((())))))))())))(()))))((())(((())))))))))))((((((((((((((((()))))((((()))))))(((())((()))))))))))))))))((((()))))))))))))))))))))))))))))))))))))))))(()))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((())(()))))))))))))))))))))))((()))(()(()))((((((((((((((((((((((((((((((((((((((((((()))((((()))())))))(((()))))((()((((((((()))))))(((((()())())))))))))))))))((((((((((((((((())))(((()))))(((((()))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((()(((())))))(()))))))))(()))))(((((((((((((((((((((())))))))))))))))))))))))))))()((()))))))))))(((((((((((()))))))((((((((((((()))))))())))))((((((((()))((((((((((((((((((((((((((((((((((((((((((())))())(((()))(((((()))()))))))((()(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))))))))))))((((((((())))(((((((((((((((((((((((())))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))((((((((((((())))))))(((((((((((((((((())))))))(((()))(())((((((())))))))))))))))))))))))(((((((((((())))))))))())))))((((((((((((((((())))()))))))))))))))))((((((((((((((((((((((())(((((((((((((((((((()))))))))((((((((((((((((((((())((())(())())))(()))((((((((()))((()))(()))((((((()((((()))((((((())))))))(((())))))))((((()))))))))))))))))))((((((((((((((((((((((((()))))(((()((((())(((())))))()())((((((()))())))((()(((())))())))(((((((()))))))))))))(((((())))))))))))))))))))))))((((())))))))))))))))))))))))))))))))))))((((((((((((((((()())))(((((((()))))(())))))))))))))))))))))))((((((((((()))))))))((((((())))((((((())((())))))))))(((((((((((((((()((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((())())))))))))))))((((((((())(((())((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))((((((((((((((((())))(((((((())))((((((((((((()())))))))))))(((((((())))))))))))))))))))))))))))))(((((((())))))))))))))))))((((((((((((((((((((((()))))(((((((((((((((((((((((((((())())((((((((((()))()))))((((((((((((((((((((((((((((((((((((((((((((((((()))))))(((((()(()()())()))())(())))))))))(((((((((((()((((((((((((((((())(((((((((((((()))))))))())))(())))((((((()(())(())(((((((())))()())())((()))))))))))((()))))))))))))((((((((((()(((((())))((()))))(((((((())())((((((((((((((((())(((())))))((()(())((((((((()((((())()))))((((((((((((()((()))))))))))))))))))))()((((())))()((())))))))))))(())((((((((((((((((()))))))))())))))))))))))))))))(())))))))))))))))())))))((())))))))(((((((((((((((((((())))((((((((((((((((((((())))(())))))))))))))))))))))))))))))))))))))))))((((()((((((((((((((((()())))((((()))((())))))))))(((((())))))))))))))))(((((((((((((()))((((((((((((((((((((((((((())))))))((((())))((((())(()()(((((()())))))(((((((())))()))))(((((((((((((()))(((((())))))))))))))))))))))(((((((((((((())))))))))))((((((((((())((((((((((())))(())))((((((((((((())(())))))))))))))))(((((((()))))))))))()(((((((((((((((())()))(())(()(())((()))))(((())((()))))))))))))))))))))))))))))))))))))))))))))))))))))()))))((((((())))((((())))))))))(((((((((()))))))))))))((((((((((((((((((((((((((((((((((((((((((()((()))))))))))))))(()))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())(((((())(((((()))((())))))))))())(((((((())(((((((((()(((((())))))))))((())(((())(((()()))))))))))))))(()((((((((((((((((()))))))(((())())((()((())((())())))((((((((()))()))))))()))(((((((())))))))))))))))))))))))))))(((((((((((((((((((()))(((((((((())))))))))))))))(((((((((()(((())(()))))))((((()(((((())))(()))(())))(()(()))))))))))))))((((())))))))))))(())((((((((())))))))(((((()(())))(()))))))))))))))))))))((((())(((((((((((((((((()((())))))((()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))(((())())(())(((((((((((((((((((())(((((((((())))))(((((())))()))))(((()))))))))))(((()))))))))))))(()))))(())(()))))))))))(((((((((((())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))((((((())))(((()))))))))))))))))))))((((((())))))))))))((((((((((())))))))(((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((()))))(())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()()))))))))())((((((((((((((((((((((())))))))))))))(((((()))))))))))))))))))))))(((((())))))))(((((((()))))(())))))))))))))))))))))))))))))))))))))))((((((()))))))()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))))()))))))))))))((((((()))))))))))))(((((((((((((((((((((((((((((()))((())))))))))))(((((()))(((((((((((((((((())))))))))))))))))))))))))((((((((((((())((((((((())))))))))))))))))))))))))(((((((((((((((((()))(((((((((())))((((()))))))((((((())))))))(((((((((((((())((((((())))))((()))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))(()))))))))()(((((((((())))))())))))))))))))))(((((((())))))((((((((((((((((((((((())))))))))))))((((())()((()((((())())))))(()))))))))))))))))))((((((((((())))((())((((((((((((((((((((((())))((((((((((((((((((((())(((())))))))))))))))))(((((((((((((())(())))()))))(((((((()()))())))(())))))))((((((((((((((((((((((((((((((((())(()()(((())))))))))(((((((((((()))))()))))((())))))((((((()))))(((()))))))(((())((())(((((((((()))))))))))(((((((())))()((())))(())))))(((((())))))))(())))))))))))))))))))))))))))))))))))))))))))))))((((((())))(((((((((((())))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))(((()(()(()))(((((((((((((((((((((((())))()))))))))))))))))(((()))))))()(((((())))()))))))(()()())()()((((((((((((())))))))))))))(((((((((((())((((()))))())))(()))))))))))))))))))))(((((((((((((((()))))))((((((((((((((((((())))))))))))))))))))))((((((())(()))))))))))))))))((((((())))))))))))))))))))))))))))((((((((((((((((((((((((())))))))))))))(())(((((((()))))))))))))))))((((((((((((((((((((())))((())))))((())))))))(((((((((())))))))))))))))))((((((((((((((((((())))))))))))((((())))))))))))))(((((((((((((()))(((())())))((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))(((((((((((((()((((((((((((()))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())((((((())))(()))))))((()))))))))))((((((((((((((()))))))))))((((((((((()())))))())(((((()())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((())))))))))))))))))))))))))))))))))))))))(((()(((((((((((((())((((((((((((((((())))))))))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))(((())))(())(()(((()))))))((((()((((((()((()((())))))))(()))(()))(())()()(((()(()))()))())()(()))))(())())(()))()))(())())((()())((()())((())(())(((())()))())()()(()(((()(())()((()((((())())(())())))((()()((()))((()((()(()(())))))(((()((((((((()())))(())(()((((()))()()(()))()(())()()))((()))()()((())))))()))()((((()))(()))(()))))))))(()((((()))))()))()))(()((((((()((()()((()((()(((((())((())()(((((()((()(())((()()((()()(((((()))()()()())((()()()))(())))(((((()()(())())())))(()()())))((()())))((()(())())))()(()(()()())))((())))(()((()(((()(())(((()(()))((((()()))()()()))))(())))()))))((())))))()((()))))(()())))())(())))())())((((((())))()())))(()(()())())(()))()(()()))())()()))()()())(((()(())))())(()))(()()))()()))(()()(()()())(((())))())()))))(((((())(()((()()(()((())())()()()())((((())))()())())()(())((()))()))((()())())((((()()()))(()()(()((((()(((((()))())(())((()((()((()))(()))((()))))))))(((()((()))()()(()()))))(()(()()()))((()(((()()((()())(((())(((((((())((()))()()(()()()(()))(((()))))(()(())(())())()))(()()((((((())))(()()()())(()()())(()))(()(()(()(((((()()(()(()((()(((()())(((()(())))()))(((()()()()((((()(()()(()()()))((()()))(()))()))(())(()())))))(()())((()()(()((()((()())()((())()((()()((()()()))(()((()()))))()(()())(((()(()((()))((()((((())(())()()(())))(()(()))()()(())((((((((())))))(())(()())(())()()()()())())())))()()))))(()())))))))()))()((((()())(()))))))()((((()()())))()((()((()(()(()))((()(()())(()(()))))(()))))))))))()()))((()()((((((()((((((()(()))())((()((()))))(()))(())))())()()))())(((((((())))(((())(()(())()))))(()((()))()))))()))()())(()()((()()((()())())(()(()())(())))((((()()((((()())))(()((())())((()())))((()))())((()()()((((()((()(())((((((()(
|
|
)((()()())))((())()(()))()(((()()()((()(()()()((((()(())()()()))()()(())(((()))((())()))))())()((()())((())()((()(((())))())))(((()(())()()()())))))))))())()()((())()((())((())())())(()())))(((())(()(())(()())(()()((((()))(((())()()))())))(()())(())))))()(())))())())))(()())(()())()(()))))))))(()((())((((()())))(((((())())((()((((()()()(()(()))()())(()(()((()))()()((()))()(()(()())()((())()())))()()))()(()))(()())))())))(())(()(()(()))()))()((((()()((()((()())((()(((((()()))((()()(()))())))((((()))((((((())))))(()(())())(())))(()))()())((((()))))))()))()()()(()())))((()(()(()(()(((()())))((()(())))()()()(()))((()))()(())))))())((())))(())((())((()))))())(()())))))(()((((()()())())((()))))())()())()()()))(()()))))())()))(()())(()(((()()(())))))())))((()(()()()()(()(())())())))(()))))(())(()(()))(()(()))))()())())(((((()))))))(()))))()()))))))((()()(()(()((((()(())(()()))))(((())()))(()()())))((()(())()))))()))))()((())())(((()())((((((()((())))((((())()(((()()()()())((()(()((()))())()()(((()()))))()))(()())(())()((((())))((((((((((((()((()))))(()())(((()))((((()))))((()(())(())))((()((()()()(()((()(())()(()(()())((()()(())))())(((((((()()()(()()((()))))(((((()))(())((()()((((((((((()))((()()(((((())()((()))((((((((()((()()()((((((())(()())((()))((()))()()()())))))((())((()())(()(()(((()))))())(())))(((((())))(()))(()()(((())()(()))()(()(()(()(((()((()))))()()))()))())))(())(((()))())(())))))()))())))(()())(()((())(()(()()))))(()(((())()(()())()()))(((((()(((()))())()))(()()())()()((((()))())()()(()()(((()(()())(())))))))(())(((())))(()()))((()((((((())())))))))))()())((()))()((())((()())())()(())((()))()((()))()())))))))((()(())()(((())(((()())()(()(())()))))((())((()))()(())((()())(()()()()()))(()(((())())(())))(()(((((()()()((((()((()()(()(()()()()(())(())((()((((((())))))()((((()(((()))(()()()()()(()(((()))((((())()))))()(())()())))(()(()()()((((((((()))))()())()()))))()((())(()))()(()(()(())(((()()((((()()(()))(()()()()))()())))(())))))(((())))(((()())))())((((()(()))(()(()()()))())())))((())()(()(((()))))())()))())()())))()(()()())())()()(()()(()(()((((())(())))()()))))(((()((())((())()(()(())(())(()))()))(()()())()))()()((())()(()(()(()))((()(())(()((())))))(()))(()()))(())))))((())(())()()()()(((((()))(()(())))((((())(((()()()))())((()())())))))()))(((())))))()(())(((()((((((()((()(()(()()((()((()))()))((()())()()))()((()))))()))())()())())))())(())()(()(((()(()())((()(())()))((()())((())()()()))(())())))()))()(()))))(())())))((())()))(()())))())((()())())))(()))))))()()()))))(()(()())())(()()(()((()())()((()()(()))())))(())()()(((())((()(((()(())(((())()()((())()))()((())((()()())(((()())()))(())((()((())()())((())))))(()()(())()((((((((((((((((((((((((((((((((()))))))((((((((((((()))(())))))))))))))))))))))))))((((((((((()((((((())()))))))))(((((((((((((()(((((((((())))))))))(())))((((((((((())))(()(())))))))((()))))()))))))))))(()))))))))))))))))(((((((((((((((((((((((((((((((((((((())))((((((((()))))(((((((((((((((()))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((()()))(((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((())))))))))))(((((((()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()(((())))))))))))))))))))))))))))))))))))))()()))))))))))(((((((((((((((((((())))()(()))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))((()(((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()((())))(((()))))))))))((((((((()))())))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))()))(((((())))))))))(((((((((((((((((((((())))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()))))()))(((((((((())))))))))))))((((((((((((((((((())))))))))))))(((()(((())))))))(())))))))))))))))))((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((()))))))((((((((())))))))(((((()(((((((((((((((((()))))))))))())(()(((((((())))))))))(()))))))(((((((((((())))))))))))))))))))((((((((((((()))))))))))))))))))((((((((((((((((((((((((()))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((()))))))((((((()))))))))))))))(((((((((()))))))))))))))))))))))))))))))))(((((((((((())()))))))()))))))))))))))((((((((((((((((((((((((((()((())))))))(((((())))))))(())))))))((((((((())))))))))))))))))))))(((((((((((((((((((((((()))))))(((((((((((((((((((((((((())))))))(((((()))))(()))))))(((((((((((())((((()))(((((((()()(())))))))))))(()())(((()())))))(((()))((((())))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()()((()()(())())(((()(())(())(())((()(((((((((((((((((()())()(((()))))))))))))(((((())))(((((((((()(((((((()))))))))))))))()))))((((((((((((((((((()))))))((((((()))(())))))))))))))((((((((((((((((((((((((((((((((((((((((((((())((()((((())))(((((())((()(()))))))))))))))))))))))))((((()))))))))))))(((((((((())))((((())))))))))))))))))(()))))))))))))))))))((((((((((((((((((((((((((())))))((((((((((()))))(()))))))))))))))(((((()))((()))))))))((((((((((((((((((((((((((())))))))))))))))(((((((((((((((())))))))))))))))(((((((((((((((((((((()(()()))))(())))(((()())))))))))))))((((((((((((((((((((((()))))))))))))))()))))))))))))))))((((((((((()))))))(((((())))))))))))))))))))))))))))))))))))))(()()((((()(((())()))))))))(())(())((()()))((())())(((((((((((((())))(()))((((((((((((((((((((((((((()))))(((())))((()((()))))))))))))))))()))((((((((())))))))))))))))((()))))))((((((((((((((((()))))))))))))((((())))))))))))))(((((())))((((((((((((((((((((((((((((((())))))()))()))()((((((((()))(((((((((((())))((()))))()))))))((()))))))))))(()(())(())((())))))))))))))))))(((((((((((((((((((((((()())))))))))))(((((((((((((((((((()))))))))))))))))))))))))((())))))((())())))))))))))((((((((((((((((()(((())))))))))))(((((((((())((((((((())))))))))))))))))))))))))()(()))()))(()))()())(((((())((((()(()(((()))))())()((())())))()((()))(()(()(((((((())()()())))()(()))()()))(((()))))(()())())))(()(((()(()((()(()))(()(())()()())())))()()())))))))()())())))(())()(()()))(()((((()()(()(()()((()))))())(((()()()()()((()()((()(()((()))((()))((())((())))((((((())))))))())((()(((()(((())((())))))())(()(()((()()()())()())())())))(()(((())()((()(()))(())()())))(()()()))(((()())()))())())())()()()(()(((()))))))))))(()())(())(()((()))()))))))))))(())((((())()()()))())()(()()()())))(((((())()(()()))))(())(()()(()))(())()((()((((((()))))(((())()))))(())()()()))(()(()((())()))())((())))(((((())(()(((((())()()))())()))((())(((((()))(()((()((()(())))(()))((()))))))((()))((()())())))))))(()()(()((()(()(((())(()(()))))())()()))()(((())(()(((((((((((((((((((((())((((((())((((())))())))))))))))((((((((((((((((((((((((((((((((((((((((((()((((((((((((((((()))(((((((((((((((((((((((((((((()((((()()))))))))())))))()))(()(((((((((((((((((())))))))(((((((())))))))))))))))))))))((((((((((((((((((((())))))))))))((()(((()))(((())))((()))()))))))))))))))))))))))))))))))))))))))))))(((((((((()))))))((())))))))))))))))(((((((((((((((()))(()))))))))))))))))(())()))))())))))))))))))))))))))))))((((((((((((())(((())))))))))))))))))))))))))((((((((((()()))())()())((())))((((((((((()(((())(())))))()((((()))))((()))(((()))))(((((((((((((((((((((((((((()((((((((((()))(((((((()((())))))))))))))))(((((((())))))))))))))))))))))))))))))))(((((()))))))))))((((()))))))))((((())((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))()))))))((())))(((((((((((((((((((((((((((())((()))))))))))))))))))))))))(((((((((((((())))))))))))))(((((())))))((()(((((()))))))))))(((((((((((((((((((())(((((((((((((())))))))))))((((((()(())))(((((()))))(())))))))))))(((((()))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))()(((()(()()))()()()((())))(((()(()()))())(()(((()()()()((()()()((((())())))()())())(())((()())(())))(()())))()))))))))((((((())())(()())())())(((((())((()())()))())()))()(()()()(()())))(())()))))(())))((()))((((((((())((()()))(()((((()(()))))((((()()(())(()))()))(())))())()))(())((()))()(((((())()))(())()()(()(()(())(((()())()()))()()()))()()))(()()))(()()))))((()())()()))))((())()()())((()))())()(((((())((((())))(()))()))())))()(((((()))())()))(((()(()(()(()(((()))))(()((()()())()()(()))))((((((())()))()()())))()()((((()())))()))())))))())))))()()(()))))))((())())))(()(()()()()())())(((())()(()()(()()()))))))))(((()))))()())()))(())(())(()((())))))))()))(()((()((())((((()(((()()))(()()()()(((())()()())))())())(((((()()))((()())()((()())(()))((()((((()(((())(())(()))))())))(())())))((())((()()()(()(((((())((((()()(()()(())()))((()))((()))()((((()()()(()((((()(()((()(())(()()(((()(()))((()())()()))(()()))((()())))))((())))()(()()((())((((()(()(())))))))()()))())))))((()))))(((()())())())()(())())))(()(()))(())((()())())((((((((())((()()())))(()))))))((())(())()))))()(()(()(()(()()()((())(((((((()())))()(()))(())()))))(()()()())))))()())((()()(())))(())))(()(()(((())((((()(()(()()()(())()())))(()()))((())((((())(()(((()(()()())())(((())((()()()))(((())()))))))((())(((()()))()))(())(()))))))((()(((()()))(()())()))())()(()))()))(()(((())())(()(()()(((((((()((())))(()(()))())()(()()()()(()(()(())((()(()()))))()(((())()))()()((())(())))))))((())(())()))(())))))(()())))())))))(((()(()))())())))())()))))))((()))(((()())((())(()())(())((())()())))))))()(())))(()())((()))()())())()(())))(())))()()())()))())()()))(())((())()((()))))))))))()((((())((()((()()(()(())))))((())))()))(()(((()()())))))()()())())())(()))((((())())()())))()())(())(()()()()(())())(()((()()((()((((()()()))))((((()()))(())()))()(())((())()()()()()))(()())(()()()()())((()())())()))))()()(())))()(((())(()))()(()(()))((()(()()()()(()(()((((((())(()())((()))()(()((()()((()))()()())()())()(())((()()))((((())()(())(()()()(()()((())((()(()()))())(())(((()())(((((()((())))))(()))(()))((((())(()))((((()()))(((())()))(((()))())(((()(((((()))())(()())(()(((((()()))((())((()((())(())))()()())))))((()()()()))()())())))()))))))()())(((()(())())(((()(()((()((((((()))())(())(()))()()((()((()))()))))))(((())(()(((())()())())()(((((()()(()()))))()))())(((()()()(()())((())())(()))()))(())()(())(())))())))))))))))))())(((()(())))()(()())())())()(()()()()(())()((()())())(())((()())(()()(())((()))))()())()()(())(((()()()))(()(()))(((()()((((()))))()((((()())()))((()((()))(()(())(()))((((())(((()())))))(())))))())((()()(()))())())((())()())((((()(((())()()((((())))())))((())))())()))((()))()())(())()())())())((()()()))(())()()(((()((())()))(())()(())())))(((()(())())))()()(()()(())()(())(()))))()(()))()(())()())))(()()())))((()(()(()))()(((((()()))())()()()))()()(())()()()((()))())))((((()()(((()()))(())())()(())()()())))))(())()))((()((((()(((())())(()()(((((((())(()()(())(()())()()()((())))(()()))((((())((()(((()()()()((()())))(())()())))(())(()()((())()(()((((()))())(((((((()((()(((())()((((((()()))((())()()(((()((()()(((()(()(())()((((((()))((())()())))()))(())(())((()(())(()()())((()(())))(()((())(()()()))(()()()))))()())((()()())))()((()(((((((()))()))(())(((((()()(((()))((((()())())))))((()())((())()))))(())))()))(()))((((((()((())())(()(()()((()(()))))(((())))))))()))(((())))()))))))((()())))()(((())())())())((((())))()(()))(((((()((()())((()))()(()()())((())(()))))()(())()()())(())(()())(())))))))(()))((()((()(())((())))))))()()(()))(()))((((()))())()()(((()(())()()()))((()())))))(())(((())()())(()(((((()(((((()(())))())(()((()((()))()()((()()())())))(()))))((((())(()()(())()))))))((((((())((((())((((((()(()()((())()())(()))(((()))(((()))()())(((()())())((()))))((((()()))()()(()(())((()))())())(((())()()((()()()))()(())))()))()(()(((()))((()((()())()))()))()()))((((())((()))())(()(((()())()((()())((())()))))()))(((((())((()()((())())))))))))))()()(()())()))()))())()))))))())()))((()(()(((()(()()())()()(())()((()()(()()(())((()(())))()))()())(()()))()(()))(()(()(((((((()(()()(()()))(()))()())((())(()(((()()()())((()()((()()((())))(((((((((((())())()())((())())(()()()))((()()())))(()))())()))))())()))()(())()((()()))))(())(((((()(((())(((())()(())()())((((())()()()((())(((())())())(()()(())())()()()))()(())))()()((())()))))())(())(())))))(())))(()())(((()(()(())))(()(((()(())))(()))())(())())()()(()))))())())))))))(()((()())((()())()(())()(((((())()())(()))))())))(()()()())(()(()(()))())()(()((()()))())(()()()())((((()(((()))()(())((()()())))()()(((())))(((()(()))(((()()))()(()))()((()))()()))((()(()(()))(()))()()((())(())((()))()(()((((((())))((((((((()()((()()(()))(())()))(((()))(()))((())(((()))())())((())(()()(())(()(()())((((()()()()(((()()()()(())(((())(((()(()((())()(((())())((()(())))()()))())(()()))()(()()((())())()(())()))((()()((()()))))))())))())((()()(())((()()())())(()())))))(()))(()()))(())()(())()(()(()())()))))())(()(((()(())((((())))))))))))((()(())))()((())(()())()(()(())))(((()(((()(((()))())))(((()(((()))())()((())))()(((()))((()())())(())()())))((()))))))()()(())))(((()(()(()))(()((()())()())()((())(((()))()()((()())((())(()))))((()()(((()()())))(())()(())()))))(()))(())))))))())(()()(()(()((()(())(()(()(((((()()((()())))(()(((()))(()))(()()((())))))))((()))))))(())()(((())(()(()((()))(()(()((((()())))))(()))((()()))()()))(())(((()()))(()))(())()()))()()((()))))()((()(())())))(())))()()(()((()()(()))))()()))())()((((())))(((())((((()())((((()(()))())()()))()()()()()))()()))()))(()(()(()))))())())))())())(((())(((((()(()))))))))(()())((()))))()()(())())))))))(())(()())()(()(())))))))))())()())(())((())()())()(()(()))())())((()()())(())((())))(((())))()))(())(())))))(((((()((()(()())()()((())(())(((((()()()))((((()(())))()())(()()()()))))((())((()())(((((())((()())()))((()()(())(()))((((((()())))())))()()()))(()((()()))()()(())))))(((())))(()(((())()()((((((((((()))())()))((()(()(()))(()))((()))(()())()()))(())))((()((()))()))((()(()(()(()(()()()()()(()))()()((()))))(()))((()()()))))))()((((()(()((()(((()()))())(()()))))(()))))(()()()())((()()()(())()()))()))()()(((()))()))()(()()((((())()(()()()((()(()(())))))(((()((())))))()(((()((()(())()())))(((()(()(()())))()((()(()(()((((())())(((()(((()()())))))((()))()())(())()()()()))()(((()))))())))(()(((()(())()()))(((((()()))))(()))(()())())))()))(()(((((()))())))))()())((()(((()()))(()(()()(()(((()()))()))(())()())()(((())((()())()))))))()))(((()())))))()()(())()))()))))(())))(()(((()())))))(()())()))())()))((()))(((((()()(()((((((((()))((())((()))(())(((())()()(()(()))(()))()))(()())))))()((()((((())))))))))(())))))()(())())))(()))))))(()))(()(()))()))())()())()()((())()()())(()(()())((()(())))()(())((()(())(((()((())())())(())))((())(()()(((()))(((((((()))()))())(((()()()())(((()))())()(()())()()()()(((()()())))()))))()()(())(()(())(())))))))))))))))))(()))()(()))))))))))))))()((((())()))()(()(()(((()(()))()()()()))))(())()))(())()())()))()(()(()))(()))()()(())((((((((())))))))))()))()((()()((())))(()())())())())()))())()()(()((((()(()()(())((((((((()())))))((((())(()()((()((())()))))())()()())()()((())((())(()())(((()()))()(((()))))())))(()(()))())))))()))(()()()(()((((())(((((((())())()()((((()()((()()()()())()))()(((()())))()())())()(()((()(((())())))))())))))))((()(())((()(())()))()(()(((()()((())()()((()(()(())((())(()()))(()()))((()())()(()())((()())())()(()))((())()))()()))(())((((()())())))(())()())))((()(())((((()()))()()))()(((()))())()))))(()(()()())()()((((((()((())())(())))(((((()((()))(()()(()())((((()))(())))((((()))))(((((())(())()()((()()())())())))()(()()(()((((())((())(()((()(((())(()((()))((()))(()))((()(((()(()))(((()()()))(((((()(()))(())()((())))(())()((()))(((()((()()))()(()((((((()))))(())()))()()))()((())))((((()()(()())()(((()(()))(())((())()((()(()()))))))(())()(()))()))((()))()()())()))())))(()(())()())())(()())(()(((()()())(()()())(((())(()()((())()(()((())))()()()())(()))()(())))()((()(())(())(()())(())(()())(()()((()(((((()())()()))(()(())()((()(()))()((((()((((()((()()(((()))())(()))()))(((()()(())()()(()())((()()(()((())()))())))()()())()(())(()((()(((((()(()))(())))()())(((()))))((())))())((((((((()(()((((())(((())()(()((())()())()))()())()((((()()((()()()))))()((((()()))(())((()()()))))))()()()()))()))()()))(())(()(()()))))(()((()))()())((((())(()(())(())))))))))()((()))((()))))())(()())())())()()((()()((((((((()((((((())()(())(((()()()()())))(())((((()((((()()((((()((((()))()))((()(((())(()(())))(((((((((()()(()()))))()()((((()))(())(((()()()(()())()((()))(()))))((())())())))())))))())()()))))((((()((((()(())(()()))))())()))(()))(((((())))(()(((((()())()))))))))((((((())))((()((()(()(()()(()((()))(()(((()(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((())))((((((())((()))))))))))((((((((((((((()))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))(((((((((((((()((()()((((((())))(()))))()))())))(((((((((((((((((((((((((((((())()()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))))((((()))()))))))())))))))))))))))))))))(((((((((((((((((((((((((((())(((()))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()()(()())(()))())))())(((((((((())))))((()((((())))))(())))))))))))((((((((((((((((((((((((((()((((()()((())))))())((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((()))))))))))((((((())())()(((((((((())()))))))))((((()))))((()))())(((((((((((()))))))))))(((((((()))))((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()((()))))(())))))))))))))))))))))))))((((((()))))))))))))))))))(((((((((((((((((((((((((((((()((((((((((()))))))))))))))))))))))((((((((((((((((((((()))))))))((((((((((()))))))))))))(((((((((((((((())((((())))))))))(((((((()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))(((()))))))))))))(((((())(((((((())))))))))))))))))))))))))))))))))))))))))))(())(((())((())((((((((())))))))))))))((((((((((((((((()))))))))))))((((((((((((((((((((((((((((()))()))))))))))))))))))))))))((())((())))))))((((((((((((((()))))))((((((((((((((((()))(()))))))))((((((((((()))))))))(((((((((((((())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())((())(((((((((((((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((())((((())))))))))((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((())))))))((())))))((((((((((((((((((((((())))))))))))))((((((()))))()))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((()))))))))))(((((((((((((((()))))))()((((((((((())))))))))(((()(())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))((((((()))))))))))))))))))))(((((((((((((())(((((((())))))))))))))))))))))))))))))))((((((((((((((((((((((())))))))(())(((((((((((((((((((((((((((((((())((((((((((((((((((())))(((((()))))))))))))))))))))))))))(((((((((())))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))))))))))))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()())(((((((((((((((((()()))()()(((((((((((((((())((((((((((()))))((((()))((((())(((((())))(()))))))((((())((((())))()((()()))))))))))))))(())()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((()))))))))))(((())))))((((((((((((((((()))(((((()((((()))))(((((((())()((())(())()()))))))))))())))))))))))))))(((((((((((((((()))(((())))))(((()(((())(())))))())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))))))))))))(((((())))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))())))))))))((((((())))))))(((((((((((((((((((()))))(((((((((((((())(((())(()))))))(((())))))))))))(((((((()))(()))))))))))))))))))(((((((((((((())()))))((((((((((())(()))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))()))((((((((((((())((((((())))))))((()))))))((((()())))))(((((((((((((((((()()((())))(()))))()()((((()))))((((()((((()))))()))))((())())((()(((()(()))))(()))))))))))))))))(((((()))))))((())))(((((())))))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((((((())))))))))))))((((((((((((((((((((((((((((((((((((((()))((()))))(((((())))(((((((((((()))))))))))))())))))((()))))))))(((((())))))))))))))))(((((((((((((((((((())(((((((((())))))))))))))(())))))))))))))))))))))))))))))))))))))(((((((((()))))(((((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((()))))))(((())))))(((((())((())))((((((())))((((()())))))(((((((()(((()))))(((())))(((())((((((())))(()(())))))))))(((((((((()))))))))))))))))))))(((()(())))))))))))())))((((()))))((((())(()))))))))))))))))))))))((((((((((((((()))(((((((()))))))))))((((()))))))))))((((((((((())))((((()))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((((((()))((()((((((())))))))(((()()))))((((((((())()((()))))))))))))))(((((((((((((((((())))((((()))))))))))))))))))))(((((((((((((((((((((((((((()))))))))))())))))))))))(((((((((()(((((((((())))))))))))))))))))(((((((((((((((((((((((((((((((((()))))))((((((((((((((((((((((())))(()))(((((((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))(((((((((((((()((((((((((((()))))))))))))))))))))))))))((((()))))))))))))))))))((((((((((((((((((((((((((()))((()))))))))))))))))((((((((((((((((((((((((())))))(((()()))))))))))((((((((((((()(()())))))))))(((((((()))))((((())))))))))))))))))))))))))((((((((((((()()))((((((((()))))))))))))))))))))))))))))))))))))))((((((())))))()))))))))))))))))))))((((((((((((((((((((((()(((())))))(((((((((((((((((((((((((((((((((((((((()(((((())))))))((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()(())((()))()))))(())())))))((()))())(((((((((((()))(((((())))))))))))))))))(((((((((((((((())))))))))))(())())((((()()))))))))))(((((((((((((((((((((((((((((()))))((((((((((((((((()))))))))))((((()((((())))((()))()))()(())()))))))))))))))))))))))))((((((((((((()))))))))(((((()))(((()(((((((((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))((((((((((((((((())))))))))((((((()))))))))))((((((((((((((((((((((((())))((((((()))))))(((((((()))))))))))((()))))))))))(((((((((()))))(((((((()))))))))))(((((((())((()())))))))))))))()((())))))))))))))))))))))))))))))))))))))))))))))((()))())()((((())))))(((()))))()))))()))))()())()((()))())())())()())(((()()(((()))())))))((((())))))((()))()()))(()()()))((()(((()((()())))))))())()(()()(()))(())))(()(()())(())))(()((())()((()((((())())(())())()()())())(((()))(()))))))))(())(())))))((())(()())(((((()()((()(()())((()((()()()()((()()))(())()((())))()))()(()()())))()()))()()())))))))((((()()))))()(()(()(()())())))((())())())(()))))()(())()(()(()))))()))))(()())((())()())))(())(())(())((()(())((((((((((((()()((())())()))())))()((()))(((())))(())()(()((()(((())))((())(()((()()))(()()(()))()()))())((()))(()(()()))()(()()())()(((())((())()(((((()()()()())))))(()))(()()))(())))))))))())())()())((()(()())())))())()(()((()())())))(())()))())))(())))((()()))))()())))()))))))(())()())(()))))())())(()(())()())(()()))())()())()((()(()(((())()(((()(()))(((()()()()((()))()(()))()()((()))()()((((())()))(((()())((())(()((((()))()(()((((()()((()()))()()()(())()()()()()()())))())(()()((())(())(((())((()(((()((((()()))))))))()())))(()))(()()()()(()(()(())()(()((())()())))))()())()))()))())(((()())(((((()((((()((((((()(()(((()((())()((()))(()))()())()))((((()((()()()((())(())())(())((()())))()()()()((())()(()()((())((()(((()()))(())()(()()((()(())(()))))(()()(()())())))(((()))(((())()(())()((()()))))()(()(((()((((((((((((((((((((((((())))))((())))()))))))(((((((((((()))))))((()))))(((((((((()))()))((((((())((())())))))((((())))))))))(((((((()))))))))))(((((((((((((()))))))))))))))))(((())(((((((((((((((((((((((())((((((((()(()((((((((((((((((((()))))))))))((((((((()(((()))))))))))))))((()))((((())((()(())(())))())()))))((((((((((((((((((())))))))))((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))((())))))))((((((((((((()()()))(()((((())))))))))))(((((((((((())(((())((((()))))(((())(()))))))((((()))))((((())))))))))))))))))()))))))))))))))))))(((((((((()))))))((()))))(((((((())))((((((())))))))))))))))))))))))))))))))())(((())((((((((()()))())))((()((((()(())(()))(()(()(((((()))))((())))))(()(()))(()))())))))()))())()))(())())(()())())()()(())()))(()))((((()(()()(())(()(()()(()))()()()((())(()))()))(((()()()))(((()()()()())((()()()())(((((()))(()()))))((())(())()((()))())))(())((()()())()())))(((((((((()))))(((()()(()())())((()()()())()(())((()))))()))()()()((())))()()))()())())))))()))()()(()()()(()(())()(()(())())(())(()(())(()((()())((())()()))()(()()((())((()(()))(()()(()(()))()((())((())()(()()())((()))))(()))((()))())()((())()()(((((()))((()))))()))))())(()))()()()()))())())(())(())()())()((((())()))))()))(()))))()(()()()((((())))))((())))()((((())))())))())()()))(()((()()))((((((((((((())(())((()(((()((())))((((())))))((((()((())()()((((()()()())())))()()()(())(((()))))())(()()))()(((()((((()))(())(((((((()(())))((((())))(()))()()))((()((()(()((()))()))())((()((())))(()(((())())((((()())(()))(())((((()())((()))(()(()()())(((((()()((())(((()()((()(())((())))((()))())))(()((()()))))(()())((()()(()(()(()))))())()())())(((()((()()()())(())))))(()())()))()()(((((((()))))(((())((())())))))((())(()())()()())))(()()))))))(((())()(()(()(())()())())())()()(())))((())()(()))())))(()())(())()))((()())(()((())))((())((((()(()()(()((((())))))(())))(((((()))((()((()))))(((())())(()))()(()))((())()()()()(()((())((()()(()))((()(((()()))((())))(((()()())(())(())))()()()(()((()())))()(()((()()))()((((()()()())(()((()()(()(()())))(((()(())())))())(()))(((()))))((((())((((()))))(()()((((((()()()(((())()(()(())))())))()())()(()))(())(((())()(()(()())()))()(()))()()))()()())((((())))))()()((()))())))((((()())))))()))((()())()(())()((()())()(()))))()((((()((()()))(()())))()(()()((())(()))()())(()()))()((((((())))(((())()(((()()(())()((()))))))()(()())((()()))(()((())())())())(())((())((()))()())()(()())))(((()))()((()(())))))()(())()((())())()))(())(()(()()))()()))())(((()((()(())))(()))))()())(())((())))()())(()))))))))))))(((()))())(())))(()(()())())()((())))(((())))))((()(((())())((()(()))(()(()()))(())(((())()((()))))()((((((((()()()()((()()()))(())()()()()(())(()))()()((())((()())))())(((())())()))))(()((()())()())((())()())))())()((()))())))()))(())()((()())(())))()))))())())(((()()())))(((()((((((())())()((()(()(((())(((((()))()))())((())(((()())()()))(())(())(()()()))()(())()()())((((()(())(()()))))))()))())))))(((())))((((()(()(())((()(((()()()((()))((()()())))))(())(((()))(())())((((((((((()((()()((()()())())((()))((((((())))(())))()()))))(()(())()()())((())(()()())()))(())())))))()))(((()))()((()(())()))(()(()(()(()))))))((())(()()()))()()))(())()((((()(()()((())()))())()))))(((()()))()((()((())((((())(()))(((())(((((((((((((((((((((((((((((((((((((((((((((()))()))))))))))))((((())((((((()((((())))))))(((((((((()(((()))))))))))((((((((((((((()(()(()))))()))))()))((((()))))))))(()))))((((((())))))))))(((((((((((((((((((((((((((((()()))))))))))(((((((()(((((((((()())))((((((()))))))))))))(((((((((((((((((())))))(((((((((((((((())(((((())()())))))((()))))))))))))))())))))))))))))))))))))(((((((((((()))())((((((()((((((()))))((()(((())))))))))(((()))))))))))))))))))))))))(((())))))))))))))))(((()())))((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((((()))((((((()))((((())))((()))))))(((())))))))))(((()((((((((((((((())((((((()))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))(()))))))))))))))))((((()()))))))))))))))(((((((((()(((()))))()(())(((()))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))(((((((((())))))))))))))))))))))))))))))(((()))))))))((((((((((((((((((((((()))(((()))))))))))))))))))((((((((((((((((((()(((((((((((((((((((((())()))))))))))))))))((((((((((((((((((((((((((((((((((()())))(((((()))))))))(((())))))))))))))))))))))))))))))))))))))))(((((((((())))))))((((((((((((((((((((((((((()((((((((((((((((((((((((((((((())))))(()))))))))))))))))))))))))))))))))))(((((((())))))))))))))))))))))))))))))))((((((((((((((()))))))((((((((((((())(((())))))))))))))))))))))((((((())))(((((((((((((()((()))))))))))))))))(((((((((())))))))))))))))))))))))))(((((((((((((((((((((((((((((())))(((((((((((((()())))))((()))((((((((())())((((()((((()()))))))()))))))))))))(())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))(((((((())))))))))))))))))))))))))))))))))))))))()(()))))))))))((((((((())((((((((((((())))))))))))))(((((((((()))))(((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((()))))))))(((((((((((()))))))))))))))()(((()))(((((((((((((((((()))(()))(((((((((((()))))))))))))((()))()(())))(())((())(()())())(())((()))))(((())))))))))))(((((((((((((((((((((((((((()))))))))))))))))(((((((((((((((((()((((((()((()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))))))))))))))))))))((((((()())))))(((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))((((((((())))))))(((((((((())))))))))(()))))))))))))))))))))((((((((((((((((((()((((()))))))(((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((()))))))))))((((((((((()))))))))))))))))(((((((((((((()(((((())))))))((((((())))))))))))))))))))))))))))))))))))))))))(()))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))((((((((((((((()))))))))))))(((((((((((((((((((((((((((((()(((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((())))))))))(((((((((((()))))))))))))(((((((((((((((((((((((((()((()))))))))))))(((((((((((((((((())))))))))))))))((((())))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))(((((()))))(((((((((((((())))(((((())())))))))))))))))))(()(((())))))))))))))))((((((())))))(((((((((((()(((((((((()(((()))))))))))))))))))(((())))))))))))((((((((())))))))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((()))()))(()()))())())(()((()))(()()()))()))))(()())(()))((((()())(()((((()((()))()))))((()()))))()))())()()())((((((()()))(()(((()(()())()((())))((()))))(())(()(((()(((())))))))))))))(()((((()))()())())()()(()(()((()((())())(()(())((())(((()))((((())()())((()(()))())((()(())()()))((((()())))))))((())())))())()))(()()(()(((()()()((((((()((()()(())(()()()((())(()()()())(())(((())))))())())(((()((()((()()))(()))))))))())))()))((())))())))))))())()()(()(()(((()((()(()(()(())((())((())))())))()(((())))()()()(()()(())())())()))(()((((()(())))((()(()((()))))()((()))))(())()())))()((((())(()))()())((()(()(()(()((()))))(()())(()))(()()())(((())))()((())))))()))(()))())((()()()((()(()())(()(()())(((()))())))((())))))(()(((()()((()(())(()()))))(()())(((((()()())(()((())))()))((((((()))()(()((()()(())()((((()))(((((()))()()()((())(())((()()))()((((())(())()(()()))((()(()(()(((())((()(()()())()))((())(()((())()()(())((()(()(()))()(()()()(((())(()((()(((()))(((())((()()()(())()))))(()(()()())((()))()()(()))())()()))((()))))(()(()(())))))()))(()()))()(()()((((())(())()()))(())()(())))(()))()((()(((((((())(()))())((()((()()(()))(((())())))))())(((()())))(()()))(()))()(()(())))(()))(()))())()))())))(()())())))(())))))()()(())(()()((()()))()())()(()))((()((()()()())(((()()))()())()))()))))()())))((()(()(((()((()()()))))())()))(((())((())()(()((((((((((())()())()))()((((()()()())))(((((()(()))))()(())))()))())()())))()())()(()(((((()(()())((()(()()())((()(()))(((())(()))(()))()))))()()())()()(((())()()(((()(()())(())))()()))(((((()(())))()(()()((((()))))((()()(())()())(((()()()))())()(((())(()(())()()())(((((()(()((())()())(((()(()(()))((()))))((()())()()))()()())())())())()))())()(((((())((((())(()(()))))(()()))()((((())))())()))())()))()(((()()()))())()(((((()()(()))((()(((((((()))()()()())))((((()())))((()()(())((()())(((()))))())()(((()))()())))())((())())())((()))))))((((((()))(((((()())))(())()))()()())())()()(((())())(()((((()())()))))())()(((((()()((()))())(((((()))))()()))(())()))))))()()((()(()(()))))()(())()))()))(()))(((((()((()()))())(()())()()))((()))(())))())(()()(((())((((()())(())())())(()(()()))))))(((())))())))(()())((())()())()))(((((()(()))())()((((((()()(()))(()()))(()))())((((()))(()))))))()((((())()(()))((()()())()()(((()()())((())(()())()))))(((())(())))))((()(((()(((((()))(()()())())(())))((()())))(()()(())(()()()())())))()(())()(((())()()(())(()())()))()(()((()(((()((())()(())((()(((())(()()()()))(((((())))(((())))((()())))()()))((())())(())))()()()())())(()()(((((()()(()()(((((()()(()(())((()))())()()(((((())(()()))()))()())))))))))((())(())(())())())(())))))())()()))(()((((()((()(((((()((()())())(()()()())((((()))())((((((()((()()))))))()()())(())))(((()()))(()())())))()((((((((()()((()((((()(()(())((()))((((())(((((())))(((()(())))))))))(()()()((()(()))((()(()((())()))()((((()(())()()))(((()())(()(((()()))((((()())()())((((()()()()())()()()(()))()()))(())(())())))((()()(()(())(()))(())(()()))((())()))()()))())())()))()(((()))())()))())()(()(())()))(())())(()())))())())))()((((()))))())())))()())(()()()))((()()(()))(()())))(((()()))()))))(())())(()(()(()()()(()((()))))(()())(()()(()))(((())(()(()(())()(())())(((()()(((((()())((((()())))()))))))()())))()(()()))())())(()))))))()())()()()))))(((()(()(()())()(()()((((())())))(()()))))()))))()(()((()(((())((())))))(()(()(((()()())))())((((()())(()()(()))(((())(())()))(()()))(())(((()))((((())((((()())))))(()()))))))()))()((())))())))))((())(()(())())((())))())(())()((()()((()(()))((((((())()(()))(((()))(((((((()))(())))))(()(((((((((()))((()((())(()(())))()))(()))()(()))))(()()()())((((((())())))(())(()))))())))))((()))))))()())()()))(())())())()(()))())))())(()(()))))()(()())((((()())(()))())())()(())))()()()(())()))))())(()()))())())(()(())()(()()))))(()(()(()))())))())((()(((())()()()(())))(()(())(((()()()(()))))()()))))(())(()))(())(())(()(())())))()()((()()))())(()()()())()))))()((()(((((()(((()((((()())))))())()))()(((()(((()()())))))()()(((((()()(()))(((()())))()()()))()()(())(()((()))(()(()))()(((()()()(())))((()((()()))()(((())(()))(())((())(()))(()())((())(((()()())(()((((()(((()((())()(())(())((()(()))()()()()()(()()(())()))()()(((()()(())(())))))(()()))())))((()(()))))((()(()(((())()(()()()((()())()))()(()))(()((())(()(())())((((()((()()))()))()(()()(())))(()()))(())())())()()(()()(((())))())((((((())))()()()))((()(()(())(((((())())(()(((((()(()))(()((()()()))())))((()(()()())(((()(())())))())()(()))()((((()))))(((()(()()(()(((((()()()))))()()()))(()))(()()()()()))))((()())())(()(()()))(())(((()()()(()(((())))(())()))((()))()((())))()())()))()(()((())(())())())())(()()(())(((((()((())))))())))))(((()(())()))()())))))))())()((()())))))())((())())()(((((()))()())()()(())(()()(((())())))))(()(((()())))((()))((())))))))(((((())()(()()())())())())(()()((())(((()((((()))))()))()())()()()))(()()()))))(())()()))))()((((())()((()())((((((()((()())()))()())))()(((())))())((((()())()((()())()()()()((((())((((((())))()(())))(())(((())(((())))())))())(()((()(()()((()))((((())()))()()()()())(())(()()))((((()))(())((()))))())(()())(((()))()))(()))())(())((()(()()()()))(()()((()(()))((())((()))()(()()()()(((())))((()()))())(()(())())()))(()(())))(()(((((()()())()())()()))))()))))(())(())())(())()((()())(())())))))(()())))()))()())))))()))())(()))((((((()(((((((()((()()()))(()()()((()(()))(())(()(((()(()))))))))()))())(((()(()))(((()((()(())(())(()()))))(()((()))())))(()((((())(((((((()()((()())())(()))()(()()()())))(()))))))()))()()((()())((((()))()(()(())()())))(()())((()())(((())((((()()(()()((()))(()))((())((()))((())))())(()((())))(((()))()()))())))()))))(())()))())())(((((()(()((()(()())())())()()()()()))(()))()))(((()()(()()((())(()(((()((()()()()))))()(())))))()((()())))()()())())((()(((((()()()()(((()(()((()((()()()()))(()))((()))(((()))())))())(()(((())((())()()))()())()()((()(()())((()(((()((()))))(((()))))()(()))))(((()))(()((()))()(((((())))()))((((())))()(()))(()))(()(())()((())))((()())()))())(()((((((()))()((()))(())()(((())()(((()(()())))))))(())()()()))))(())(()())(()((((()((())(())())(()()((())(()))()()()(()(((()(((()((()(()))()()))))()((()))()()((()()())((()))))))())(()((((()))(((())))(()(()()(()())((((()((())))())(((()(()()(((((()()(((()(((()((((()())(())))()()((()))(())()()))())()()()(((()()(()((()((()())(()((((()()()(()()()()(()(())()())((()(((()(((()()))())((((()())(()((()))()()()))))()))((()()()())))(()())())())((()(((())))()(())((()(())()()))(())))())))()))()))()())((()((()((((())()))()())()(()(((())))((())))))((())(())))(()()))())((()(()()((()((()(()((())()))))(()()())((()()())))))(()())(()()(()(()()()()))))())(((())(((((())((((())(())(())(((())()((())())))))()))(()))((())))()()()((((()(())()()(((())())(((())))(())()))))))())((((())))((((()()((()(((((()(())((())())))((((()()(()))(((()(())())(((()()())))((()((()())((()()))((()()(()((())))()()()))(()())(()))()())))())))))))())((())()(()(()()))))()(()(()())())))))))((()(()(())))()))((()())())))))(((())()(())(())((()())())()()))(()))()(()()(())(()))))))()(())(()((((()()())()(()(()(()(())()())))((())(()()))())))((())(((())(()))()()(())))()))()()))((())(((((()))(()(()(())(())()))))))((((()((())(()((((()(())((((((()()()((()((((()))(()))((()((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((())))))))))))))(((()(()))(((())))))((()()))))((((((((((((((((((())))))((((((()))(()))))))))))))((((()))))))))))))))((()))))))((((((((((((()))((()))))))(())))))(((((((((((((())))((()))))((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((()))(((((()))()(()))))))))((((((((((((())))))))))))(((())))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))))))))))))((()))))))))))))))(((((())(((((((((((())))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))(())(((((((((((((((((((((((((((((((((((((()))))))))((((((((())))))))))))))))((()))))))))))((((()))((((((((((()))))))((())(()))))))))((((((((((((((((((((((((((((((((())))))((((())())))))))))))))))))))))))((((()((((()))))(())()))(((((((((((((())(())))))))(((())))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((()(((((((((((())))))))(((((((()))((((()(())(()))))(())))))))((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((()))()))))))())((((())((()()())))))()(((())))))))((()((()(()))()))(((((((((((()))(())(((()))(())))))((((((((((((()))(())))))))))((((((())))))((()))(())(()))))))))))(()())))))))))))))))(())((()())())()()))))))))))))))))))))(((()(((((()))))))))(((((((((((((())((((((((((())))))((((((((((((()()))))))))))))))))))))))()())))))))))))))))))))))))))))))))((())))))))))))))(((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))(()((())))()((((((((((())))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))))((()))))))(((((((((((((((((((((((((()))))))))))())))))))))))))))))))))))))))))))(((((()))((((((()(((((((())))))((()))))))))(())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((((((((()))))))))(((((((()))))(((())))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))((((())))))))))))))))))))))((((()))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()(((())))))((())))(((((((((((((((((((((((((((((((((((((((())))))))(((((((((((((((()))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))((((())())))(((((((((((())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))((((((((((((((((((((()())))))))))))))))))))))))))))))))(((((((((((((()))))(((((((((((((((((((((((()))))))))((((((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((()))))))))))))))))))))))(())))))))))))((((((((((()))))((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((()))))))))))(()))))))))))))))))))))))))))))))))))))(((((((((((((((((((()))))()(((((()))))))))))))))))))))))))))))))((((()))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((()((())))))))))))))))))))))))))))((((((((((((((((((((((((()((((())))))))))))))))))))))))((((())))))))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))(((((((())))))))((((((((((((((((())))))))))))))())))))(((((((((((((((()))))((((((((((((((((((((()))))((((((())))))))))))))))))))))))))))))()()))))))))))))))))))(((((((((((((((((((((((((((((())(((()))))))((((((((())))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))(()))))))((())))))((((((((((((())))))))((((()))))))((((())((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))())))((((((((((((())))))))))))))))))(((((((((((((((()(())(((((((((((((((((()))((((((()))))))))))))))))))))))(((((((((((((((((((((((()((()(())(()())))))((((((((((((((((((()))))))((((((((((((((((((((())(((((()(((()(((((()))))()))))))(((()))))))(((((((())()))))))))))))())))))))))))))))(((((((((())))))))(((((((((())))))))))))))))))(((((((((()((((((((((((()))))(())((())(()))(())(((((((((((())))))))))))))()))))))))))))))))))))((((((((((((((((((((((()((((()))()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()())))))))(()))))))))))))))))((((()))(())))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((())())())))((((()))(((((())))))))))))))))))))))()(((()))(((((())())))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()(((((((((((((((((((((()))(((((((())))))((((((((((((()(((((())))))))))))))))))))))))))))))))))))))((()(((((((((((((())))))(()))))))))(()))))))))))))))))))))((((((((((())))))))))((((((()))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))((())))))))))))))))((((((())(((((()))))))))(((((((((((((((((((((((((((((()))))))))))))))(((())))))))))))))))))))((((((((((((())((((((((((((())))))))))))))))))))))))))))))))((((((()())(((())(())((((())(((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((())(((((((()))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((())))))))))))((((((((((()(((((((((((())))))))))()))))))(()()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())))))))))))))))(((((((()((((((((((())((())(())())))()())((((((((()))(((())())))((((((((((((((((((((((()))))))(((((((((((((((((((((((((((((()((()))))))))))))))))))((((((((()))))(()()(((((((())())))))()())(()((())((())))((()(((())))()))))))))))))))))))((()))))))))))))))))))))))))))))))))()))))))))))))))(((((((((((((((((((((((((()((((((((((((((((((((((((((())))((((((((((((((((((((((()))))))))))))()(()))))((((((((((((((((((((((((()(((((()))))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))((())((()))))))))(((()))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())())))))))))))))))))))((((((())((()))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))))((((((())))))))))))))))))))))))((((()))))))))))))((((((((((((((((((((((((((((((())))(((())))))(()))))))))))))))))))(((((((())))))((((((((()))))))(((((((((((((((((((()()((((((((((((((((((((((((((((((()))))(((((((((((((((()))())(((()(()((())))))())))))))((((((((((((((((((((()(((((((((((((((((((((((((((((()))))))))())))((((((((((()))(())(())((()(((())))()(()())((()))))))((((((((((()))))()))))))))))))((((()(())))((())))))((((()((()((((()))))((((((((())((((())))))(((()))((((((()()(((()()()))))(((((((((())()))())(((()))))))))))))))()((((())))()(()())))())))))())))))))((((((()))(((())()))))((((())))(((()))()))))))))))))))))))))))))))))))))))))))((((((((((()))))((()())))))(((((((()))))))((((((((())(()))))))(((((((()()))))))))))))))))))))))((()(()((((())))(((())((((()))))(((((((()(()))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((())(((()(((((()())))))(((((()((())))))))(((((((((((((()))))))))))))))))))))))))))))()(())((()))(()))))))))))))))((((((((((((((()))((((())))(((((((()))))))))))))((((())((((())))))((((())()))(())))))()(((((((((((((((())()))((()(()((())(()))))))((((())))())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()(((((((((((((((((((((((((())))))(((()))))))))(((((((()()))))))((((((((()))))))))((((()))))))((((()()))(((((((((((((((((((())())))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))(((((((((((((((((((((((((()((())(((((())((()))))(((())))(())))()))))(((()()(((((((((()(((((())))))))))((())()(())(()())))((()))))))))))()((((((()))((((())))(((()(()))))((((()((((())())())))((((((((()()))))))))())((((()))))))))))))))((((((((((((((((((((()))))))))))))((()))))))))))))))(((((((((())))))))))(((()(((())(()))))))))))))(((((())))(())(((((((((((((((((((()(((()))(((((())))))))))))))(((((((())())))))(((((()(())))(()))))))))))))))))))))((((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))(((()((((((())))))))))))(((((()))(())))))))))))(((())())(())((((((((((((()(((((())())))))(((((()())))))))))))))))((((())))((((((((((())))()()))))(())))))(())(())))))()))(((((((())))))(((((((((((((((((())(((())))))))))))))))))))))(((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((())))))))))(()))))))))))))))))((((((())))))))))(((((((((()))))))(((((((()))())))))())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())(()(())))))((((()))))))))))))))(((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))()))))))))(())))))))))))))))))))))))))))))))))))(((((()))))(((((())())))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((())())))))))(((()))))(((((((((((())))))))))))((((((((((((()))))))))))))))))))))))(((((((((((((((((())))((((((((()))))))))))))((((((((((((((((((((((((((()))))))())(((((((((((((())))))(((((((((((((((((((())))))))))))))(((((()((())))))))))))((()))))))))))))(((((((((((((())))))()(((((((())(())))()))))((((((())))))()))))))))))))))))((((((((((())(()))))))))(((((()((((())((((()())()))()(()))(())))))(((((((((())))))))))))))))))))(((((((((((((((((((((((((())))((((((((()())))(((((())((((()((()))))))()))))()(((((((((((())((()))))))))(((((((()))))()))((()))))))))))((((((()))))(()))))((((((((((((((()()(()()())))())))((((((((()))))))()))))((())))))(((((((((((((((())))(())((())((()((((((((((((()))))))))))))(((())))())))(((((()))))))))))))))))))((())(((((((((((((())(((())))))(((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))(((()(()(()))(((((((((((((((((((((((())))()))))))))))))))))(((()))))))()((((()()))()))))))((())())()())))))))))))))))))))))))))))))))))))))((((((((()))))()(((((((((((((((((((((((((((()((((((((()))))))))))))))))))))))(((()))))))((((((((((((((((((()))))))(((((((((((())))))))))))))))))))((((((((((()((())))())(((((((((((()(((((())))))))))))))))))))))))))((((((((((((((((((()))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((()()))))))))))))))))))))))))((((((((((((()))(((((((((((())(((((((((((((())((((((((())))))))))(((())))))))))))))))(((((((((())(((((()))))))))))))))))((((((((((())))()))((())))(((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))((((((((((((((((()))))))((((((((((((((((((())))))))))((((())))))))))))))))((((()))))(()())))))))))))))))))((((((((((((((((((((((((((((((((())))((((())))))(((((((((((((((((((((((((((((())))))))))((((())))))))))))))))(((((((((((((((((((((()))(((()))))))))))))))))))))))))((((((((((())))))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((()())(((())))))(((((()))))(((())))(()))))))))))))))))))))))))))))))))))))))))))))))))))((()()(()))()((())()()(((())()))(()()())())((())(()))))(()()(()))(())(()(((())(((()(())()((()))(((((()()((((()())()(())())())((()()(())((()))())))((()(())()(((()((((()))()))()(())))(()(()))()))(()))))(((()()((()()(())()))))(()(()()()()))())))()(()))()((()((()()))(()()(()((()())(((()()))(())(()))()))())()))))(())((((())(())()())(())(()(()())()()((()((((()))()))))(())))())(()()(()))()()))())(()))))()((())()()(()(())()))()())())((()()(((()())((()())))()((())((()())))(())()))())())()))(()((((((()(((()))))())(()(()(()()()()())()(((((()())(((())))))()((())))))(((())(((()))((((((()((()(()(()))(()))((((()()()())((()()))(()())())()((()()()())()())))))()())(()(()))))()((()()))))))(((())(((()))))))()))))())(())(((()((())()(()(()(()(()()))(()))((())))(())))((()(()))())((()))((())()(((((()()())()))()())())()(())((())())))())))))(())(()()))())(()(((()()(())(()())(()()))))))()))(()())(()(((()()())))))))((((())())()(())))()((()(()))()()))()))))))(()(()(()))))())(())())()(()(()()()((()())())))(())(())((()(())(()(()())))))))(()()())(()()(())((()(()(()(()())())()()((()))))(()()()()))(((((((()())((((((()(())(()(((())((()()))()()()))))(()))()()(()()()))()())))(()(()())()(()(((()((((()())(()))(((()()(((((())))((()((((()))))()()))))))(((()((((()))(())))))())(())())))(()))((((()(()(()((()()()))))))(())()((((())((((())())))())()((((()()((()(((()))()((((()(((())))()()))())()(()()()()())))(())()(()(()())))(()))()((()(()())((()(())(())()()())))))))(())))((())))()(()))()(((()(()(((((((((((((()())())()()()))))(()))()()()))())()(()))((()()))(())(()()(()(()()(()(()()(()(()())(((()())((()((()()((()()))()(())((((((()())))()()(((())()(()(())()()(())(()())())))())()())))()(()()((())()()(()((((()((()((())))()()(((
|
|
(()()(((()))()())((((((()())((()((((()())()(()((()))(((((()))()(((()())(()(()))(((())))(()()((())))())()()(()((()))(())))))(()))))((()()))((()))()())())(()(()(()))((((((()(((()()))(()()))()()((())))))()()()(()((()())))()()((()(()((())(()))))())()((()())((((((())))(()()))))))()()()()))()()()(()())())))))))())()))))(()))((((()(()(()(()()())))))))((()()()()(()()(()(((()(()(()(()()))((()()((()()))((((()()(())((((()))))))(())()))((()()())((())(()())())())(())))(()()(()))()))))))(()()))))))))((()())(()(((((((()())())())()(())(()((())((())()())(()(((()()(()((()))))((())))()))))((()(((()()())(((())())()())()()()()()()((())((()((())()((((()()))))))))(()()()()))))((()))())())))())(()(())(()()((()())(()(())((((())((()(((()())()(()))))(()))(((()()((()))()(((())))))))())(()())))((()()((()))))))(((()(()(((((()()(((()())(())()()()(((()()()((((())))(()())((())))((()())((()))(())()()(()))())))((((()()())()))())(())))))))()))(())(()))())()(())))))())()(()))))(((()()))()()())()))(((())))()))()((()((()()(())((()))))()())()(((((())()((()()))())()()))))())()()(())))(()(()()())(())(())()(((((()(()())))(())()()((()))()(()()((()())())))()(()))(()(())(())((()()(((())(()())(())(()((()((()))()((()(()))()))())()))(((())())()()))(()(((()(()()))))((()))))(()(())))()(())))()(()(())())())))(())))()())())()()()(())(()(()))))))())))))()(()())(((())()())())))())))))()(())(((()(())(()()))))())(()()()(((())))(())(()))())()()())()(()()(((()))))()()))))()(()()()()))(()))))))()))))))((()(()()))))((((((()(((()(()()()()()))))())))((())((()((())))(((()((((())()))(()(())(()(()()()(((())))))()))()))()))()(()(()()()(())())()(((((())))()))(((()))(((((())))(()))())()))))(()))))((()())()()(()))))))))((()(()((()))(())(()())(()((()()()))((())())((((()))()()()())))())((()())()((()))))(((()()))))())(()())(())))())()()())())())))((((((())(((()((()))())))(()()))((()))(()))()((((((())()((()((()()((())()))))((((()(()()())))()()()((()(()(()((()()(((())())(((()())))())(()))())(((())(()()()()(())(()))())))))((()(((())(()(())())())(())())())()()))))))(((((((()((())()))()))(((()(()()((()))))((()(())(()()()()))))))(())())()())(()()((((())()(((()))))()))))))()))))()()))))((()())()()(()((()(())(()())()))())())))()()()())(()(()())(()((((()((())(()))())))(((()((()((()))()())(((()()))()()()()()))(())(())()((()((((())))()()())(()((((())(((()))()(()(((((()()())))(((()((()())))(()))((((()()(()()))))(((()(()()(()(((())(()))(()())((()(())((()(())(()()()((()()))()(((((()()())()())))()()()(()())()()(())(()()))))(((()(()()()(((((()))((((())()))()))(())((()()()))))((())()))()(()()()((()())())()))))))(()()(((()(()))))()()(((()(()))(()((())()()())()((())(()(((((()))((((())))()))()()))(()))(((()((())(((()())))()())(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((())))))()(((())))(((((((((((((()(((((((((())))))))))(()))((((((((())))))(((((())()))))((()))(())))))))))))))))))))))))(((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))((((())(((((())))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((((((())())))))))))))))))))))))))))(((((((((((((((()))((((((())))))))))))))))))))))(((((((((())))(((((((()))))))(((((((((()))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((())))))))))))((((((((((((())))))))))))))))))))))(((((((((((((((((((((((((((((((((())((())))))((())))(())))))))((((((())))))))))))))))))))))))((((((((((((((((((()((((((())))))))))))))))))))))()((((((((((((((((())))))))))((())(((()((((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((((())))))))))))))))))))))((((((((())((((((((((((((()))))))))(())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((()())))))))))))))))))))))))())))))))))(((((((((((((((((((((((((((((((((((((((((((())(((())))))))((()))(((((()())))))))(((((((((((((((()((((((((((((((((((((((((((((((((()())))(((((((()))))))(((()))))))))))))))))))))))))))))))(((()))))))()))))))))))))))))))))(((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(())))))))))))(((((((((((((((()))))))))((((((((((((((((())))(((((()))))))))))()))))))))))))))))))))))))))(((((((((((((()))((()))))))))))())))))))))((((((((((((((((()))))))))))))((((((((((((((((((((()))))))))))))))))))))))(((((((((((((((((()))))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))()))(((((((((((((((((((((((()))))))))))(((((((((((())(((())()((((((((((((())((((())))))))())))))))))))))((((()))()((()))))))((()())))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))((())((()(((((()()(()(()(())()))(()())()(((((((((((((((())))(((()((())))(((()))))))(((())))))(((((((()((((((((())))))))))))))()))))(((((((((()))))))((())))))))))((((((((((((((((((((((((((((()(((((((()((((()))))))))))))))))))))))))))))))(((((((()(((())(((((())))))))((()((((((((((((()(((()((((()))(())((((((((()))))))))))))))))))))))))))))))))))))))))))((((((((((()))))())))(((((((((((((((((())()))))))))))(((((((((((((((())))))((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))((((()(((((((((((((((((((()))((((()))))))))))))))))())))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))(((()))(((((()))))))))((()))))))))))))))))))(())))))))))))))()()(())(((()((()()(()((())))()(())(()())()))())()()(((((((((((((((()))((((((((((((())))))))))))))((((((((((((((((((((())))(()))))))))))))))))()))(((()((((((((())))))))))))))))))))(((()))(((((((((((((((((((((((((())(((((((((())((((())))(((((((((((((((((()))(((((((((())))))()()()))))))()))((()))(((((((((((())))((()))))())))))))))))(((((((((((((((((((((())()(((()))))()))))))((()()))))))))))))))))))))))(((((((((((((((((()))))))))(((((((((((())(())))))))))))())))(((((()))))()))))))))))))((((((((()))))))))))))))))))))((((((()))(((((())))))))))))))))))))))))))))))))(())()())()))()(())(()(())(()())))))(()())()(()))))((()((((()(()(())()(()))())))))((((()))()(()))(((()()((((((((()()())())(((((())()()))((()()()))(()())((())()(((()(()))()((()()())))()()))()((()()())(()(()()))())(()()(((())())(()))()()))()))((()()))())()(()))))()())((()((()(()())())))()())()((())(((()()()((((()()()((((())()(()))(())(()()))))))()()(()(((())(()())()))())())())()))()))(()(((()))())(()()())()(()))()))(()))())())((()()(())(()(())(((()(()))())((((()()((())())()()())))(())()()()))()()()())()))))(()()(())((())()(())()(())())))((()()((()))()(())()(((((())())(((())(((()())))))())((())()))((())))((((()())()(((())))((((())())(()))()())()))(((()(((()))))(())))()((()(()((((()()()()))))(())((()))()())))(((()(()(()(())(()))())()())(()()()(((()))())((()(((((((((((((((((((((())((((((())((((()))()))))))))))))(((((())((((((((((())())))))))))))))))))))()))))(((((((((((((((((((((((((((((((((((((((((((((()((()())((())))))())))))))))(()(((((((((((((((())))))))))))))))))))))((())((((((((((((((()))))))))))))))))))))))))))))((((()(((()))((())))(((()))())))((((((((((()))))))))))))(((((((((((((((((((((((((((((())))))))(((((((((((((())))))))))()))))))))))))))(((((((((((((()))((()))))((((((((((((((()(((())))))))))))))))))(((())))))((())((((((((((((()))(((((()((((()())))()())((())))(())))))((()(((())((())())()))((()))))((())))))))))))(((((((((((((((((((((((((((()((((((((((((((((((((((((((((((())(())))))))))))))))))))))))))()))))))))))))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))))())))))((())))(((((((()))((((((((()(())))))))))))))))))))))))(((((((((((((((((((((())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(((((())))))(((()))))))))))))))))))))))))))))))))((((((((((()))))))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))))((())()(()))((()))(((()())))(())(()())))())))())()(((())()))))(((()))))())())()(())(((((((((()))))))))((()((())()()()()())(()(())))))((((()((()())))((((())()())()))))((()))()(()((()))(()(()(((((((((()(()))(()())())((())((())()))((())())((()((((()())(((())))))((((((()))()()()()())(())())()))()()())()(((())()((())())()((())(()))(()))))))((())))()))()())(((((()))())()))(()(()))()((((())))())()(())())(())(((()()((()(()()))()()))())))((())))()()(())(())(()(((()(((()))))))()()())()(()()))((()()()(((((()))()())())))(()())))()((())(()())))()())(()))(()((()()((())))())((())))((((())((()()()())()))())))))))((())()()()((()(())((()(()(()((()(())()())))()()((()))(()()()))(()(((())(())(()))))())))((((()))))((()((((()))(()())()))()))))))))())((())(()))))))()())())()(((()((())))((()(()()((((()()()()()))())()))(())()(()))())()(((()(())()(()())))()()))))))()()()))())()()))())((((((((((()()))))))))()(((()())((()))))(()))())())))()((()(()()())))))())()(()((((()()(((()())(()((((((()(()()()((()()()(())((()))((()))(())((()))())))))))(((((())()((()()))()((((()(())((()(()((()))(((((()()(((((()(())))(()(((((())))())())))(((())())))))(()))()())))(()(()))(()((()(()()(()(())(((())(())()()((()()(()()((()()()())()(()))((())((())(())))(()))(())())()))((()))()()(()((()()))((()((((((())()())))(())())))((())((()))(())))())()()((((()()())((()()))())))()))((()))(()))()))())))))()(())))((()(())(()())((((((()(()))(()()(()))))(()))))((())()))()))(((())((()()()(()()))()(()()()))())()()(())()()))()))()((())()())()())))))()(((()())))))())()((()()())()()()()))())))))()))())))()(()))()())()))))))()((())())(()((((()))))())())))())(()())))()()()())()))())(()))))())())()((()()(()(((()(())()()))))()))(())(()()()()()(())))())())(()()(()()())))))()())(())())))(())(()())))())())())(((()(()((()((()()()(((())))()))()((()()())))()(((()())())(()(((()())))(()((())(()())(((())())(()))()))(())))((((()()()))(()()(()()()()((((()()()))))()))))()()((()()))((()())))(((()(()((())((()())()(()()))((())))(()()(())))(()()(((())()()(()(())(()))())(((((())(()((()()()))))((((()(((()))(())))((((())())()()()(()))()((()())(()((((()()((((()))))(()))()(())()()()(((()((()(()((()(()((())(()(()(((()))(())()())()(((()(()((()()((()((()()()())()()()()(((())))(()()((((()())(()))((()))(()())(())))((()()()())()))()((()(()))))))))(())(()))())())((())(()(()())))(())())()(())))(())((())()((((()(())(((()()(())))))())(()()()()())()((())((()(())())((())((()()))))(()((())()())()))(())))()(()(((()()()(()(()())()()(()())))))((())((()((()())(())(()())(())()()))((()))()()))(()()))(())()(((((()())()))())((())))((((((()))())(()))())))()()))))(()))(()(((((())((((((()()(()()(()((())))()())((())()((())())()((())))))))()(())()(()(()())(())))())())((())))))))()())))()(()(((((()()(()(()(((((()()()((()(()()())()()()(()()()))()((()((()())()()()))(((())))))))(((())())((())(()((()))()(()(()((()()())((((())((((((())))))((())())()))((()((())))())()))))(()(())))))()((()())()(()()(()())((()(())()))(())())((())((())()(((())))())(()()(()()(((())())((()(()()(())))())))()))(()))))(((())(()))()(((((())())(()(()()))())))())))((((()(((())))((()(())(()()))))((())(())))()))((())())))())())()(())()(()))()()()(()((())()))()()()(((()(((()(()))((())(())(()(((((())((())((())(((((())()))(()))(()()())(()(()))(((()))))(((()()((())()()))))())))())(()))(())()())(()))(()())()))())))))()(((())(((()()(()()(()))())()(())))(()))(()()())))()(())((()))))()())()))(())()())(((((())()(()))()))))(((()()(()))((())(())(()())((()))(())(((((((()(()(()))(((()))))()(()(()))((()()))))))((((((()())()))())())()(()(()()))(((()()(((()()))())))()))((((((())))))(())(())())()())()))((())(())((()())))))))((()(()(()(()()()))()())())()(())()())(()))((()((()())((())((((()()))())()((())((()(())))))((())())())(((())((()))(()())()()(())((((((())((())()))))())))()()()))((()))))(()()())()((((()))(()(())))()((()((()((((()))(()))()())((()()(()()((((())(()()(())((()))(((())(()((())))(())(((()()(()()()()()((()(()(())))(())(())))()))()((()()()))))))(((((()(())())(()))()(())))))()()())))())(()()(())()())()((()())(()(()()())()))))((()(()))()))(((())())()()(()(()))))())))()))((((((()))()()))()(()(((((()(())))((((((()())()()(()))()()))(()(((()))((()((()((())))()())((((())))()()(()(()))())())(()))((())()))()()((()((()(()((()(()(((((()(((()((((()))())((())()))()()((())(()))(((())()((((()(())()))()()())()()())()))())))((()(()())))()))((())())))())()))()())((((()))((()(((((())()()))()()()())))))(()()(()())())()(((()()())((((())())(())()((()()((()))(()))((()(()()())))()()((()(((())())(((())())))))))))))(())(((((()()((()()))))))))())())()(()))())()())))))))())((())())(((((())(())()(()(()))))(())))))((()))))())()())())()((()(((((()))(()(())(()((()(((()((()))))())((()())()((())()))()()()(()())())()(())((()()(())()(()()((())())))(()((()())())((())()()())(()(())()()()())))((())(())((()())))(((()(())(((()))))(())))()((((()))((()()()())())))())))()()(()(()())())()((())())(()((((((()()()())())))(((((()()((()))()((()((((()(()())()())()()((((((())(()))(((((((()(()())))()()()((()(((())((()(()))))))))())(()(((()))(()))))(())())())((((()))(((())(()(())(()()((((((()))())))())((()))))()()))()((()(())))())()()(()()(())())()()()(())((((()()))))()())())((((()()(()))(((())()))))())()))((()))(()())(())))))))))(())()(())()()(()(((((((((((()((((()))()(())((((()))))((()(()))()()))()())()()())))))()()())())())()((()())()(()()(((((()()())())))()((((()(()())))((((()(()())())))()))()())(()(()()()))((((()))))())))(()()())))()((((()))())()(((((())()(()(()))((())()())()))(()))))))(())))))()(())(((((()()(()))))))(()((()((()())((())(()(()(()(()))(())((((()((()(())()()))()()((()(()))(((()(()))))())()))()()()))()((()))((((()))())(()())))))))()()()((()())()))()())()(()())(()()((())(()()((()()))()(())()())))((((((())(())((((()()(())()(()())((())()))))()()()()()))()()())(())())))))()))))))))))))(())(((((()(()))(()(()())()())((((()))((()(()((()(((()())(()()()()()))(()))((()()(())))))()((())(()(())))(())(((()(((((()()())((())())()()))()()))((())((()((()(())((())())))(((()))((())()(()))()))())))((()))))))(())(()())((()(((())((()(()((()())()((()()(())))()))(((()()()))()(())))))(((((())()()())((((()))(())()))((()))))())())((())()(())())()))(()(()))))()))()))((()((((()(())))(()(()()())))()()(((())))())())))))()()(())(())()()(()((((())(()((())(())((())()(((()))())))(()()(()())()))))()((()((()(()()((((()))()(()(()(())))((((()))(())((((()()()()))())((())(((()))))((())())))()))(())))()()())())))(()(()(()()((()())(())()))(()(()((())(())((((()(())))()((())(()))()))(()()()))(()(())(()(()))))(()()()))())()()))))(()()(())()()))))(())(((()((((()((((())(())(())((((()))(()))(())(())()())((((()()))))(((((()((())()((((()((()()(((())((()((())(((())))))(()())))())((()())(())))))))))((((()(()(()))(())((((((((())))(())))()))()()())((()))())())()())(())()()))))))((()()(())()()()))(())(())(()((()(()((((((((()(()))))))))(()(((()((()()()()((()((((((()(((()))()(((()(())((((()))))(()))(()))))(()((()()()()()())(((()))())()(((())))()(())()(()))(()(()))()())))))))()(())((((()))))())())))))((((()()((()))(()((((((()()())((()))))((()()))(()()()(()(((((()(()()))())()((()())()()()()()(((()(()()))()(()())((()()()))()))()())()(()()(((())(())(((())()))))))((()(()))(()()((()())()(())())((((())())))(())((()(((())))()()))(((((()(((()()())((())()))(()()))((()(())))))())))(())()))))()))()((()())())())()())()(()())())))(())())))(()(((((()()))())))))(()(((()((((()))(())())())())((()()))()()())())())(((()((((())()(()(()(((((()))))((()()()))))())((()()(()())())((((()())())))))((((())))())))))((()())())())()((())(()())(()((())(()())(())()())))(()(()))))(()()))())))()(()(()(((())()(()))())()(()((())()()))((((()))()((((()())()(())))())))((())((())((()))()((()(()(((((())))))())((()(())()(()))((()))()((((()(())()))())()(()())())((()())))()))(()())(()))()((((()()())()())()())()()((())((())()(((()))(())()()((((())((())()())(((()()())))()((()))((()(()(()()(((()())(()((()())((()()((()(()()()))(())((((()((())(()(((()))()()()())((()))((()(()((())))())())))())))())(()))(()))())((()(()(())))))())))))))())(((())()()))())())(())())())))((()())))()(((((()()(()()())((())))())(((())((()())()()))))((())))()((())(((()()()(((((()()(()((((())()))()()()((())(((()))()))(()((()(((((((())))((())))(((()))))(()))()((()((()))((((()()(((((())()))))(()((((()))())(()))((()((((())((()))(()()))))((((()))((()())()))))(()(()(())((())(()))((((()(((())()()))()))((((()(())))())((()(((()((((((()()()))(())())(((((()()()))(((())(())))()))))((()()()())()))(())))))))())(()())(())(()))))()(()(())((()((())()(()))))))()(((((()(()))))(()())(()())()()()()()()))))()))())()((()(((()))((()))))())))()(()()()((()()((())))))()(((()))(())()))((()))(())())((((())()))((((((()()(()))))((()))(()))))((()))()()))(()((()))(()))))()()()))(()))))(()(((((())((((()())(()()(()(()(())(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((()))))))))))))))))))))(((((((((((((((()(())(()))))))))))))))))((((((((((()()))((()))))))(((((((((((()))))))))))(())()(((((((((()((()(()))))(()))))()))()))))((((((((()))))(()))(((()(((())))))))))))))))))))))(((((()))((((((()))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))(((((()))((((((())))))))))(((((((((((((((((((((((())))))))))))))))))))))((((((((((((((((((((((())))))))))))))))))))((((((((((((((((((((((())(()())(()()()))))))))))((((((()((((((()((((())))))()))))))))))))((((()))))))))))))))))))))()(((((())((())))))())))))))))))))))))))))(((((((()))))))))))))))(((((((((((((((((())))))(((((((((((((())))((((((((((((((()((((()))))))))))))(((((((((((((((((((()))))))()))))))))))(((((((((((()))((()))))(((((())))(((())))))))))))))((((((((())))))((()))))))))))))))))))))))))))))))))))))))((()((((((()))))(((())))))))))))((((((((((((()))))))))))(((((()(((((()))))))(((()))))))))))))))(((((((()))))))((((((())))))))))))((((((((((((((((((((((((((((((((((((((())((()))))))))))(((((((())())))))))((((((((((((((((((((((((((((((((())))))((((())(())))))))))))))(((()))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((()))())))))))))))))))))))(((((((((((((((((((()))))))))))))))))))))))))))))((((((((((((((((()))))))))))))((((((((((((((((((((((((()(((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()))))))))))((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))(((((())))))))))(((((((((((((()(((()))))))))))))((((((((((((((((()))))))))))))))))))))))((((((((((((((((((((((((((((((((()(()))))))))((((((())))))))))))(()))))))))((((((((()()))))))(()))))))))))(((((((((((((((((((((((((((((((((((((((((((((()))()))())))))((())))))))))((((((((((())(((((((())))))())((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((()))(((())))()))((((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((()())))))))))))))))))))))))))))))))(((((((((((((((())))))))))((((((((((((((()((((((((((((((())(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))(())))))))())))()(()))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))(((((((((((((((((()))))))))((((((((()()))))))(((((((((()))))))))))))))))))))))))))))))))))())))(((((((((())))(((((((((((((((((())()(((((((((((((((((()()))(())((((((((((((()))))((((((((((((((((((((()))((((())((((()))))(()))))())))))))((((())))()(((()))))))))))))))))))))))))((()))((((((((((()))))(((((((())))))))))((()))))))))))))))))))((((((())))))))((((((((((((((((((((((((((((((((((((((()((((()))))(((((((())((((())(())()))))))))))))(((((((()))((((()((((((((())())))(()(((()))))))((()(((()()())))))(((((()))))))))))))(((()))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((())))(()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((()(()))))((((((((((()))))((((()((((((((((((())(((())(()))))))()((())))))))))))))(((((()))(((())))())))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((((((((((((((((())))))))))))))))))))))))))(((()(((((((((((((((((((()))((()(((())))))((((((((()((((()()))))))))(((((((((((((((())))(((()(()))))()))((((())(()))))()((((()))))))))))((())(((((()(((()())))))())))))))))))))))))((((()())))))(((((())(((()))))))(((((((((((()((()))))))))))))))))))))))))))))))(())((((((())(((((((((((((((((()))))))))(())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))))))))))()))))))))))))))))))))))))((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))(((())))))))))))))))((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((())(((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((()))))))))))))(((((((((((((())((((((())))(((()())))))(((())(()((()))()))))((((((((())((((((())))(()(()))))))))(())))))))))))))))())(((()))))))((())))))))))))))))))))(((((((((((((((((((((((((((((())((((((())))(((())))))))))(((((((((((((((((((((((((((((((((((())))))))))((())))))))((((((((((((())))))))))))))))(((((((((((((((((((((((((((()))))((()))(((((((((((((((((()))))))((((()())))(((())(((())())(()((())))))(((((((((()(((((((((()))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((())))))))()))))))))))))))))))))))))))))))))))))))((((((((((((()))(((((()))))))((()))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))((((((((((((())))())))))))))))(((((((((((((((((((((((((((((())))))))(((((())))))))(()))))))))))))))))))))(((((((((((((((((((((((((()))))))))((((()()(((((())(()))))))))))))))))))))))))((((((()))))))(((((((((((((((((((((((((((())((((((()))))))))))))))))))))))))))))))))(()))))))))))))))))))))))(((((((()((())))((((((((((((((()(((((())))))))))))))))))))))))))(((())))))))))))))((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((())(((((((((()))))))))))))))(()))))))))((((((((((((((((((((((((((())((((((((((((()))))))(()))))))))))))))))))))(((((((((((((((())()((()(()))))))))))((((((((())))((())))))))))))))))))))))))))))))))))))))))((((((((((()(())(()())()))))((())))))))((()))((((((((((((((((((((((((((()))))))))()(((())())(((())())()))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()))(()))((((((((((((((())))))))))(((((((((((((())))((()))()))(()()))))))())))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((()))(())))))(((((()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()(((((((((((((((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((())))))()))))))))))))((((())))((()))))))))))))))))))))))))))))))))))))))))))))))(((()((((())))(((((((((((())))))))))))(((((((())))))))))))))))))))))))((())((())()((()()))())))(()(())())((()()((())(()((((()()(((()))))(()())))()))((()))))())))())()))()())()(()()())))))(())(()()(()))()))))(((())))))()(())()(((())(()()((()(()((((()((((())()())((())(()((()()()())(())()))))))(()((()()())()(()))(()())))())(((((((()((())(((((()(()()))()))()))(()()())()))(()))())()))))(()()())()((()(()())(()((((()((())))())))()((()))()()))()()))(((((((()(((((((((()(())(()(()((())))(()()()()(((((())(((()(())))))))()(()(()()))(()()((()))))))))()((()((())())(())((()(()(())))()())()(()())(((()))())()())()))(((()()((()()()(()(()())()))()()()((((())(())(()()(()(((((()())))((())()()))(()))(()))((()))())())()))()(())()((()((()))))((((((()())))()))()()((())()((()()()(())()(()(())(()))()()))(())(())))((())((((())())))()((()())())(((()((()()(())))))))(())()))))(())(()))()())))()((())()(()((((((())(())()())(()))(())()()((())))))((()((((())(()())(()(())))))))())))((())()()))))))((((()(())(()(()))()))))())(()()((()()(()(())))((((())(()))())()()))()((())(()))))())(()(()(((())))()))()))((((((((())(((()(()(())))))()(()))((())))))((()))))())()))()())(()))))(()()()))()))))))))()()()(()(())))((()((()(()((((())))()())(()())(()()())((()()))))(((()()())()()((())()()()(())))((()())()()()))(()()(())())())((()()))()((((())))()()()(())()()((((((()))(()(())((((((((((((((((((((((((((((((((((())))(()()))((((((((((((((((((((((((((((()))))())))((((())))))))(((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))(())(((((((()())))))))))))(((((()((((((())))((((((((((((((((((((((((()))(((((((())(((())))))))))))))))(((((()))(())))())((((())))()(()))))))))))))((((()))(((())))))))(((((((()))))))())((((((()))())))))))())))))((((()))))))((((((()))(((((((()))))))(((((((()))((((())))(()(()))(())))))(())))(()((())(())))((((((((((((((((((((((((((((((()))))(((())()))()())))))))))))))((())))))))()))))))))))))))(((((((())))))(((())))))))))(((((((())((()))))))))))))))))))))))))))))))))))((()(())))))))((()((((()(()))())(()(((((())((()(()))(()())((((())()))((((()()()(()()((()(((())(((((())())(())()((())(()))((((()))()((((()))(()))())))(()))()(())))()()())((((((()(())))(()()(()))()(((((())))(()(()(())))(()(()(()))()))))())))(())((((())(()()((((((((())))()()((())((((()()())))((())(()()()))))))((())))(()(())))))((((()())()))(((()((()))())()))))(((()(()(()))())((((((()())))))((())(())))((((())()))())()))()()()))()()))()())(()()(()())(())(()))))()(((()(((()((()())(((()())())(()))(()(())((()()()()())))((((())((((())()()(()()))(()()()())))))(((()()))()((()()())))(()(())()()()))(())()())))()((())()(()))((()()())(())))))()((()())())()()(()()))())()(())))(()()))))()()(()(()(()())))(()()(((((((((()(((()((()))))()()))))()()((()))((()()))))(())())))))))()))))()))()))))))((((((((()(())))()())()(()()()))(()))(()()()(())(()())()())))))))))))))())((()(((()))()())())()))(()((((((((()))))))))())))((((())(()()()()())()())()((((()))()))(()))()()(()((((()()()(())())))(())(()(()))()()()()()())())())(()(()()(()())())())))(()((()((()))())((()()))))())()))((()()((((()(()(())())((()())((())()((()))))))(()()((())(())(((()((())()(()()())))((((((()()()(((()((())()(()(()(()()()((((((()()()()))((()(()()((((((()))()()(((((()((()()((())(())(()(()(()))()()))((((())))(()((()))()))))(())()((()))))((()()))))))))))(((()))((((()()()((()(()())()((())()((()))))))()(()()())()()((()()))()())())()()(()())())()))()()))()((())(())(((())()))())(())())((())()())))((()(()((((()(())((())))))))()))())(()))()((())(((()(()(()))))())((()(((()())()))()())(((()(((()))())()((())))))()(()))(()((()()())(())(()(()((((()(((((())()((((()()()(((()))((())((())()()()()))()((()))))()()))((((((((()()(())(()())()()))()))())((()))()(((())(())(((((()))(()()())())((()((()(()))(()())(((()))))(()))(((()))())))()(()))(()((()))))))()(()(()(())(()(()))()())()))))()(()))(((())()())(((()(()())))()))())))(()()))())))()(()(()(()(()))()))))))))())())))()()()((((()())(()((((()())))))()(((()))())))(((()))()(()(()(((())(()(()()))()()))()))()()))((((())()(((()())(()())()(((((()))(((()(()))))()())))(()))()())()))(())))(()())))()))())(())((((((()((())))()(())()))))(((()))((()(())())()))())())()((())()((()()((())())))()()(()()(()()))(((()))(())())()()))))()()((((()()((()))))((()()(()()((()))())(()()(()(()))(((()((((())((()((()())(())()(())(())((()((())((()(((())()()(()()(()))()))()()))((()(()))))(()(())()()(())(((())(())())()()((()()()((())((()(())()))()(((((((()(()))())(()()())))))(((()()()()())(()((()()(()((()))(((()(()((((())(()))((()()))))((()())))(())))())()))((((((()()()())()()(())(()())(()))()()))(()))(())()(())())()())))()())((()((())(()))))())())(())))())(((()())((((()(((((((((((((((((((((((((((((((((((((((((())))())((((((((((((()))((((())((((((((((((((((((()))(((((((((((((())))(((((((()))((((((((((()(()()())))()))))()))))))))))))))))(())))))))))))))((()))))))))))(((((((((((((((((((((((((((((((((((((())))))))(((()))((())))(((()))))(((((((((((((((((((((((()))((((((((())(())((((((((((())((((((()())))))))((((())))))))))))))))))))))))))))(((((())(((((((((((()))())))()))()))((((((((((((()(((((())))))))(((())))))))))))))))((())))))(((())))))))))))))))()(((()))))))))))))(((((((((())))(()))))))))))))))(((((((((((((((((((((()))))))()))))))))))))))))((((()))((())(()))((((())))(((()())))(((())))))(((((((((((((((((()))))))((()))(())))))))))))))))))((((((((((()((((()()))))))))))(((((((((((((((())((((((((((((((((()))))))))))))))))))))(((((((((()((()))))((((()))((()))))))))))))))))))))))))))))))))))))(()(((((()))(((())())))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((()))))))))))))))))))))))))((((())))))))))))))))))))))))))((()))))))))))(((((((())((((((((((((((()))((((((((((((((((((())))))))))))))))))))))))))))))((())))))))))((())))))))))))))))))(((((((((())))((((())((()))))))))))))))))))))))((((((((((((((((()))(((((((()))))))))))))))(())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((((((()))))))))))))))))))))))(((((((((((())))()))))))))))))((((((((((((())))(((((()))))))))))))))))(((((((((((((((((((((((((((((((((()))))(((())))))))((()((()))))((((((((()))(((((((((())))((((()(((((())))))))()))))))))()(((())((()))))))(())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))((((((()))))))))))))))))))))))))))))))))((((((()))))))(((())()))))))((((((((((((())()))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((())))))))))))((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())(((((()))))))))))))))(((((((((((((())))(())((((()((()))(()))())(())((()))((()))))))))))))))))(((((((((((((((((((((())(())))))))((((((())))))))))))))))((((((((((((((()))))(((((((((((((((((((((((((((((()))((((((((((((()(()))))))))))))())))))))))))))))))))))))))))))))))))))(((()(()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))((((()))))))))))((((((((((((()(((())))))))))))((((((((((((((((())(((((())))))))((((((())))(((()))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))(((((((((((((((((((()()((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))((((((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))(((())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()))))))(((((((())))))))((()((((((((((((())))))))))))))))))((((((())))))))))))((((((())))))(((((((((())(((((((()())))))))))))((((((((((((((((()()))))))))()))))))))))))))))))))))))))))))((((((((((((((())))))(((((((()()()))))(()))))(((()))))))))))))))(((((((())))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((()))))))))))))((((()))))))))))))))))))))(((((())))))))())()))))()(())(((()()()()((((()(()(()(((((((())((()()((()))((()((()())((())))((())()()(())()((()((((()())(())))))(((()(())((()())()((()))()(()()()()())()(()))))()((((())(())))((())))()())(((()(((())(())())((()(()(((((())))()()((())()(())))()((()))))())(()))(((())((())()((()()(()())(())()(((((()))))()(())))(())))(()(()()()())()())((((((())())))))((()()))(((()(((()()()())())())(((())))(())(())))(()))))())(())))(()((()((((()()())())())((()()))()))())))())))(()(())()))))()))())(()(())()(())(((((()(()(()((((())())))()(()()(()()))())))(((()(()(())()()(())))()))())))((())()))())))))((()(((()())()(())()(())())())))(()))(()()()))())()))))())((((())(()))(()))()(())))()))((()))()))(()))))))()(())(((((())())((()()())()(())((((())))))))((())))))()()))()))())())())((()))())())()(()(())())(()))()))())(()((())((()())())((((()))))())()()())(())((())()()))))())(())))((((())(()))))()(())()(())(()((()())((()())()(()())))()((()))((())()())))((())(()()()))(()(((())(())))))((()()()((((((()()))()))))))()))())())()()((()()(()))(()(())))(()()(((((()))(())(()()((((()((()))(()))())()()((())))((())(())))(((((()((()((()(()(()())())())((()))())(())(()))(((()(()((()((()()(()())()())()()()())()())(((((()))())))())))))()()))))()()()((((()(((()()))))())(()(((())()()((()))()))))))))))(((()))))(()()())()(())())(())()()()(()(((()))())()())()))(()(()()))())))(()))))()(()))((()()(()(())))())))))))((((()()()))(()()(((())())())))((())((())((((()()())()(()(()(())())))(()()()(((())())((()((()((()())(())(()))(()(())))()()(())()(()))))(()(())((()(())((())()(())())((()()((()()))))((()))()()))(()))))()(((())))))(()(()))())((()(()(())))))))))))()(())())(()((()((()(()(()())))()()(((()())))()())()(((((((((((()())(())))))()())()))(()))((()(()(((((((((((()()(()))()((()))(()((()))()()()))))())(()))(()())((()(())(()))())((((()((())()((()))))))()()))))()()()()((()())())())(()())()))()(((()))(((((()((()))())()(()()((())()()()()(()))))(()()))(()()())((()())((()()(()))(()((()())))()())))((())))((((())((())())()(((()))((((()))(((((())(())((())(()(())((()(((()))()))(()((()()())))))(()((()))()(()()))(((()(()(()()(()()(()())(())()))())((()()))))()(())(((()))())())()(((()))))))(((((()))(())(((((()))())()))))(()))()((())(((()))))))))())()()(()))((()(()))())((((((())()))))(()()(()))))(()()()()))())())())))()()((((()()((()())(()()))(())(()()()(()()))(())())))()(())()(())()()(((((()))())()()())()((()()(((()))(())()(()))()(())()(())()))())))())))())())((()(()))))())()(()())()))))()))()))())((()(((())(()())()()(())())((()))()()(((())()()((((())(()(())()))()))(()()((((()))(()))()(())(())((())(())(()))))((())))(()))()()()))())(()(())((()(()((()()((()(()())((((()(()())))()())))(((()))())()))())))()(())(()((((())(()((()(())()))(((((()(()))((((()))(()())((()()()()()(())((()))))))()((()())))(())))(()((((((())))()(((()()))(()())(()))(())())())(((()())())()(())))((()()(())()))(())(())(()))(()()(())()(()))))((()())(((((())())(((()(((((())(((()((())(((())()()(()))))(()()()()()(())(()()((()())())())(()())(())((())(()))))()(((()(()))())))))(((())))())()()())(((((())()))((())(()))))()()(()()())(())()))()((()(()()()((((()(((())()((())((()())())))()()()))(()((())))((()()((((()(())(()()(()))(()((()())(((()((()((())()()()))()))))())(())((()()())((((()(())))))())((((())))()())((()((())())()(()()()((((()(())))()((((())(()((()())()()()))))))()()(((((((())))(())()())(()((()))((()()())())((())))(())))((((())((())))))))(()(()()(()()(((()(((()(((((((()(()))(((((((()))))()()()((())))()))))((()))())(()(((()()()))()(((((()))(())()))((()))))())(()()()()()))()))()()())())()((()))((())))))(()))(())()))(())(()()()())()(())()))()())()())(())))((((()))()))))(())((())())())()()(()(())((((())))((((())(()((((())()()))((()(()()())(()))))(((()())))))()()())())()())(((()))()())()(()()))))(()(((()()()((())))))(((())(()()()((((()()()()(()()))()()))())())((()))()()((((()()()))))(()(()()())()((((())))(())())))(()))(()))))))()()))))(()(()(()()((()(()())())(())(()))((((()))((()()(((()(())()))((()))((()((()(((()(()()(())(((())()))())(((())()()(((())((()))))())))))()))))()((()))()))))))())())(())()((())))(()))())())(()(()()()())))())))((((()((()()(())((((()())(()(((()))()))()((()())((()())())((())))(()()(((()))))((())()(()(()(()))()(())((((((((()(((((())))(()()()(()))((()))(())(()))))))())()((()(()))()(())()(()(()())()))))(())(()()))))((())()))())))())((((())()())()()()(()((((()())(())(((((()((((()((()()()()))((()((())(((()(())((()())))()((()))(((())(()()(()))()(()()()()(()()((((()(()()()))()(()(((()()(()((()))(()(())(())()()()())()()))((()))()())((())()((())()(())))(((((((()())(()()))(()))(((((((((()))()(()()((()((())()((())((())))(())))()))()((((((()))))(()()))(()()())())((()))(()(())(())()))(((()()(()))())()(((((())())(()())))()(()(((())(((())))()((()())(()((()))(((()((()()))()())(()(((()())()()(()))))()(((()((()))(((()((((()())()))()((()())(()()(()))(())(()))))))((()))()())()())())()))(())(()()))))(())()()(()())))()))()())())()))))(())()))())()(()())()())((())()()(()(())()())))((()()))()(()))()())))))(((((()))(()(())(()(())((()(()()()))()()()))())(())))((()()()((((()(((()(())((()()))((((())((()(()))((())((())())()()()(())()()(()((()(())))(()())())()())))()(()))((()())((())()())())())()()(()((()())))(())()((()((((()())))((()))())())()((()))((()())())(())))(()())(()))))()()()(()()))()(()))(()((()()))()((((((()())))()(())((())(()((((((()))))())())((()()(()())))((()))())()(((((()()))((((()(()()((())()()))(())(())((((()()((())(()()(()((()((())()((()()((()((())()()()())()(()((()))()()((((((())))()(())(()()(())()))))()()())())))))))(()()))))())(())((()(()())())())(((((((())((()()())())))())(()()()()(((((())()))))()()))))(((())(((()))(((()(((()))())()()))())((())))(((()))())()())))(()()))()(()()((()()())(()(()())))(((()(()()))((()())(()()())()))(((())))())()())()())()))))))()()())()))()(())(())()((()(()())((((())))()())((())()()(()((((()))))))))())((())()()))(())(())))())()))(()))())(()(())))(((()(((())()))())()()()))())()((()(()))))))())(((()())()((()()((())())(()()((()(())()))((((((())()()))(()()()))()(()((()))(((()(((()))()((((()((()()())())))()(())())))((())((()())))(()())))(()())()))()((())))))))()())(()()()(()())()()()(()()))()()))(((()))())()(()(()))))))))(()((()())(()(((()((()())()())(((()))(()()((()(())))))))()(()))((((()()((((())))))))))))))()))()(((()()((()(()((()(())(()(()(())))()((()()())()(((((())(()))())()(()())))))(())))((())(()()(())))()(()())((()(()((((())(())(()(((())(()))(()(())))(()())))(()))(()()())(()))())()()(()(())))))(())(()))))))((()()))()())())()())()()))))))((((()((((()())()())(()(()(()()((())(((())(((()())()))(())(((()))())))(()))((())())()(()()()()((((((())))(())))())()())))))()()(())))()())())(()()))))))))()))(())()()(())()()))())()))((((((()((())(((())(()()(()()((()))()((())())(((((())))()()))(())(()()(()()))()(((((())((((())())))())))()(()()()()(()()()()())()())()()()(((()()))))()))))()))(()())))()()()))()((()(()((()((((()()()((()())((()))((((()((()))))))()(((()()()())(()))()()()))))))))((((((()()))(()()(((()(()(()(()()))((())()))))()()())((()(()))(()()())((()(())()))))()()(()((()()())((()()()))))())))))(()()(((()(())))))))))))()()(()))(())(()()(()))))))())()()))())(()()())))()(()()))())))(()()())))()())())(((((((())(()()())))))))(()(()())()()()((()((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((((((((()))))))))(((((((((()))(((()))))))))))))))))))))))((()())(()))(())))))))))))))))(((((((()))(())))))))))))((((((((())((())))((()(((((((()))))))(((())))))))))((((((((((((((((((((((((((((((((((())))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))())))))(((((((((((((((((((((((()(((()))))))(((((())))))))))))((((((((((((()(())))(((((()))))))))(()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((())))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((())))))))((((((((((())))(()))))))))(()((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()()()))(((((())))))(((((((((((((((((((((())(())))))((()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()))))))))))))))(())))))))))))))))))))))))((((((((((((((())((((()(())(()))))(())))))))))(())(()(())))))))))))))))))))(((((((((()(((((()))))()(())))))))))))))))))))))))))(((((((()((((((())))())))))())((((((((((())()))()(())))))))))))))(()((()(()))()))(((((((((((()))(())(((()))(())))))(((((((((((())()()()))))))))((((((()(()))((()))))))(()))))))))))))))))(((((((((((((((())((((())())))()((((((((((((()))))))(((()((()))((())))))(())(())(()))))))))))))))))))))((((((((((((((((((((((((())(())))(((((((())))))))))))))))))))))))))))))))))((()))))))((((((((((((((((((((((())))))))))))))))))))(((())))))))))(((((((((((((((((((())))))))))))((())))(((((((((((()))))))))((((((((((()))))((((())))))(((((((()))))))))))(()((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((()(((((((((((((((((((((((((((())((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))(((())))))))(((((((((((((()))))))((()))))))))))))(((((((((((((((((((((((()))))))))))))((()))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((())))))(())))))))))))((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((()))))((()))))))))))((())))))))))))))))))))))))))))())))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((((((())())))))))))))))))))()((((())))))(((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))))))(((((())((())))()))(()))))))))(((())))))))))((((((((((((((((((((((((((((((((((((()))(()))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))(((((((()))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))((((((()))))))))))((((((())))))))((())(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())((((((((((((((((((((((((((((())))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()((())))(()))((((((((((((((((((((((((((((((()))))))((((((((()))))))(((())))))))))))))))))))))))))))))))))))))))))))))))((((((()))(((((((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()((())(()))))))))))))))))))))))))))))))))(((((((((((((((((()())(()))))))(((((())())))())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()))((((()(((())))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))((((()))))))(((((()((((((((((())(())))))))))))((((())()))))))))))))(((((((((()(((((((((((((())))))))))))())))))(((((((((((((((((((())))))))))))))))))))))(((((((())())))()))))))))))))(((((((((()))(()))())((((((((((((((((((()))(((((((((((((((((((((())))))))))))))((((((((((((()))()(()()))(((((((((((((()((()(())((()))))))))))((((((((((((((((((((((((((((((((((((((((((())())((()(((()((()(()))))())))()))))))))))))(((((((())()))))))))))))())))))))))(((((((((((((())))))(((()())))))))))))))))))))))))))))))))((((((())))))))))))))))(())((((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((((()))))))))))((((())))(((()))(((())))))))))))))))))()))))))))))))(((((((()())))))))))))))(((((((((()())))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))(()))))))))))))))))((((((((((((((((((((((()))()(()))()))))))()))))))((((((((((((((((((((((((((()))((((()))())))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))((((((((((()()))(((((((()))))(((((((((((((())))))))))))))))))))))))))))))))))))(((()))((((((((((((((((((((((((())))))((((((((((((((()(((())))))()())))))))()())))(((((((())))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((())(((((((((((())))))))))))))(((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((()))())))))))))))))))))))((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((())))))))))))))))))))((()(((((((((((((((((((((((()))))))))((((((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((()((((((((((()))))))()))()))((()))))))))))))))))))))(((((()))))))))))(((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())((())(())())))(()))((((((((()))(((())())))(((((((((((((((((((((())()))))((((()))))))((((((((((((((((())))))))))))))((((((((()))))((((())))))))()(((((())((())))))()())((((((()))())))((()(((())))())))))))))))))))))))))))))))))))((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())(((()))((())))))((((((((((((((((((((((()))())))))))(((((())))))))))))(())))))))))))(((((((((((((()()))))))))))))))))))))))))))))))))(())))))))))))))))))))))((((((((((((((()))))))))))((((()))))(((((((((((())))))))))(())((((((())))))((())))))(((())()()))))))))))))))))(((((((((((((((((((((((())))))((((((((((((((((()))))(())))))))))))))))))))))))))))))(((((((((((((((()))))))))))))))))))))((((((((((((((((())))))))))(((((((((((())))))(((()))))))))))))))(((((((((((((()(()))))))))))))))))))))))))))(((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())))))))))))))(((()(()((())))))()))))))))(((((((()))(())))))))(((((((((((((((((((((((((((((()))))))))())))(((((((((((((((())(())(((((((())))()())())((())))))))))(((((((((((((((((((((((((((((((()(())))((()))))))))))()))))))(((((((((((((((())(((((()(()))((())))))))(((()(()((()())))(((((((((((((()((()))))))))))))))()()))()(()((()))()((())))))))))))(((((())))))))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((())))((((((())))))))))))))))))))((()))(((((()())))((()())(())))))))(((((((((((()((((((((((((((((((())))))((()))))))))(((()))(((((())))))))))))))))(((((((((((((((((((((((((((((((((())))))))((((((((((((((((((()))(()))))()((()))(()(()))((((((()))))))(()))((((((((((((()))()))))))))))))((((((()))))))(())(((((())((((((())))))))(((((((((((((((((()(((())))))))))))))))((((()(((((((())((())))))))((((())()))(())))))()(((((((((((((((())()))(((((()((())(())))(((())))))))())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))(())))))))))))))))))))))))))))((((((()))(((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((())))(((((((((((((((((((((((((((((((((((((((((((())))))((())))))))))))))))((((((((((((((((((((((((((((((((((())(((((())(((((()))((())))))))))())(((((((())(((((((((()(((())(()))))))))(())))(()))))())((((())(())))))(()((((((((((((((((()((()(()))))))))((()(((()))()(())))((((((((()))))()))))())))((((((((((((((((((((((((())))))((((()))))))(())(((((((()))(()(((((()))(())(())))))))))))))(((()(())))(()))(())))))(((((((())))(()))(((((((()))))))))))))))))))))))))))))))))))))))((()((((()())))))((())(((())()(()))))))))))))))))))))(((((((((()))))))))))))))))))))))))))))((((((((((((((()))))))))(())))))))))))))))))))))))(((((((((())))))))((((())())(())(((((((((((((((((((())(()))((((((((((())))))))))))))))(((()))))))))(((((())))(((())))))))))))(())(())))((((()))))))((((((((((((((()))(((((()())))(()))))))))))))))))(((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))((()))((((((((((())(((()))))))))))((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))((((((((((((((((((()))))()))))))))((((((()))))((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))(((()))(())))))))))))))))()(()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((()()))))))))))))))((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(((((((((((((((()))))))(()))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))((((()(((((())))))))))))))(((((((((((((((((())))))))(()))(((((((()())))))))))(())))))))))))))()(())((((((())())()))))))))))(((((((((((((((()))))(((()))))))))))))))))))))))))))))))((((())((((()))))))(()((())(())))))))))((((((((((((((((((((((()))))))))((((((((((((((()(((())))))))(((())(((((()(((())((((((()))))))))))))))(((((((((((((())(())))()))))((((((()))))(()())(())))))))(((()))((())))((()))))()))((((((((((()())((()()))))))))))(((((((())))((()))))((()))))))))))((((((((((())))((((((())((()((((((((((((((((((()))))))(((())))())))))))))))))))(((((((((((((((())(((((((((((((((((((())))))((((()))))))))))))))))))((()))))))))))))))))))))))))))))))))((((((((((()))))))))(())))))))))))))))))))))))(((()(()())()()))((((((((((((((((((((((()()))))))))))))))))(((()))))))()(((((())))()))))))(()()())()())))))))))))))))))))))))))))))))))))))))))((((()))))())))))))))))))(()((((((((())))))())))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((()()))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))(((()))))))))))))))((((((((((((((((((((())))))))))))((((((())(()))))))((((((((()))))(((((())))))))))))))))))((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))(((((())))))))))))))))))))))()(((((((()))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((())(((((()))))))))))))(()))))))))))(()))((((((((((((((((((((()))))((()))))(((((((((((((((((())))))))((((())))))))))))))))))))))))(((()))((((()))(((((((((()))(((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()))((((((((())(((((((((((())))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()(()))))))))))))))))))))((((((((((((((((())))))))))))))))(((((((())()))))))))()))))))))))))))))))))))))))))))))))))))))))))))))))(()(((()()(())(((()()()))))))))(())(((()))()((()))(((((((((()()(())()(())()()(()()()(((())))(()(())()(())(()()()))((()))(())))((((((()(()))()(()()((()()(()()))((()))())()((()()()())))()))))(())()))))()()()()(((())(()()))(()())))()(()(())((())()(())()))()((((()))()())(((()()))(())(()(()))())())())(())))(()()()(((())()(()()(()()()))()())())((()(())((()()())))())(()((())((()()((()())))())(())((())(()()()))(())(())(((((()(()())((())(((()))))(()()(((()))()(()((((()))())()))(()()((((())(((()))())))()()(()))))((()))))())))))))))(())(((())))(((()()))))))())()))(())))())()((()())())))(()()))(((((((()()))()())()())((())())))()((()((((()()())(()()())((())(()))((())())))()))()()(()((((())((()))()(())()))))))))()()))()))(((())((()())))))())()))))))())))())((()(((((()())(()((()((()(()(())((())))(())))((((()()()))()(())))())())))))()))(())(())(()()(()()(((((()))())((((())()()()()(((()))))))))()))((()((())((()()))))))))))))())((()((()()))()(()(((()())))((((()(())()(()()()(((())())()()())))())((())(())(()))))()(())())())))((()((()()(()(())((()(((((()(())()))()(()))))()))(()()))(()))((((())((((((((()((()))))(((()()((()()))(((((()()()((((()()(()))(())())()()()))(())((()()(((((()))))))()((()((())((())((()))())())()))((()()))()()()))(()(((((((())(((()()((()())()((())()()())(()))(()))()(((()))()(())(((()()(()())())()())))))())())))(())((())()())))(()((()(())))))))))(()(((()((()))))(())())()(()((())()()(()())())())()((()))()()(())(((()()(((((((())))())(())()(()()()()))(((()()(((()(((((()()))()((()((((()()()()((())))((((((((()(()))((()()()))(((()()())))(((())(()))(()())())(((()))())((()))))())()(((()()))((()((((())))())(()(()())))())())))(((()(()()((()((())))))((()(()()()((((()()((())))))))((()()(((
|
|
()((())()((())))())((()))))((()()))()))(())))))(((())())))(())))))()))())))))))((((()))))())())(())()(()(())))((((()(()())))()())(()(()))())())(((())(())()())()()()((())())()()())(())(())()()))()()(((()()))())((((((()())())((())))(()))))())))()()(()()()))(()()))())(())()(()(())))()((((()))))()((()))()(()))())((((())))))(((()())()((())()((()()()))))))(())(((()(((((())))(((()(()((((()(()))())))()(())((())((()))()((((()(()(())())()()()))(()))()((())()()(()))))))()((()())())()())())())))))())((((()())(((()())()))())(()()))((())(()((())((()(()()((()())()()()()(())()())))((()()()))))(((()()(()(((()(()))(())(()(((()))))))(()))()((((()())(()))((()(()(()()((()()((()())()(()((()())(((())))(((()))((((((()()()())((()())()()()()()()()()()()))()()(((()((((())(())()())))())(()))()(()))()(()))(((()(()(()())(()((()()))))))))(())(()((())())))(((()(((((())(((()(()))()))))()()))(())((((())()))())(((()()()(()))()))(((())))))(()))(()((((((((()()()()(()(((()))))()()()()()((()()())))()()())())()(())()(())))()()())))()(()()))))()))(()())((((()(()(())))())(()(()())(())((()((()()(())())((())())()(()())))(((()((((()(()(()())(((()())(()))()()()))(((())())(()))))((()())()((()(((())((((()(((()()())))(())(()))((((()))(((()(((()()))())(())()(((()(()())))((()(()(((((()(()))((((((()(()))((())(((((()()(()())((()((()((()())(((())))))(((()()()))((()()))))((())))))()()(((((((())))())())()(()())(()((()))((((()((()(()()))())((()()((((())((((())(((()()(()()()((())))()))))(())))(()((())))((()))))))))))))(()((((())())(())))))())(((((((()()((((())))(())(()))()()()(())(((()))))))((((()))))(((()))()((())))))()))((((()()))()(()(()))())(()())()()())(())(()))))())((((()())())()(()(()()((()(((((()))())))())))))(((()((()()()((((()())()((()(()))()))((()()))()(())()((())()(()())((())(())())(()())(((()((())(())))()())())(((()((((((()))))((()(((()())()())((()))(((())))((((()))())((())((())(((()(()(())(((()))))((()()()(())(()))((((())())())())()((())()))(()()()()(((())())()(())()())()())))()((((()(()((())()()))))()())()(())(((()((()((()())())(())()()(()()(((()())))()(()(())()())))(())(((()()())(())()()))()())()(((())((()())(()(((((((((()(((())))((())()))(()()()()))(())())())((())())()()))((()(((()(((((()))((((((()((((())))((())()()())(()()()(()))((((()))(((()((()(())(()((()(()()()(())()()))(()(()()()()(()((((((())(()))))()))(()())((()())))((((()(()()))))(((())((()))())((())()()))))()))()()))(()((((())))(())))()))(())(()(())((((()(()))))()())()()))(()))))()()(())))())))())())())(()((())((()(()(((((((((()((((())))(()))(())))(()))(((((())())())()(()(((((((()(()(()))())))))()((((()))(((()())((((((()(())(()()))())()()()(()((()))()(((()))(()())())()(()((())())((())())()((()(())))(()))())(()))()))))((((((((((((((((((((((((((((((((((((()(((((((((((((((()))))))))))))))))))))))))(((((((((((((((()(())(((((()))))))))(((((((((((((()((()((((((()))))))))))))))))(((((((())))))))(())((()))((((((()))))))((()))))))))))))))((((((((((((((((()))))))))))))))))))((((((((((((((((((((((((((((((((()))((()))))))))))))))))))))))(((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((((((((((()())))(((((((((((((((((())))))))())((((()))))))))))(((((()))))))))))))))))))))))))))))))(((((((((()())))(((()(((((())))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((()))())))))))))))))))))))))))(((((((((((((((()(()))))))))))((((((((((((((((())))((((()())))))))))(((((((((((()))))))))))))(((())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))(((()))((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()((((())))))(((((((((((((()))))(())))))))))))))((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())(((((())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))((((((()))))))))))))))()((((())))))))((())))))))))((((()()))((((((((((((((((((()()))))((())))))))((((()))))))((((((((())))))())))))))))))(())((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((())))))))))))))))))))))(((((((((())))))))(((((((()(()))((((())))(((((((())))))))))))(((((()())))))))))))))))))))(())))))))))))))))))))))))))))))((((((())(()))(())))(((((((((((((((((((((((((((((((((((((((())((((((())))))))))))(((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((())))))))))))(()))))))))))))))((((((((()))))))))))))))))))))))((((((((((((()((()(((())))))))))))((((((())))))))))))))))(((((((((((())((((()))((((((((((((())((()))(()))))())))))))))))))((())())(((())))))()(((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())))))())()()()))))(()((((()))())))))()((((((((((((((((((((((()(((())))((((((())))((())()))))))))))()))))))))((((((((())))))()))))((((((((((((((((((((((()))))))))()))))))))))))))))((((((((((((((((((((((((((((((((((((((())((((((((())))))))))))(((((())(())(()))())))((((((())((((((((((((()))))))))(((((())))(((((((())))((())))))))))))))()(((((((((((((()()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((())(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((((((((((((()))((((()))))))))))))))()))))))))(((((((((((((((()))((()))))))))))))))))))))))))))))))))((((())))))))))((((((((((()))))))))))))))))))))))))))))))))))))))()(())))(()(())))))(()(()(()(((())))))())((((((()((((((((((((((((((((((((()))()))))))))))))))))(((((()))))))))((((((((((((((((((((((()))))))))))((((((((())))))))))))))))))))))))((((((((((((((())((((((((((((()((((((((((((((((((((())))(((((((((((((((((((((((((((()))))))((())(()()))((((((((()))(((((((((((())))((()))))()))))))(((((((((((()))))))))((((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((()))))))))(()))))))))))))))))))())))))(((()))))))))))))))))))))))))))))))))))))(((((((((()(((((((())))))))))))))))))))))))(())))))))))))))(()))()(((())(((((()(()))())()))())(()(())()()())((()()())(()(((())()())((()))()()()((((()((())))((()(()())(((()())))()(((()((()))(())(((())(())(((()(())))(((()))()()()(())))((()()())()))())())))()(())()))(((()())(())))))())))))(()((((())))())(())())()(()(()))))((()))()))))())(()(()()())())(())))))(()(((((()())))()(()()()(((((()())))(((())())(((()())))((((((()(()(()())(()))(((()()()()()()(()()())))))())(((()()))))()))))))())())()))))((()((()(())()())()(())((((((()()((())())()()(())))()))()((()()))))()(()(()(((((((())(()()((()))))()()()((())()))()))()())(()(()())))(())))(()()(()))(()())(((())(()())()())(()())((()()((()()(())(())))(())))((()))((()()))((((())()))(()))((())()()((()(((()))())())())()()(()))()())()()())(()()(((())((()(()(())())())))()(((()(((((((((((((((((((((((((())(((((()()((((()))()))))))))))))(((()))((((()())))))))(()))(((((((((((((((()(((((((((())))))))))(((((((((((((((((((((((((((((()((((()(())))))))()))))))))))())))(((()((((())))))))))))(((((((((()))))()(((((()))))))))))((()))))))))))))((((((())))(((((()(((()))((((((()))))))())))(((((((())))()))))))))))))()))))))))))))(((((((((()))))))(((((((()))))))))))))))((((((((((((((((((((((((((((((((((())()(((((((((((((()))))))))))))))))))(((((()))))(((()(()))((())))))))))))))))))))))))(((((((())))))()())((())))((((((((((()(((())(((())))()))((()))))((()))(((()))))(((((((((((((((((((((((((((()((()((((((((((())))())))))))))((((()))))))))))))))))))))((((((((())))))))))((((((())))))))))))))))))))))))))))))))))((((((())))))()))))))))(((((((((((((((((((((((((((((((((((((((((((((())))()))))))((())))())))))))))(((((((((((((((((((()))))))))((((((((((((())))))))))))))))))))))))))))(((((((((())))))))))))))))))))))(((((((((((((((((((((()()))))((((((((())))))))))((())))))(()))))))))))))))))((((((((())))(((((())))))))))((((((((()))())))))(((((((((((((())))))))))))))))))))))))))())))()))((()(()(()()))))))(()))))(()(()))())))()(()(()((())()((())(()(()(()())((())))))()))(())()()))(((((((()))))(()()((()(())((()()((()))))))((()())))()())()())((())()(()()()(()))))((()())(()))())))())())(((((()((()()((()(())())()))())))()(()()(((())()())()(((()())())())))()()(((()()))()())))()(()()(()())((())))())((()(())))((()())(()()())())()()()(((((())(())()))((())()))(((()()()))()))((()(()))(()(((()))()())())))((())(((()((()))(()(((()(((()((())()()(()()(()()((()())))()))((())(()()()))())((()())(())()()())(())))()((((()(())(())()()()(()(()((()))(((())))(((()(((((()))(())(()(())(()((()))()(()))(()()))(((()(()))((())))()))))))((()((()()))))))(()(())())(())()())))()(()(()())))())(()()())))(()(((())(()))))))())(()))))))))()()(()))())()))))))())())))()))()()(()(())))))))()(((((((()()()))(((())))()(((()((())))())))(()()(((((()))()()))()(()())(()())))((((((((()())))))(()))()(((()(((()))((()(())(()()(((()()))()()()()))()((((())((())))(()(()()))(()())((())))((()())((())))())(())()))(((((())()(()()(()((()()(())()()()))()))()((((()()()))())()()()(())())(()((())())))((((((()(()))))(((()()(()()))((()))(((()))(()()()())((()(()()())))(((())(((()(((((())))((())))))))))()))(((()))((())()((()())()(()())()())())())())))(()()))))((())(()(())((((()((()))))())()()(()()()(()))()()()(((((()((()))(())(())())())())((())((()))))))(()))()(((((()((()()()())))()(())()))()))(((((()())))))))(())))))())))))()()()())(()(((())))())(((((()(()(((()())))()(())((((()()())()((()))())()()))(()))()((()(())(())()())((())((()())()))()())))())))(((())()())))))())(()(()(((())((())())))))))))()(((()))()())((()))))))))))()()))(((((()(()())(()(()(((((()()(()))))(()()()((()()((())(()()))(((((())((()))(()))()(())))))()()()())()))))))())(()()(()(()))()((())())())))()(()()))(()(()((()))))())(()(()()(()()))()()()()())()))(((())((()((((()))()())(()())()()(())))((()))())()))))(()((()))((((()()())())))()())((()))(()())((((())()())())(()((()()()((((())((((((((())())()()()(((()))()()()()))(((((((()(()((()))())))()())())(()))())(((()))())))))()())())(((((()(((())())))))((()())(()()())(())()(()()(()()()(((())))())()(((()(((()()())(())()(()(())(()))()))())(())())(())()((()(()())(()))()))()(((())()((()(())(()))))))))))))((()(()()()()(((()(()((((((()()()()(())(())))(((())))(((()(()()))))())()(()((())())(((()))()())())((()()((())(((((()()(())(()()()()((((())()()())))()()))(()))()(((()))))()())()))(((((()())((()()(((()(()(())(())))(((()(((()))((()((()))()()(()((((()()((()((()((())()()()))())((()())(()()()()()(()())))(()(((()())(()())()((())())()))(()()())))(()(()()((()()(()(()(()())))()))()()()))()))))()(())))()(())()))((()(()(()(()((())())))(()())((())()(((())))())()(())()((())((((((()))()()())()))())())))))(()))())()))()())))))()()(((((())())))))())))())())()()))((()(())()()(((((())))()()))(()))((()()()((()))())()())))()())))(()())))()(()))))()((((()(()(())))()))(())))))(((())))))(()()(()(())(((())()))()))))))(((()())()()))((((()))(()(()((()())())(())())()()())(()()()((())()(()(((()()((()(()))))))))(()()))))(((((((())(()())))())(((()(()(())(()))()))))()(())()()()))(())()())()())()(()))))))()(((())()())()(()(((())()(()(((())))))((((()))())(((()()()))))())))())))(()(()((((()())))())(((((())())(())()))((())()))()))(()(()()((()()()))(((((()((((())()())))(())()(()()(())))((())()(()()))())(()())))(()(()))))(())())(())())))())()((())()(())()))()())(()(())())((()(()()(()))()(((()()))((()(((()))()))(())(())()(((((()))))()(()(()(((((()()()))(())))(((()())((((()))())))()))(())()()()())((())))()((()())()))))((())(((())))(())((()()()(()()))(()()()((((())())(())(())()(()()()((())(())())()()((())(()))(())())()))()))()(((()()((()((())(()(((((())()()()()()))(()()(((()()())(()()()))))(()(()()((()))((()((()()())(((()))())))()(())))((()))((()()())(())()(((())()((()(()((()(())()())(()))((()((()((()()(()))()((())(()())(()))()()))()()()))))())((())()())((())()))))(()(()(()()(())))(()()(())((((()((()((()))(()()(((()((((()))(())))()())()((((()))()()())(()))(((()())((()))(()(((()))()())))((()())(()))))())(())))(())())()(())(()(()((()((((()((()((())))(())(())))()((((())(())((()((((())((((()())()()()))())()(((()()((()))))())))))()((((()(()())))((()(()))))(()())))))()())))()))(()())(((()))()))))))(()()())(()(((()))(()(()())))))(()(((()())))(()()()))))())())()))((()()(()())(())))))(()(())))))(())()()()((()(()(()))))(())())(()()()()))(()))(((()())(()())((()))()(()()(()()())())(((()(((((((()))()(())(((()())()()(((()))))())()))())()()))))()(())(()(()()(((()())(()(()())()())((()())))()()))()))(()()))()()((()()(((((((((()((())()(())(())))(())((()))(())(((())((((()()(())())))()))())((())()))(())))())(()(())(())())))))(())))))))()))()()()()))(()(()()()))))))))()))()())))))(()))((()(()()())((((()())(())((()()()(()))()((()))())()))())(()())))(()(()))(())())(()(()()()))))))((()(()()()))))((())(())())()))((())))))))())()())(())(()((((()())()(()((((((()())()))()))((())())((())(()))(()((((((((((((((()(()(()()(())(()))()()(()))((()))))(()((()((((()())((()(())(()(()(((()))))))(())))(((())()())))((())((((((())())()()((((()()((())((())((()(()))()()((())()))((()()(())((())()))))))(()(())()())))()))(((()))))))()()((((((()((()(()()))())()))(()))(((()))())))(())())))))()))))))))(())(()(()))))(())()))())()(()()(()(())))(((())))()))()))(((())()))(()((())(()(()())())(()(()())()())())()()())(()())())((())()(())(()()))(()())(()(()()())(((()(())(()()(())()(((()())((()))((()((()(()()((((())))))((()())(((())()()())))((())())((((()((())())))))())()((((())()()(()))))(()(()(())(()))))())))()()((((())((()())((((()((()())())((())())))()(())))())((((((())(((())))))))((((()(()()((())))))))())())(()))))))(()((())))))())(()()(())))))))))()()(()((())()((()())())))))())))((()(())())()()))))))))())))()))()((((()(((()))())(((()(()))))()))((()())())()(()))(()(()(((()()))(()())))(())))(())((())(((()())(())(()()(()()())))(()()())())(((((()())))(())))))())))()))))(()))((((((()((((((()(()))())((((((())(())()()())(()))()))()()()(()((()((()()(())()(((()())())(((()))())))()()))(((())()((((()())(())()(((())))((()()(((()))((((()((()))())()((()())()())))((())())))))()(()))()()())))))())))))))))(()()())(())(((()()))))()(((((())()))))((()()())))(()()()()))()(()(())()(((()()))(())((()((((()))(()()))(()(())((((((()()()(()(()(((())(()))))(()()()()))()((()())())((((()()())))()((())(()))(())()()()(((((((()))()(())())()(())()))))))(((()(()((())(())))((())()(()(())(()))(()))))()))((()()()())))))(()()(())())))))(()(())(((((()()((((()((((())()())(()()()))()(((((()()(())()(((())())())())()((())()))())))(())()())()())()))(((()(())))))(())((((()()(((()))((())))))()()(())))())))())))))((((())()(((()()(())()())())()()()))))((())))()(()))(()())(())((((((())))((()()()))(())((()())((())((((()))))())()(()()()(()()()))(((((((((()(()()()((())))()))()()()())((((((()())())())()(())(())))))()()())()))()))()(((((()))())()(()())())))())(()()))(())(()((())()(((()((()(((())()(()())))(()()))()((()((()(()()))())))))(()(((()(())(()((()())())()))))(()))()()((())((()()))()))())())())())))((()()())())(((())()(())(()(())()((())))()()))())))((()()))()))))()))))()())(()()((()())((((())(()(())()(((()()))()))))(()(()()(()(())((())()())))(()())(((()(((())())(()())))(()))(()(())))(()(())()()(((((()))))()()(()((((()))())))((((((((())))()()))(((())(()(()(()))((()(()()))))()()(())))()()(()())))())())(())((()(()()((())))()))))))()))()()()))())()()))))()(()(()))))()())())(())()(()((())()()(()()))())()))(())(((((()((((()))))))))))(()()((()()()()((())(())(()(((())(()()((()(((()))()))()()))((((()))()(()()((()((()(((()()))((((((((())())(((()))))(((()(()()()()())()(()))((()(())((((())))()))()))(()())(((((((())(((((()(()())((()(()())((()))))(()(((()((((())()()(()()())())()((()()))((()()()((()()))))())()))()(((())(()())))((((()()(())))((()())()()))())((())()(()(()()()()(()(((()())(()()))))()()())))())))()()))())))()(((()())))(())()()((()()(()()()()()))))()()))(((())()((()(())(())())()(()())((()((()))()()((()(()()()(()(()))()())())())(((()())))())))(()((((((()()())((()())((((((())()()))(())()(()))()))((()))())((()(()())(())))(()(()))()(((()))()()())(()))))(())))(((()(((((())))(())))))((()()()()()))(((()(()()())))()()))()((((((((()()))())())())))))))))((())(())(()((((()(((())))))))(())()())(((()()())())))))))()()(())()))((((()()()(())())()(((())))))))((()))))()))))()))))()(()(()(()())())()(()(())(())(()))))((()())())(())((()(())()())))))((((()())()()))()()((((()(())()(()()))))))()()(((()))(((()((())))()))())(())((())))((())((((()((()((((()((()))(()())()))()(()()(()()())))(()))()(())((((())(())))()))()))())()(((((()))(())))((()(())()(((()()())(()(())()()()()()))((()))((()(((((()(())))()(()()))((((())))(())((())()(()()(((((()))())()(()((())()()())()()(()(()(()))(((()())(()(()((()((()()()))))((())(()(()()(((()())()((((())((()()(()))))))((()(())((()(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))((((())))))))))(((((((((((())))))))))))))))))))))))))))))))(((())))((()(())))((())))))))))))))))))))(((((((((()((((())))))(()))))()))()))))))((((((((((((((((((()((((((((())))))))))))))))))))(((((((()))))))))))((((((())))(((((((((((((((((((((((((((((((((((()))))))))))((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))(((((())))))))))))((((()))()))(((((()))))))))((((((((((()()(()())(((((()(()))((((((((()))))))))(()((((()))))))))))))))))))))(((((((((((((((((((((((((()(((((())((())))))()))))))))))((((())(((((()))))))))((((((((())))))))))))))))))))))))))))))))))))((((())))((((((((((((((()(((((((((((((((((())))))))((((((((((((((((((((((((((((())))))))))))((((((((((())))())(())())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((()))))(((((((()))((((((())))))))))))()))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))))))))(((((((((())))))))())(((())))))))))))))))))))))((((((((((((((()))((((())(((((((((((()))()))))))))))))))))))))))))))(((((((((((((((())))(((((((((((())))))))((((((((((((((()())))))(((())))))))))))))))))))))))))))))))))(((((()((((((((((((((((((((((((((())))))))))))(())))))))))))((((())))(()))))))))))))))))))))))((((((((((((((((((((((((((((((()))))))(((((((((((((((((((((()())(((()))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))))(((())))))(((((((()))))))))))))))))))))))))))))))))((((((((((((()((((()((())))))))))))()))))))))))((((())(()))))()))))))))))((((((((((((((((((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))(((((((((((((((((()))(((((((((((())))))))))))))(((((((((((((((((((((()))))))))(((((((((((()))((((((((((((((((((((((()))((((()))))))))))))))(((((()))))(((())))))))((((()))((((((((((()))))((((((((((((()((((((((()(((())))))(()))))))))))))))))))))((((((((((((((((((((((((((((((((((()))()()))))(((((())))))))))))))))))))))))))(((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))((((())(())))(()(()))()))))))))(((())))((((())))))))))))(((((((((((((((((((((((())))))))))))))(((((((()))())))(())))))))))))))))))))))(())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()(((((((((((((())))))))))))))))(((((())))()))))))))))))))))))((((())))(()))(((()))))))(()))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))(((((((((((((((((()()))(())(((((((((((((((())(((((())))((((((((((()))((((())(())(((())(()))))))(((()))((((())))()((()))())))))))))))))))(((((())))))))))))))))))))))))((((((((((((())((((())()((()))))((((((()))))))))))(((((((())))))))(((((())))))))))))))))(((()((((()))))((()))))(((((()()(())()((())))))))))))(((((((((((((((((((((((((((((()))(((()))))))((()(((()))()))())))))))))))(())())))(()))))))((((((((())((((((((((((((((()(()))))))))))))(((((()))))))))))))))))((((((((((()))))))))))))))))))))))((()))))))(()))(((())))))))))((((((((((((((((((((((((((((((()(((())))()))))(()()((((((((((((((((((()))((((((((((((())(((())))))))(()(((())))))))))))))))((())))))))))))))((((()))))))))))))))))))))))))))))))(())))))))))))))(((((((((((((((((((((((((((())))))))))((((((((((((((((((((((((()((((((((((((())((((((())))))))((((((((((((((()()))))(((())))(((((((((((())(((()))(()))))()))())(()))))))))()((((()))))))((()((())(((((()))(()(((())))))))))))))))))))))(((((()))))))()))))))))))))))))))))))))))))(((())())(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((()())((((((((()(((((((((()()))))))))))))((((((((((((((((((((((((((())((())))))))))))))(((((())((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))((((((((((((((())))((((((()))((((((((((()))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()))(((()))((((()))))))(((((((((((((((()((((((((((((((((((((()((((((((()((())))))))))))(((((((((((())())((((()()))(((()())))))))))))(()(((()))))(((((())(((())((((((())))(()(())))))))(((())))))))))))(((((((()))))))))((((((((((((((())))))))))))))))))))))())))))))(((((((((((((())))))(()))))))))))))))))))))))))))))))((((((())(((((()(((((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())((((((())))))))(((()()))))((((((((()(()()())))))))))))(()))))))))((((((((((())(((()))))(((())))))))))))))((()))))(((((((((((((((())))))))))))))))))))(((()(((((((((((((((((((())))))))))))))))))))))))))))))))))))))))((((((((((())((((((((((((((((((((((((((((())))))((((((((((())))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))(((((((((((()))(()))))))()))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())))))))))))))))))))))))))((((((((())((((((())))))(((())))))((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))((((((((((((()))))))))))))))))((((((((((((((((())))))(()))))((()))))))((((()))))))))))))))((())((()))()))))))))((()())))))))))))))))))))))(((((((())))))))(((((((((((((()))))))))))))))))))))((()))((((())())))))))))))))))(((((((((((((((((((((()((())))))))(((((((())))))(((((((())))))))))))(((())))))))))))))(((())))))))))))(((((((((()(((((((()((((((((())))((()()))))((())))))))((()))))))))))((((((((((((((((((((((((((((((((((())))(((()((())))))))))))((((((((((((())))))((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((())((((((((((()((((()((()))((()))()))((()))))()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())((((((((((((((()((((())))))))))))))))))(((())))))())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))(())())))))))))))(((((())((()))))))))))(((((((())))))))))))))))))))))))))))((((((((((((((())())))))((((())()(((((((((((()))))))))))))((()))))))))))(((())))))(((((((((((()((((((())((((((((()))()))((()))))((((((()))))))))))))))))))))))))))))))))))))))()()(()))(()(()()()))()))))(((()(()))(())))(()(((())())()))(()((()((()(()()(((()(())((()()(()()((()))(())()(((())))(((()(((()()(()((()(((()))))))))()((()(())((()))())()(())(()(())())()()((()((((((()((()(((()))())(())((())))()()(())))(((()((((())()((()())))()()))))()())((())(()()()))))))())(())(()()))(()))()()(()()(())())))))))())(((((((()()(((()))())()(()((((()))))(((()))(())))())))((()))((()(()))(()(((((((()())((())((())((((((()()))(())()(((())())))))()((()))())))()))))((()))))())())(()(()(()(((())()(((((()())()))(())))()))(((((((()))())))(()((((()((((()((())))()))())(((((()())((()(()))))))))(())())))()((((())()()(()())()))()(((((()()()(()()(())))()))((()()()(((()()()(()()(()((()))(((()((()))())(()(())(())(((((()))((())()))()))((((((((()()())(())))()(()))()()()()())))((((())(()())(((())(())(()())()())(()((())()((()((()(((())())())(()))(()(((())(()((())))((((((())())))()()(())))(())())))((()(()))(())(())))))()(())()(())))()()))()))())())(())))))(((())(())())))))()))((()((()(((())()())))))))(((((()))()())((()((())())((()()((()))(((()((())((()(()))(((()()()()))(((())())))((()(()))()()))(()(((()(())))))((())()(()())(((((()()()(()())(()(()))(()))))()()(((()())()))(())())())())()(((()(((())())()(()))))()))()((((((())(()(()()))())((()(()))))((())()()()((()))())(((((((((((((((((((((((((((((((((((((((((((((((((((()))(())())))))))))))))))))((((((())()))))((((()))))))))))(((((((((((((((((((((((((((((((((()))))))))))))))))))))))((((((((((((((((())(((((())(()))))))))(((((((()())((((((((((((((((((((((((((((()))))))))))((((((((((((((((((((((())))((((((((((()))(()(())))))))())()))))(((((((())(((())))((())))))())))(((())))))))))))))))))))))))))))))((((())))))))))))))))))))))))(((((((((((((((((((((()))((((((((()))))(())))(()))(())(((()((((())))))(((((((())(((((((((()))))(((((()))))(((())(())))(((()))))(()))))))))))(())))))))))))((((())))))))))))))))))))))))))))))))))))))((((((((())((())))))))((())))))))))))))))))))))))))))(()(()()()((((())(()(()(()())((()()(()())))))()))()(()))())((()(())))((()(())()))()(()())((((()))))))(()))))()()((((((())((())()))()()))()))(())))()(()()(()()())))))()(()))))())))(()(()))()(((()((((()((((()))))()()(()()()))()((())((()())()(()()))(())))))))((((()))(()()())(()()))))))))))((())(()))()())(()())(()(()()((()))()(()())))((((()()(())(())()(())((())))()()))()()())()())))())((((((())(((())(())))))))))))))()()()((((())()))())())()())())))(()))((()()(())))))(((()()())()))))()()))))()))()))(((((()())())))()())()))()))())))()(())()((((()()))(()()()))))))()()((((()))(()(())))))())()))())))())(()(())(()())))(()(())(()())()))((()())))())()(()()((()())(())(((())())((((((())))(((()()(()()))())))((()()())()))(()(())))))))))())))))()((((((()((()(())())))(((((((()))((())()()(())())))))(((()))())((((())(())()())()((()))()()(())()())()())))((()()())(()()))()()))())())())(((((((())))))))))()()(())())))(()))(()())()(()())(()())())()))()())))())()()())()((()())())()()(())(()))((())(()()((((()((())(()(((()(((()(())(()))((((())())))())))()()))()))())(()))()))())())())()(((((((((())))()(((()(()()())))))((((()))))()(((())())(()(()())(()))(()((())))(())()))))(()((()(((()))((()(()(()()(()(())(())((())())()((((())(())))(())(()(((((()))()()()())(()()((((()(()))(((((((((((((())))()())(())))))(()((()))(()))))())())(())())(())((()()()((()((((()()))))()))()()()()))()()))((((((((((((()(())()())()((((((()()))((()()(())())(())((())())))())(())((())((((((((())))(()((()((()((())))(()()()()))))()()())((((()(((())))()((((((())(()(()))((())((((((((())(())))()((())()())((()))))((((())(()()))(()()(((()))())()()))())(())(((()()()()())(()()())()(())((()))()()()(((((())))(())()()))((((()(()(()))()())))(((()())(((()))))((()((()())()()()()()))()(())()()()((())()))()(()()))(()))))(())))(((()))))())()(()()(((()((((((()())(()((((())())))))(()()()()))()))()(((())(()())())()((((((((()((((()))()())))())(()))((((())((()))(())(()))(()()())(((())()(())()()(())()))())(()((()))(())))))(()))))))()(())()()))))(()()()))()))())(()(((()(()(()()()((((((()((((()((())())))(()(((()()))(()))((()))()())()))()()))(()((())()((((((())()()()((()()()))))))()()(())))(())(()(()()))())())())))(()(())((())(((())()()))))())(((((())((())()((()(())(()((()))((()))))(()(()())((((())(())()))()())()(()()())((())))((((((((()())())((()())((()(()()()()()(((((()()()((((())))())))())())((())())()))()(()((()(())()))))(()()())))))()()())))(()())((())))))())()(((()))))))())()))(())))))()()))((((()(()(()()()))(()(())()(()(()))())((()(())()()(()())))((())()()((())(((()))((()())()()))))()((()((()())(()))()()()))))))(())))((()))))(()((())(())())()()())(())()(())()))()((((())(()(((((((((((((((((((((((((((((((((()))(((())))))))((((((((((((((())(((())(((((((((((((((((((((((((((((((((((())))(((((((((()))((((((((()(()(()))))()))))()))))))))))))))))(()))))((((((((((((((((((((((())))))))))))((((((((((())))))))))))))))))))))))))))(((()))))((((((((((((((()))))(((((((((((((((())(((((()))(((((((((((())(((((((((()()))))))))))((()))))))))))))))))))))))))))(())))(((((((())(((()))())((((((()((()))((((((((()(()))))(()))))(((())))))))))))))))((((((((((((())))(((((())))))(((()()))))))))))))))))((((((((((((()))))))(((((((((((((((((())))))))))))))))))))))))((((((())))))(((()))((((((())(((((())))(())))))))(((())))))))))))(((((((((((((((((((((((()))))(((((())))))))))))))))))()((((((((()))))))))))))))))))))))))))))((((((((()((((((((((((((((((()))))))))(((((((((()))(((((()))(()))((()))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()))))))))))())))))))))(((((((((((((((((((())))))))))(())))))))))))))(((((((((((((((((((((((((((((((((((((((((((((())))))))(((((((((((((((())))))))))))))))((((((())))))))))))))))((((((((()))))))(((((((((((((((((((())))))))))))))))))))))))(()))))))))))))))(((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))(())()))))))))))((((((((((()(()))))))))))))((((((()))))(((((((((((((((()))))))))(((((((((((()))))))))))))(())))))))))))))))))))))))))))))(())))((((((((((((((((())))))(((((())))))))))))((((((((((((((((())))))((((((((((((((((((((((((())))((((((((((()(())))))))((()))((((()(((())))))((()(((((())))())(()))()))))))))(()))))))(())))))))))))))))))))))))))))))(((((((((((((((())((((((((((((((((()))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((()())((((((((()))((((((((((((((())))()()))))))))))))))))((((((((((())))))))(((((()))((((((((((())))))))))))))))((((()))))))))))))((((((((((((((()))))))(((()(()))))))(((((((((((((((((((((((((())))))))))))))))))))))))((((()))()(())((((((()()))(()))())(())((()))(((((((((((((((()))))))))((((((((((()))))))))))(((((((())()))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))((((((((((((((((((()))))))(((((()))))))))))))))))(((((((((((((())())))))))(((()))())))))))))))))))(((((((())))))))))))))((()((((((((()))))(((((((()))))))))))))))))))))))))(((((((((((((((((((())())))))((((((((())))))))((((((((((())))))(()))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((()((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((())))))))))))((((((((())))(((((((((())))))))))(((((((((((()))))))))))))))))))))))))))))(((()))))))))((((((((((((((()(((((((())))))))))))))))))(()))))()))(((((((((((((((((((()))())()(()))))))(((((((((((((((((((((((((((())(((())))))())))))))))))))((((((((((((((((()))))))))))))))))(((((((((((((((((())))))))))))))))))))((((((((((((((((((((((((((()))))))((((((((((((((((((()))))))))((((()))))))))))))))))(((((((((())))))))((())))))))))))))))))))))))((((((((((((((((()))()()))))))(((((()((()))))))))))))))((((((((((((((()((())))(((())))))))))))(((((((()))))((((())))))))))))))))))))))((((((((((((((((((()))))))))(((((((((((()))))))))))))))))))(((((((((()(((())))))))))(((((((((((((()))(()))))))))))))))))))))))))))))))))))))))))))))))))))(())(((())()(())()()()(()))((())(()))()))()(((()())((()((()()((())))())(()()())(()))()((()))(((((((((()((((()))())()))())()()())((())(()(((((()(((((()()((()()))(()))))((())))(((()(()((()())()))())()))())((())))()))()())((((()(((((())((()((()(()())))()()())((()()((())()()))())(()()))))))()(((()))()((()()(()())))(()(())((()))))()))))()()))()((()))())())()))(()(()()))))((()())((((()(())()()))(((((()))(())()())()))())()((((()))())()))())())(())()))((())(()()(()())(((()()))))())(((()()(((((())()()(())())()))((())())(()))()))()))()()(((((()(((()()()))(()((((())(())))))()()()()))()))((())(()((()())()()()((())(())()())(())(((()(()())))()(()())(()))((((())(()))))())())(()))(((((())(()(((()(()()())()()(())))((()()(()()(())((()((()))(()(()))))())()((()()((()))())((())))())(((()())()(())))()(()((((((()()))((())(())))()))))()()()))()(())))(()))))(((((()(())())())))())))(()(((())()())(()(()))())(((((()))()())(())))(((()((()((())))))))()()()(()())(((()))(())()(()())()(((()())()()())((()()(((())()(())((()(((()())((((()(()))))()))))()((())()((((()))(((((((()((())))()())))))((()((()()()()()))))))())(())()()(((()())))()())()))())((((())()()()())()((()(()()))))(()(()()()))(((((()))(()())(()()((())))(((()))(())()()))()())))))))))((())()(()(((())))()(((((((((()))()((())((())())((()))()((())((((()))))((()()))()(()()))()))((()(()(()()(((((()()()())(())()()))(())(()()))(((())(()(())(())))(((()())))))()()))(()())(()())(((()()))))))()))))())))(()())()()(()(()(()()(()(()()))()))))()((()()((())()()())())()(()())))(()(())))))()((()())()))()(()()(())))))))(())())))))))))))()((()(())(()())))()(()((())()))(()))())((()(()()((()()))))(()))())(())()((((()()()))))(()))))))))()((((()))()((((((())))()(()()())))(((((()()()()()))(((()))()(()((()))(())(()))(()()()(((()()))(((()))())())())))())))((()))))(()(()(()))))()))())()))())()))()))())))))())(())()((())()(((()((()((()((((())((()))()))()()(((()()())))()())(()(()))()(((()))((())))())(()()((())()((())))())))))))()))()))((()(()))))()()(()(()(()())))))))))(())()))(())))((()((((((())())((()()))((((()))(()))((((((()(()())))))())(()()()))))((()()()((((()(()(())()(()(()((()))()()()()(()))())((())(((()())()))()((())()((((()))))((()()(()(()((()((()()()())(()()()()())(((()()())))()()(()))((()()())((()))((((((()())))()))(())(((())(((())))(((()))))())(()(((()((()))(()((())))))))()()(()))((())(())))((((((())()((())))((())())))))))(((()(())())())()()((()((((((((()()()(())()((((()()))((()((()))(())((())()()()))))))(()()((((()()))(()()((()(()(())())))((()((((())())((()))())(())())(()((()())()(())(((())()())(())(()))()(())(()))((()((((()()(()))))((())(()(()()())((())()((((()))(((())))(())(()())(())((()(()((())())())())))())((((()((())(((((())(()()()((((())(((())))))(((()(())((()()()(()()))()()(())(((())())(())()()((((()))()())((((((())((())()((()())()))(()())((()(())())(()))()(()))))((())((()))()())((()()()(())(()))())))))))))()(())(())()()))())()())()(()(()()((()(())())()()(())()((()()(()))(()))(()(((((())()()()((()(()((())))(())))((()(())()))()))()())()))(()(()(()()((()(()(((()(((()(()()())(((()())))()()()))((((()))((()()()))()))(()))())((()))(()))()())())))))(()(()(((())((()(()()(())()(()((())()))(((()))(()())(()())))))(()())((())(()()((()()(())())()(())())))))(())())()(((((())()))((()(((((()()())(())((()())))((())((()())(())))(()))((()(((()))))))()(())()(()))))())))(((()(()(()))()))((()(()))())()(())(()((()(((()()())))())))))(((())))((((((()()()(()()(((((()))())))(()()()())))(()))(((())(()(()()()))(())(()()((((()))()()))()(())()()((()())))()())((()((())))))()()()((())))()(()))()((()())()(()(()())())()))()))))(()())(()()))((()())(()(()(()()())()))()()()()((()))()(()))))))))(()()(())()))(()(()))())(())(()))(()))()(()))())))))())(((())()))))))()))))(()((((()()((()(())())(()(()()))(((()))))))(()))))(()()()(((())((()())()((())(()))()((((((()((())(())))()(()())(()()(()))((())()))())(()()))((()()))()((())()())(()))()()((())((((())))())(()((())()())((()()()((((()()))(())(()((()(())))())((()())))()))))()()()()(()((()()())))((()(())())))()((()(())(())))()()((())())()))()()))()))))()())))))())()))()())))(()(()()(((()(()(()()(()))())))(()()())))())(())))))((((()()))(()))(())())((((()(()((()))))))))))))()))))((()(()))(((()(())()))()))))(()))((((()()()(()())))))()))))(()()))(((()(()())))))()())()()())())()(((()))(()((())((())(()((())(()()()()))(())))((()((())))()))))()()(()))()(())(()))(())(()())((()()))))()(()()(())(()())(()))((((((()())((()())))((())((((()))(())))(()))(())()))(()()((((()()(())((())((((()())(()))((())())(()(())()()(()())(((()()((())()()()(())()()((((()()(()()())(((())((())))()()()(((())((())()()(())(()(())(()))((()())(()()))(()()(()))())))))())(()()()(()))))))(()((((()()))))(()()((((((((((()))()()(((()(()((()()()())()()()((((()))())((())))()())()(((((())(((()))))(((()((())())(((()))((()))))()())))))(())()))(((()))(((()()()(()(()((((()((()))))))()(()(((())(()((()))()())()))(((())((())()(()))(()())))())()()()()()(((())))())))()()))))()))()(()((())(()))))))()(()(()(()((())((())()(()(()()(((((()()))((((())())))()))()(())((()(()((())))))()((()(((())))((()()(())))))))((()()))(((())((()(((()(((()()))(())(((())))))())((()()())())))((()()())()())))((()()(((()(()())))()((((()())(())(()))((())()(()()((())()(()))))()))))(())()()()()())(())))))())(()(((((())))(((())()(())(())()())(())(()()))()(())((()()()()))((()((()())))()(()()())(((())()())(((()(()())(((((()()()())()())()))()()))))()()((()()()(()())(()()((()))))()))((())(())))(((()())())())()())((()(())))()))(()((()((((()))))))))(())((()((()()())((())))()(()(()))))(()))()()()))()())(()))(((()(())))))()(()())()(()())()((()((((((()())())))(())))())()))))(()))(()((()(()())(()()()(()(()))))()(((()())())((()()((()(()(()))()((()()(((()()(((())()())((((()((()(()))(())))(((()))())))((()))()))))())())()((((((())()((((()())())))))()(()))()))))))(((()())((())()))(((()))))())()()())()()))))(()))(((((((()(((((((()))())(())))))()((())(()))(())())(((())())(())((()()()))(((())()()())(()()((()))())))))()))))())())(())()()()()(()((()(()(()(())(()(())(()(((())())))(())))()()()))()))(((())(()(()())()))))())())))()())))))()()(()()(()()(())())((()((()((()))(()))(())()(()))((())(((())))))()(())()())))(()))()))((((())))()(())))()(()))))())()(())))))))))())(((())))()))))((()(((()(())(()()()((((())())((())))(())()))(()())))()(()(())()(()())()(((())(())()(()((())(())))()))((()(())))))()(((()((((()((()))(((()((((((()((())()((()()())()(())((())())(((()()))(())((()((()()()()())()()((((((()(())))()((((()((((()())))()()()())(()((())(()))((((()(())(())((((()()(()()))))(()()))))(((()((())()))()(()(((()()(()((())()()())))))()))((())(()))((())(()(()(()((())()()((())(()))(()))(()()(((()(((()))(((())(()))()))))())))((())())((())))((((()(()()())()()((()(())())((()))()())()(())((()))((((()((())()))))()((()))(((()()()(((())(())())((()())()()(())()((())()())()()()()(())))(((())((()(()(())))())(()(()(()))()))((())())))))(((())((((())((((((((((()(()(()))((()))()())((())((())()())())())(()()((((())((())))(())))())()))))())((()))((((((()((((()()(()(((((()())()))((((()))(()())(())((())((())())(()))))(((()((()()((()((()())()())(()()()()()((((()(())))()))(()()()(((()())()))()())()()(())(((()(()()))((((())(())()((())(((((())(()))((())()(()()()()(()))(()(((()((()))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(())))))))))))))))))))))))))))))(((((((())))))))))((((((((((((((((((((((((((((())))))((((((((((((((())))))))))((((())))(((())))))))))))))(((((((((((((()))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((())))))(((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))(((())))))))))))))))))))())))))(((((((((((((((((((((((((((()))))))((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()((((((((())))))))))))))))))))))))))))))))(((((((((((((((((())))(((((((()()))))))))))))))))(((((((((((((((())))((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(()())))))((((((((((())))))))))(()((((()((((((()))))((((()))))(())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())((()((((((())))())))))()))))(((())))))))))))))()(()))))))))))))))))))))(((((((((((((((((((((((((((((((((()))((())))))))((((((((((((((((((((((((((())(((((())))))))))(()))))))(((((()))((((((()(())(()))))(()))(()))))))())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((())((()))))))))))(((((((()((((((()))()))))))())((((((((((())()))(()())))))))))))))(()((()()))(()))(((((((((((()))(())(((()))(())))))((((((((((((()))(())))))))))(((()(()(())(((()))))))(()))))))))))))))((((((((((((((()(())((((())())))()))))))))))(())))))))(((()(((((())))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))(((((((((()(()((())))))))))))))(((()(())))(())))))))))))))(()))))((((((((((((())))))))))))))))))))))))))))))))((((((((((((((((((((((((((())(((()))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((())())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))(((((((((((((()))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((()))((()))))))))(((((((((((((((((((((((((((())))))(((((((()))))))))))(((())))))))((((((((())(((())))))))))))))((((((((((((((((((((((((((()((())))))))))))))))))((((((((((((((()()))))))))()(((((((()))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))((((((((((((((((((()))(()()))))))))))))))((((((((()())))))))))((((((((((((((((((((((((((((((((((((((((()(((()))))))))))))))))(((((((((((((((((((((((((((((())))))))))(((((()))(((((()))))))))))))))))))))))))))))))))))))))))(((((((((())(())))))))))))))))))))))(((((()))))))))))))))((((((((((((((((())))))(())((((((((((((((((((())))(((((((()))(()))(())))))())))))))))))))))))))))))))((((((((((((((((((((((((((((((())))))))())())))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((())(((((()))))))))))(((()))))))))))))))))))))))))))(((((((((((()(((((((((())))))))))))(()))))))))((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((((((((())))))(()))))))))((((()))))((((((((((((((((((((((((((((((())))))))))))))((((((((((((())))()))))))))))((((())))(((((((((((())))))))))())((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((())))())))))))))))))(((((((()))))))))))))))))))))))))((((((((((((((((((((((((((((((()((((((((((((((((((((((())))))))))))))))((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((())))))))))))))))))))))))))))))))))))))))(((((((((())))))))((())))))))))((((((((((((((((((((((((((((((((((((())))))))))))))(((()())))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))()))(((()()))))))))))(((((((((((((((((()))(((((((((()))))((((((((((((((()(((((())))))))))))))))(()))))((((()((()))((()((()(())((()))))))))))((((((((((((((((((((()())))))()(())))))))(()))))((()(((()()))(())))(()(()))))))))(((((((((((((())()))))))(((())())))))))))((((((((((((((((((((()))))))))))))))((((()))))))))))))((((((()((((())))))))))))))(())((((((()))))))(((((((((((((((((((((((())))(()))))))())))))))))))))))))))))))((((((((((((((()))(((((())((((())))))))))()))))))))))(((((((()))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))(((((((((((((((((((((((()())(()(()))((((((((((((((((((((((((((((((((((((((((((()))())(((()())))))(((((((((()))))))))))))))))))))()))))))))((((((((()((((((()))))))))(())))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((())))))))))))((((((((()((()((()))()()(()))))))))(()))))))))))))))))))))))))))))))))))))))))))))))))(((())))(())))))))))))((((((((((((((((()((((((())))))))))))))))))))))))(((()))(((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))))))))))))))))))))))))((((((((((((((((((((())(((((((((((((((((((((((()(((((((((((((((())(((((())))))))))))))))))))))))))))((((((((((((()))((((((((((((()))))))(())))))))))))))))))(((((((((()((())))))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((()(((((((((((()())))))))(((())(((((((())))))))(((())))))))))))))))))))((((((((((((((((((()))(((((((((((())))))))))()))))(((((((((())))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()())(((((((())((((((((((())((())(())())))(()))())(((((()))((((())))))((((((((())(((()((())(()))(())))))))))))))))))(((((((((((((())())))))((((((((((((((((((((()))(())(()()((((()))))(((()))()())((()(((())())))((())(((()))())))((((((((((())()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))(((((((((((((((((((((((((((((())()))))(((()))))))))))((())))))))))(((((((((((((((())))))))((((((((((()))))(())))))))))))))))))))((((()(((())((((((((((((((()))))(((((())))))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())((())))((()))))(()(((((((((((((((((((((((((())))()))))))))))))))))))))))))))))))))((((((((((((()))))))))))))))))((((((((((((()((()))))(()))())))))(((((()(((()()))))))((((((()))))))))))))(((()))((()))))(((((((((((((((((((((((((((((()))))))))((((((())()))(((((((((()(()()()))))(())(((((((((((((())))))))))))))((((((((((((((()))(((((()(((()))))))))(()()))))((((((((((((())(())(((((((())))()())())((()))))(()))))))(((()))))))(((())))))))(((())(())))((()))()((((((((())))()))))))((((((((())((((((())))(((()))(((((())()((((())()))))((((((((((((()())))))))))(()))))))))))()((((())))()((()))))))))))))))(((((((((((((()))(((()))))))))))(((((()))))((((())))))()())))))))))))))))))))((((())(((((((((((((((((((())))(()((())))(((((((((((((((()))()())))))))))))))))))))))))))))))((((()))(((()((((((((((((((((((((())))))))))))))(()(())))(((((()))))))))())))))((((((((())))))))(((((((((((((((((((((((())((((((((((((((((((((((())(((()(((((()())))))(((()(())))((())))(((((((())(((()))((()))))))))))))))))))))))))((())((())))))))))((())))))(((((((((((()))))(((((())))((((((((((((((((((())()))))))))))))))))(((((((()))))))))))()(((((((((((((((())()))(((((()((())()()))())((()()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())(((((((((((((())))))))))))))(())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((()(((()()))))()))())))))(((((((((((((((((((((((((((((((()()(((((())(((((()))(())())))))))())(((((((())(((((((((()(((()))(()))))))((())))(()))))()))))((())((())))(()(((((((((((((((((((((((((((())))(((()(((()))())()())(((((((()))(()))))))())((((())))))))(((((((((((((((()))))((((((()))))))))(()(((()))))(())))))))(((((((((())))))))))(((()(((())(()))))))))))))))(((())))(()))))))))))))))))))))))((((((())(((())))))))))))))((())(((((())))))()((((((())))(()))))))))))))))))))))((((((((((((((((((((())))))((())))))))))))))))))))))))))))))))))))))))((((((((())))))))))((((((((((((((((((((((())())(())(((((((((((((((((((())(((((((((())))))))((())))))(((((((()))()))())))(((())))))))))))))))))))(())(())))(((((((((((((((((((((((((())))))((((((()))))))))))))))))(((((((((())))))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((()))))(((((((((((((((((()))((((()))))))))))))))(((((()(())))((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))((((((((((((((((((((((((((((()))(((((())(())))))))))))))))))))))))))))))))))((((((((((()))))))))))))))))(((()))((((((((()))()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((()))((())))))))))(((((((()))))))))))))))))))))))))))))))(((((((((((())))))))((((((()))))))((((((((((((())))))()))))))))))(((((((((((((((((((((())))(((()())))))))))((()())))((((((((((())(((()))))(((((((((((((((()))()(()))))))))))))))))))))))))(())))))))((((((((()))))((((((((((((())((((((((((())))))))))))))((((())))))))))))))))))(((((((((((((((((((((((((()))))))()))))(((())))))(((((((((((()(()(((((((()))))()))))((((((((((((((((((((((((((((((()))))))))))))))))))))))))((((((((((())((((()((())))())()))(()))))(((())(((((((((((()(((())))))))))))))(((((((((((((((((((())))((((((((((((((((((((())(((())))))))))))))))))((((((((()))(())((())))((())((((((())(())())))(())))))))((((()))))))))))))))))))))((((((((((()()(((()))))((((((()((()))))))))))()))))((())))))))))(((((((((()(()))((((((())((()(((((((((()(((()))))))))))(((())))()))((((())))))))(((((((())))(((())((((((((((((((())))))))))))((())))))((((((((((()))(()))))))())))))))))))))))))))))))))))())))))))))))))))))))))))))))))))((((((((((((((()(()(()))(((((((((()))))))))))(((((((()((())))))))))))((((())))(((()(((((())))()))))))((())())()()()))())))(()))))))))))))))))))))))))(((((((((()))))()((((((((()((((((())))))))))((((())))))))))))))))))))(((((()))))))))))((((((((((((((((((((((((((((((((((((((((()))(((()))))(((())))))(()))))))))))))))))))((((((((((((((((((((((((((((())))))))((((((((((((((()))))))))))))(((()))))))))))))))))))))))))))))))(((((((((((((((((((((())))(((((()()))))))((((((())))))))))))((()))))))))))))))((((((((((((())()())()))))))))((()))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))((((((((((((((()))))))))()))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((())))))))))))(((((((((()))))))(((((((((()))))))))))))))))))(((((((())))))))))))))))))))))))))))))(((((()(((())))))))))))))))))))))))((((((((((((((((((((((((()((((((((()))))))()))))())))))))))))))))))))))))))))))))))((((((((((()(((()))))()))))))(((())((((((((((((((((((((())))))))((()))))))))))))))))))))))))))))))))((((((((((()))(())))))(((((((((((((((((((((((((((((((((((((((((())((((((()))))))))(((((((((((((((((((((((((((((((((((((()(((())))))))))))))))))))))))))))(((()))))))))))))))))))))))))))))))))))))))))))))((((((()))))))))))))(((((((((((((()))))))))))((((((((())))))))))))))))))))))))))))))))))())()(()())))(())())()))()(()))()))))((()(()))))()((((()(()(())()(()))()()())()))(((()()(())()()(())())()(((((((())))())()))()))(())(((()))()()(()())()())(())((()))(((())()(((())()((((()))))(()((((()(((()()(())((()(()(((())()))((()))()(())()())((()()())())()()(()))(((())((((())(()))(()(()(())))((())(((()())(())()()))()(())()())()()())))()(())((((()((()()))))()))))))(())))((())()))))())((()(()((())))((())))(()(()()((()))(()((((()()())(()))(()()))))))))))(())))((()()()((()()()(()(()(()))))()))()()((())()()))()(()())((())())()(((()(((())()(())((()))()))))()()())())))))(((()()(()()(()(())))((()(((((()))()((())))((())()(())))((()))((()())(()(((()((())())()(())()()(())(((()))(()())(())()())((())))))((((()(((()(((((())()))(((()(())))())((()()))(()(((()((())(()))))()))((()(((()()))))((()(((((()(()(())))((()))())()))()()((((())((((())((((())()(()(()(())((((()()))))()(((((()()))(((((()))((()((()()))(()()))()))()()(())((((())((((())((((())))()))(()())))()))(((()()())())(((((())))())((((()()((())))()))((()()(())()()()()((())(()()((()()()))()))(())(()())()()((())))()(((()(())))()((((())((())())())((())())()())))()()))(()()((((())(())(((()))))()(()))()((()())((()((())())(())()))))())()))))((()()((())((()))))))))))()(((())()(()())())))))))())()()()()(())))))()))))))))))()()())))()(())())(()((()(()))(()))())())((()())(()))(()()(()))())))())((()(()))())((()))(()()(())(()()())(()()(()())(())))()))()()))(()()))()()))()())()()(())(()((())(()()))()()())())))(((()))()()))()(())))()(()(((())(()(()((((())((((())))()()())()()))))(())()))())())()((()(()))(()(((()(((()))))())()())(((()()()))(())))())())()))(()(()))))(()((()(()()((((())()((())())()()))(()))()))()(()()()())((())(()))(()()(()(()()()))())
|
|
((()(()(()()(((((())))()())(()()))(((())(())()))())())())((()(()()((()()()())()((()((((()()))()()))()))()())))(((())))()(((((()((()(()((((((())(((((((()))(()()()(((())((())((())((()(()())(()()()(()))(()(((((()()))()(()((()()))())(()))((()((((((()()))(())))(()(((((())((())())))())())())((((()))((()))(())())(((()((((()((()(()(((((()))(()()))))(()(()))))(())))()())(()))))()))))((((((()))(())(()((((())(()(())((())))()))()))(()))(()()())())))())()(()(())()(()(())))()))())(((()(()))())))()((((((()))(()()))()))))(()()(()))((())()))(()(()(()()))(()()(()()()(((())(())))(((((((()()))))()(((((((())())()()(())))))())()((()))((((())())))(()(((())))()()()))(((())(()()))(((()(()((((())()))))()))))())(((()()((((())()((((((()(()(()()((())(()))()))((()((()()((()()()())))))))(((())))(((()((()()))()(()(()()()())())()()))())()(((()((()(())(())())))))())(((())((())))((((()(((((()()()))((((()))))((()))()())))()(((((())(()(())((())()((()())()())()(())()))()))()))()())()))(()())))(((((()((())()((((())()((()(()()()))))((((((())())()()()(())(((()(()(((()())()(())())))(())()()))()()()())()()(()(((())())))())(()())(())))())))()()))())(()(((())())))))(()(())())())))(()()))))())(()()(((((()(()(())(())()))(()()()((()))(((((())()()(((((()))))()((((()((()))))(()()()(())()))()()(()()())())(((()(((()(((((()((())()))))(()))))((())((()))))((()())())(((())()((((())())())(()())(((())())(()))(()((()())(()()))()(()()))())())))(((()))(()())(()))(()(((())))))(()(()(((()(((()((())))()))))))()))()())))()())))(()(((((((()))))((())(())()(()()((())(()))))()()())((()()))()(())()())())(((()())))(())))(())()()())(()()(((()(()())(()()())))()(()))()))(()((()))))()((((())()()()())()(()))))))))())))(()())(((()((()))))))(()((()(()(())()())))(()(()))()()()())()))()))()(()())()())(())((())(())(())(()))))()(()((()()((()()(()()((()()(()))(()()((((())((())(())))(())())(((()())))(()))()(()(()())()(())(((()(((()))))((()(()())()()(())(()((())))))()()))()))(()))(())))))(()((())))())))()))())((()())()(()))())()))())))))())((((((()()()))(()(()())())())()()))((()(((((()))())))(((()((()))))(((())(()))))()()()()()((((((()((()()(())()))(())())()()(((()()(()(())()(()())))())))))(())(()()()(())(()())()(()(()())))))((())(((())))())((()((())()(()((()((()))))))))((()((()())(((())()()()(()((((())()()))()))(((())((()()()()((((()(()(((((())(()())))()(()()((()((()))()(()))))()))()))()))((()))()())((((((()))))()(()(()()((())(()()))((((()())))(()(())()())()()(()))((((()())(()))())))(()(((())()()))((()(()(()()))((()()((((()))()()()(((()(((((())())((((()((()()()))(((())()()))(()()()((()))()())(())())))()(())(())()))))))(()()(()))))))(((((())(()(())))(())))))))(()()))(((((()()())()((()(()(())))()))()()())(()((((())((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((()))))))))))((((((((((((()((((((())()))))))))(((((((((((((()(((()(((((()))))))))()(((())((((((((((()))))(()))))))))))))))(()((()))))))))))))))))))((((((((((((((((((((((()(()))))))))))))))))))))))))(((((((((()())(()))))))))))))))))))(((((((((((((((((((((((((((((((())))))))))))))))))()))))))))))))))((((((((((((((((())))(((((((((((((((()))(((((((()))))))())))))))(((()))))(((((((((((((((((((((((((()))))))((((()))))(()))))))))))))))((((()((()))))))))))))))((((()(()))))))))))))))))))))))))))))(()))))))((((((((((((((((((((((((((((())))))))))))(((((((()(((())))))))))((((((((((()))))))(((()))))))))))))))))((((((((((((((((((((((((((((((((()))))))()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((())))))(((())))))))))))))))))))))))((((((((((())(()))(())))))((((((((((()))))((((((((())))))))))))))))))))(((())))))))))))))))))))))))))))))))))))(((((((((((((()((((((((((((()))))))))(((((((((())))))))))))))))))((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))((((((((((((((((((((((((())))())))))((((()(((())(())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((())))))))((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))(((()(((((((((()))))))))))))))))))((((((()))))))))))))))))))((())))))))))))))))((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((()())))(((((((((((((((((())(((())((())))))))))))((((((((((((((((()(((())(()))))))))))))))()))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((())))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))))()))))))))))))((((((())))))))))))))))))))))))))((()((()))))))))))))))(((((((((((((((((((((((())((((()))(((((((()))(())(((((((()))))()))))))))))))))))((((((((())))))))(((()))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))((((())(()))(())))(()())(()()()()((((()((((((((((((((((((()))(()(((())))))())(((((((((())))(((((((()()))))(((()))))))))))))))()))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))()))((((((((((((((((((())))))))))))))))(((())))))))((((((())((()(())))))))(((((((((((()(())))((((()((((((()))))))))))))((((())))))))))))))))))))))))))))))))))))))))))))))))))))))()((())))(((((((((((((((((((()(())))))))((((((((((((((((((((((((((((())))(((((((())))))(()))))))))))(((()))))(((((((((())))))(((((())))))))))))))))))))))))))(((((((((((((((((((()))((())))((())))))))))))))))))))))))))))))((((((((((((((((((((((()))))((((((())))())))))))))))))))))))))))))((((((((((()))))))))))(()))))))))))))))))((())(()))()())(()))()()()((()))(((())())))))(()(()(((((((((((((((((((((((()))))))))))((((((((((((((((((((())))))((((((((()(((()))()()))))))))))))))))((((((()))))(((())))))))))((((())))))))))((((((((((((((((((((((((((((((((((((((((())))((((((((((((((((((((((((()((((((())))()))()))))((((((((()))(((((((((((())))()())))(()))))))((())((((((((((((((((((((((()))((((((()))))))))))))))))))))))))))))))))((((((((((((((((((()))))))))))))))))))))(((((()))())))))))))())))))(((())))))))))))))((()((((((()))))))))))((((((())))))))))))))))))))))))))))))))))))))))))))))))))))((()))(()()()()((((())()()))()()))()()(()(())(((((((()()()))))())))())()()()()()()()(())(()((()(()())))))()()()()()())((((()(())(())(()())))())()))))())(()))))(((())(()()(()())(((()((())()))()(()())()))()((())))((()(()())))(())))()))((()))()))(())()(()((((((()(()()())()(()())))()()((())))()()())))))()((()(()))))((((()())))()))())))(()((()(()))(())(())))())(()(((((())))())()(()())())())(())((())))))())(((()()(()(((()(()()()))))))()(())))()(()())))(())())()))))((()(()(((()())()())()(()(()()()()())((())())((())()))((((()()()())((()))()))(((()()()()()()()))))(()(())())()())))((()))((((((())))())(()())((((())()((()))((((()())((())))(((())(())))))))()())()))(())((()))()))()(((((((()((()()(()()((()())()()()(()))()(()())(())))(()(())())()())()))(()(())())())))((((((((((((((((((((((((())((((((())((((()))()))))))))))))(((((((((((())))(((()))))))((((((((((((())())))))))))((((((())))((((((((((((((((()(((((((((((()((((()(())))))))()))))))))))()))((((((((((((((((((((((((((((((((((()))))))))))))))(((()))))))))))))))(((((((()(()))))))((()(((()))((()(((())))))())))))))))))))))))))))))))))((((((((()))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))((((((())))))((((((((()))((((()(()))))))))))))))))((((((())))(((((((())(((()))))))(()))))))((((((((((((((((((((((())))))()())((())))(((())))((()(((())()((()))()))((()))))(()()))))))(())(((((((((((((((((((((((((((()(()))()()())))))))))))))((((((())))((((((())))(())))))))((((((((((())))))))))))))))))))(((())))))))))))((((((()))))))))))))))))))))))))))))((((((((((((((((((((((()((((((())))((()())(((())))(((())))((()))))()))))))(()))))))(((((((((((((((((())))))))))((((()))))))))(((((((((((((()((((()((()))))))))))((())))))))))((((((((((()))))))))))))))))(((((((((((((((((()))))))(((((((((())(((((((((((((((((((()((((((()))))))))))))))))))((((((()))))())))))))))))))))))))))))))))))))))))))))))))()()(((()(()(((())()(())))))(((())(())()()))((((()(())()))))()(())()))))))))()(()())(()(((((())()()(()()(())((())()(((()))((())(())(((()(()))))((()))(()))(()()))((())(((()(())((((())()()(())()()(())(((((((()()()())(()())())))(((())((()(())(())()))(((()())((()()()()))())(((((((()))))())(()())))(()))))()(((())((((()()(()(()()())((())((()))))((())()()))())()))(((())(()(()())(())(()))())())()))()))())()(()))))))))))))(())()))))())(()))((((((()(()((())(()()((((())()))(()()(((((())()((()()()())(()())()((()()()(((())))()((((())))))()())(())(((((((((()))(())())))()(())(()))((()((()(()))))())()()(()()(())))()()((()())))))((()()())((()())()(())()(((((()))(()())()(()(())((((()))(()())()()))())()((()((())((((())(()(())((()(((())))(((()))(()(((((())((()))(()())(()(()((((())(())()((()((()(()))))(()()())()(()()))(())()()(()(()()))(()(()))(()(()())))()((())((()()((())()()()(((((((()))(()))())()())((()()((()))))())((()()())()(()(((()()()()(())()))))()(())(()))(()(()(((())(((((((((())(()(()()((())))(()))(())((()()))()())()))()))))(()))()()())))(((()()(())())(())))))))()))()))()()(((((()))(()((()(()(()()(())())(())(()((()))(()))(((()))))(()())()(()))()))(()((((((((((()())()()())(()(())()()))(()))()())())))(())))(()()()((())(())(((()(((())()))(()))()()(()))((()))((())()(()()())((()))))()()))))(()(((()(()())))(()(()))(()(()()((()()()((()(())))))()))((((()(()(((()((()())(()(())(()))((()())))(()))))()))(())()()()))()))))))()(()())())(()((((()())))(()((((()))()))()()((())()(()((()(()))())(((()))()())()((()((((())(()(())(()(()))(())((((()))(()(((()()))()(()((()(()))((((())()(((()())()()()()())()))((())(()()())()))(()))()(())(()))()))()())))()((()(()))(()()(()))))((()(()))((()()))))(()(())()(()))()))()))(())())()))((((()()(())(()())))(()((())()()()()()())()()))))))()((()(((()))(()))())(((((())))()()((()()(()))()))))(((((((((()((())))((()((()((()))((()))(()))(()(((())())))()(())(((())(()()()))((())())()(()(())((((())(())(((())()(()(())(()(((()))()))()))(()))(((())(())((())))(()((((((())()()()()))))(()())(((())(()))))((()))())()))))()))(((())))(()()(())(()()(()()(()())(()(()))))()(())()((())))(((((())(()())()(((((()))(()()((())(()()(((())(()))(()(()()((())()())()))(()(()(()((())(()))((()()))()))(()())))((())((()()()())())(()()((())))((((())()(()))))()))()()((((((()()()(((())())()))))())()((())()((()))()))(()(()()())()))())(()()(((()(()))(()()))()(((()((()()))((())()((()((((())((()())))(())))()))(()))((((((())))())()))))()((())))()()()()(()()(()(()())))))())))()()))()((((())(())())())()))))())())((()))()())()((()(()())()())()))())()()(()))((((()())()(()()))))))()(())())))()()(()((()(())())()(((((()))()(((()))()((()((((()(()))())()((())(((()()))(())((())(())(()()()()()()))())))))()(()))((()()))(())((()()))))))())(()()(())()())(((()())))))())()()()))()((()((()))))())()))())(()))(((()))))(()))()(())))(((())(()))))))))))(()()))()(()))((())))())()(()((()(()(()()()))(((()()(())(((((()()())()(((()((())(()))()()))((((()(((((())()())))))))(())()()()()((()))()(())())())))())))()))))((()()((()(((((())()(())(()(()((((()())))()((()((((()(())(())((()))())()((()()()()()())))()))(()(((((((())(()())(()())()(()))()(()))((((((())()()))))()())()))(()((()()))())))(())()()())())()(((()))))))))))(()(()((((()()((()())()(()(()(()((()()()()(())))(()()()((())(()))()()()((())(()))))(())()((()((()()))))(()((((())((()()))((()))(()(((())))(((((())())())(((((())))((()(()((())()()((((()(())))()))())(()))))(())((()()()(())(())))))(((()((()(((()()))))())())())()()()))(()()())()(()(()())(()))(()))((()()(()()))()()())()())((()((()(()()())()))()())(()(())))))(())())(()()))(())()((())(((((((((())((((())((((((()))()))((()))))))()((((()))((())((()((()))(()(())((()())(((())()()))(()((()())(((()))()()))))()(()())()(()(())))(()())())())((()()(()(((())))())))())))())((((((())((()(((())())(()())))))()()()(())()()())(()())())())))()((())))(())))()()(((()(()(())))(((()(((()(())((()))((()()(()(()()(((())(((()()((((())(()()()(((()))()()))()()((())()())))((()))(())(((())(()))())))))()))((()()()))(()()(())())))()())())(())(())()((((())())())))())(())))))(()((())(((()(()(()(((()))))))))()())(((())(((()))((()(()((())(())))((()(()))()((())()()((((()(()()()()(()(((()()(((((())))()())))))))(()))((()()))(()(()()())()(()((()(()()((((()))))()((())()()())))()))))))(()))))()(()((())(()(()(()())())())())))(()()(()()))()(((((()((((()((((()))(((()()()))((()()()()))(((()(()))()()))()))))(())((((()()(())))(()))))(()(())))(())(())))())()((((((()))(())(((((())())(())((())((()()))(()()()())()))(()()(()()(())((())(()((((()(()((()()())((()))(()())((()(()))((())()(()()(()()()()))(())))((())()())))(())(()(((((()((((())()()())((())()())))((()))(())()((())))((((()()(((()))))(((())(()(()()))((()((()))(()((((()(())(())))))(((()))(()))((()))(()()())())()((((((()))))())()))))())()(()((()))())))))(()()(((())())(((()())(()(())()()()))(((())()((()())))()())(())(())()()(()((()(((()((((()()()((((((()(()))(())(()((()))))()))((())()))))))()))()()))())(()((()((())())())))(((())()()()(((((()))))()())(()))())((()())((())()(()(())())))))()(())(()))(())))()))()())(()(()))()))())))))))(()((())))(((()((()(()))())(()()()()(((()))((())))(())(()()(()())((())())(())())())))(()())))(()))(())())()))(()(()()((((()((((((()(()((())(((())(()())))))((()))(()()())((()(()))(((()(()))()))(())(())()(((()(((())(((((())()()))())(()()())((())((())(()()())())((()()(()())()))(((())((())())(((()((()))))()))((())((())()))((()()))))())))))(((((((((()(()())())()((((())()(()()()()())))())))()()()(()()(((())))()(()()(()))()((((()))((())())()))(((()())(())()())()())))())()(())(())(((((()()))))())(())(()))))()((()))(()())()())()(()())((())(())()())(())))(())())(()()()))(())))(()))))()()()(())))()))()())(()))(()((()(((())())())()((()((()((()())()()()((((()())(((((())((())()))(())(())(())())()()((()))))())((()))()))(((((()()))(()()))(()())())))(()))(((((((()()(()()()()))))((()(())((()))()((())(((()((()()(()))))((((((((())()()))((()(()))))))))((()()()((((()(((((())(()(()()))())))()())(())((())))(())))()(()(()()(()())()())())((((((()))()())()()))))()(())()()()(()(())())(()((((((((())())())()((()))()))((())((()))))))(((()())))))()((()(()))())))()()()(((((((())((()()(()())))(())(())((())))))((()))(()()(()))()())((())())))(((()((())((()(((()(((()((((((()())()())()()))(((()))()()()((())()((((()())()()()(())((((()))))()((())()(((())()())()()()(()(()))(()(()))))()(((())((()))()())()(((()(()(((()())((()))))((()(()()())(())())(()()(()(((())()()()))))()))()))())()()()(()()()))())())()))()())())))))(())(()(((()(())()()))()((((((())()(())))()())(()))))((()))((((((())())((()(())))))((()((()))((()(()()()()())))))(()))()())(()()())()((((()(())(((()(())())))())()()))((((())()()(())()())))())((((()))()())))((((())(())((()()((()()))))))))(())))()(()()(()))(())())()((((()(((()(()()))())(()(((()()()()(()()((()()))(()())(((((()()))()((()))(())()(())())()()((()(((()))))()(()((()((()())))((((()))()((()()((())(()((((())((()))(((()))))((()())))()()(())()(()))(()())((((()(((()()())(((())()()(()()()()))((()))(()()())()((()(())((())()()())((()))())()())(((())(()()())))()())()(())))()()(()()(((()()()(((((())))())))))((()()))))()((()()())))((((((((())(((((()((()))()(((()))((()((((((()))()()))))(((()(()()(()))))((()((()())()))(((())())((((((())))())(()())())()(()((()))(((()(())())))()(((()()(((()(()((()()(((()(()))((()()((())))()())(())(((()((((())()))(((((()))()())(()())))((()())((())))())(())))(()))()))(())()()())()()))())())(()()(()))(((())())))))))))(((())(())))()())()))())()()(()))(((())((())(()())()()(())((((((()))(()))))(()())))))(((()))()))))((((((((()())))()()())()))))((()))()))(()((((()()))))(((((())))(((((()))((())(((((()))()))))((()))()(()))(()))(()(()())((()))()))()())()())(()((()()()))())(()((())())())(((()))()())()(())))()(())))()()()))()((((()()(())(())())(((()())()()()()()((()(((((())((())())((((()((((()))()))(()((())))())((()()()()(((()((()((())(()())(()(((((()()()()(((()))))((())()(((()))()((()((())())()(())()(((())())()))))(((())()))(()())()()))(())()(())())()(()(((())(()(()(((((())))(()()())()(((((((())(((()())()())(())))))(((()))()))()()(()))(()())()(())))())((())))()((((())(((((()))(())())(()())))((()))((()()(((())((()()((((()))(())((((()(())))))())))(()())()()(())(()()(((()((((())(())))()((((())))(((())(())(()())())(())()())(()()())((((()()(())))(())))(()())))())((()))()(())()()((((())))))))))((((((()())((()()))(()(())())()()))(((()()()())()))(())()())))())(()(())()())(()((()(()())())))()((()(((()((()(())((((((()()((((())((((()))(())())))(((()((()))())((())()((((()((((()()))(()(()((()((()()((((())))(((((()((()()))((()(()()()(())()()()()((())))((()()(((()((()(())(()(())())()()()((()(()))()())())((((()(((((()())))(()(()))))())(()))))))((())))))()()(())((()()((())()))(()(()()((()())((()(((())()(()()))(())())))()))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))((((((((((()))(((())))))(((((((((((((()))))))))))))))))))()))))((((((((((((((()))(((((((((((((((()))))))))))))))))))))))))((((())))())(((()))((((())(()()))()))))((((((((((((((((((((()))))))))))))))))))(((((((((((((((())))))))))))(()(((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((()((((()))))))))))())))))))))))))))))))))))((((()(()))))))))))))))))))))))))))((((((((((((()((())))())))))))((((((())))((())(()())(((((()((((((((((((((())))))))(()((((())))))))))))))))))))(()))((((((()))))))))(()))()(((((())((())))))()))))))))))))))))((((((((())))(((((((((((((((((((((((()))((())((())))))))))))))(((()))))))))))(((((((()())))))))))))))(((((((((((((((((((((((((((()((())((()()))))))))((((((((((((((((((((((()))))))))((((((())(((())))))))))))(())))))))()))))))))))))))))))))))))))))))))))))(((((()((()))))))(((()))))))))))))))((((((((((((((())))))))))))((()((((((((((()))))()))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))(((((((((((((((((())(())))))))))(((((((((((((((()))))))))))(((((((((((()))))(((((((((((((())((((())))((((((())))))))))))))))))))(((((((()))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))((((((((((((((((((((((((()))))))))))))))(((((((((((((((())))((()))))))))))))))))(((((((((((((((((()))))((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))((((((((((((((((()((((())))))))))))((()()()))(((((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((())))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())(((((())))))(((())))))))))))))()))))((((((((((()))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(()(())))))))(((()((((()))(())))))))))))))))))((((((((((((()))))))))))))(((())))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((())))))())))(((()))(((((((()))))))))))))((((((((((((())))(()))(())))))))))))(((((((((((((((((((((((((((())))))))))))))))))))))))))((((((((((((((((((((((((((((()))))))))))))))(((()))))))((((((((((())((((((((((())))(((((())))))))))))))(()((((((((((())))))))))))))))))))))((((((()(((()))))))))))))))((((()((((()(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))())(((((((((((((((((((((((((((((((((((((((()())(()(((((((((())((()()))(()))))()()))))(((((((((((((())(((()((((()(())((((())((((()))))()())))())))))))((((())))()(((()))))(()()))))))((((())))))((((((())))))))))))))(((((((((()))))))((((((((())))(((())))))))((((((((())))))))))))))(((((((((((((((((((((((((((()((((()))))((((((((((())(())()()()))))))))))))((((())))))))))))((((((((((((()))((((((())))))(((()(((()()()))))))))))))()))))))))))))))))))((((((((((((((((()((((())))))))))()))))))))))))((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((())))))(((((((((((())))))(((((((()))(()))(((((((((()))(((())((((((((((((())))))))(((((((((((((())))(())))))))))((((())))((()))))(((((((((((())))))))))()))))))))))))(((((((((((((())))))(()(()))()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((())((((()))()())))((()())())((((()()))))))(((((((((((((())(())(((((()()())))()))((((())(((()))()((((()))))))))))((())(((((()(()()((()))))))))))))))))))))))(((((())))))))))))))))))))))))))))((()))))))))))))))))))))))))))((())))))))))))((((())))((((())))))))))))))))))))))))))((((((((((()))))))))))))))))))))((((((((((()))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())()())))))))))))))))((((((((())))))))))(((((((((((((((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((())))))())())))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))(()))))()))))(((((((((())))))))))))))))((((((()(((((((((((()))))))))))))(((((((((((((()(((((((())))(((()())))))()))))(()(((()))))))))(((((((())((((((())))(()(())))))))((((((()))))))))((())))))))))))))((()()()))((((()()))(((((((((((()))))))))))))))))((((((((((((((((((((((((((((())))))))))))))))))))((((((((((((((((((()))))))(((())))((()))))))))))))))))))))))))))))))))))))))))))(((((((((((((((()))))(((((((((((((((((((((((()))))))((((()())))((((())((()(()))())((()))))))))))))((((()))(()))))))))))((((((((()()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))(((((((((((((()))))()))))))))(((((((()))))))))))))((((((((((()(())((((((()))))))))))))))(((((((((()))))))(((((((((((())))))((())))))))))))(())))))))))())))))(((((((((((((((())(((((((((((((((((())))(())))))))))))()))))((((((((((((((()))))))))())))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((())))))))))))))))(((((((((((())))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((())))((((((((((((()))))))))))))))(()))))))))(((((((((((((((())))))))))((((()))))))))))))))))))((((((((()())((((()((()))((())(((((((((((((((((())((()))))))))))))))))))))))))))(((())(())))))((((((()))))(())))))))))(((((((((((((((((((((((((((((())))))))))(((((((((()((())((()))()))))(()()))))))((()))(((((((((((((((((((((((((())))))))))))))))(((((())))))))))))))))))))(((((((((((((((((((((((((((()))((((((((((((()))(((((((((((((())))))((())))))))))))))))))))((((())(((()))))))(((()()()(()))))())))))))))))))))((((((((((())(((()())))))))))(((((((((((()))))))))))((((((((())(((()))(((()))))))(()(((((())()))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((()))))))))))))((())(())))))))))))))))))))))))))))))(()))))))))()))(((((((((((()(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()((())))))))()))())))()(()(())()())(())(()())())))))()()())()(()((())((())()))))))))()))))((()(())())(()())()(((()())()))((())))())(((()(()))(()())((()()(())()(()))(((()((())())((()(((()((())())()()((())))())((((()))))())(()()))((()())(()())()(()()))))((()(())((()(()()(())(()))))))((()()((()))()(((())(())())())((()())(((()())((())()(())((()()(()(())()((()()()(((()(()))())()((())(()))()())(((()))())))()(((()((((((())()))((((((())()((())))((())))()(()(()()()(())(((((((((()(((()())))()(((((()()(((()()()((()))(()(((())((()(()())))())((()(()()))(()()(((())(()((())((())(()))()())()()))))))((())(((((()))))())((())()(()((()(())))(((()(()))))(()()))))(()))()()))())((())())))))))))))))))))()()(()()(()(()(()())))())()(())(()()))()((()))))))())))(())())))(()(((()()((((((()(()())()((((()()()((()()()((()()()())))()()((((()()((((()))()()((((())))(((()())))((())())())()()(()(()()))(()(()()(((()())(()(()))(()))))(())))(()()(((((()))())((())())))(()()(((())(())())()))(()((()((()()(())))(()((((()((()(())))((()((()(()))))((()()()()())(()()((())()()))))((())((()()(())(())))()(((((((((()(()))))(((((())())))(((()()()()(()(()())((()((((()(((())))())(((())))()()(()()())(())()))())((()(()()))()((())()(()())())()()(()()(())))(((()()())()()(()())(())()())))(()((((((()()))())(((((()()(((((((((((((((((((((((((((((((((((((((((()))))))((((((((((((()())))))))))))))))))))))))))))))))))((((((((((((((((()))))))))))))(((()))()))))))((((((())))))))))))))((((((((((((((())(((((((((((((((((((((((((((((((((((()))))((((((((((((((((((((((()(((())))(()))))))))))))))))))))((((((((((((())((()()))))))))())()))((((((((((((((((((((((((((())))))))))))(())))))(())))))))))))))))))(((())())))(()))))))))))(((((((((())))))))))(((((((()))((((((((((((((((((((((((((())(((())((((()))))((((((())))))())))))))))))(((()))())(((())(())))))))))))((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())())))))))((((((((()(((()()))))())))))))))))))))))))))))))))()(()()()()()))((()(()))()(((()()())))()()(()()()(((((()()(()()))))))()((())(((())(())((())())())(())(()()))(((())))((()()(()))((((()(((((()((((((())))()((((()))()))()(((()))()())()((())))())(()())(((((((()(())))((((((()()(()(()))((()(())))))(())(()))()()()((()()((())))))(()()())()()))()()((()(((((()()(())(()()())()(())(((())))())()())(((()()))(((((())((((((((()())((())()(()))((((()))(()))(()(()))(())(()()))()(()(((((((()))())()(())()((())(((((()))(((((()))()()))((())(((()))()))((()(()(((()(()())()()()(())())))))(()))(()()()(((())((()(())))))((((((()())))(((()()()))))))()))((())))()()))()(((()))())()())(((()(()))()))))(()())(()())())))(())())()(()()()))))(()()))))))())(((()()(((())(()())(()(()()())((()(((())()((()(()())()()((()()()()()))(()))()())(())()))(()())(()(()()(()())((())()((((()))))(())(((())))()()(()((()))(()(()(((())(()(()))()())))(()))())((()))))(()((((()))()(())())()))(()())((()))()(())))(()(()()()))())()((((())(()(()))))((((()(())())()()())))))(()()))((())(((())))()()(()(()(())))))()()))())())())))())((())()(((()(()(()((()(()(()(())(()()()()))(())))))))(()())))))())))(()(())))()(()(())(()(()((((())(())))())))((())()()()((()((((())(()())())((((())))()()((()()(())))())()()()()(()())(())))(()(()())))()(())))()())(((()))(())))))))(()))))(((())((((((((()(()((()()())))((())()(()))((()()))((((((((((())(())(((()((()(()(()()()()()()((()()(((((())((()())))()()()(((((()()()()((((()()(()())()(()))(((()((((()))((()()((()()))()((())(()))(()())(())())))(()))(())()())()(((((())()(()(())))((((()((())((()))())((()(()(()()()()((()()()()()(())))()((()((()()))()))))(())((())))()()((())()(())((((()(()))())()(((((()(((()()()())))(()((())()())((((()()())))())()())()(())(((())))((())())()))()())))(())((())(()()(())()(()(()(()(((((())))))()((()((((((())((((()()())(())()))())((())))()()(((()())()())))))()))))())((()))(()(())))())))())(()((()()()((()(())()))(()((()((()))()()))(((())()((((()))(()()(((()(()(((()(()))()(((((()))((())((()(((()()(()()))((()()((())))(((()))()(()))(())))(((())())()))(()))))(())()())()()(()())(()(()(()(())(())(()(())((())()))(((()((()()()))()))((())))()(())))((())(()()((((()))()((()()())()()((())(())))())()()()(()())())))((((((()(()(()))()((((()(((((()))()))())))())()()()())))(((((((((((()(((()(()()))(((((()()())((()()()))))(()))))()()()))())(())(())())((((((())))()()))()))())(()((()))(((()(()())()((((((()()()()((((()))()(((()))((()(((()())((()))()(((()())(()))()()))(((())(()()))))()()))())())())(())()))()()())(())(())())()()()((()(()())(()()(()())())(())(((())()()(())))()()))())()()()))(((()())))))))(()(())))()))()))((()()))))))((()()(((()))))())((()(()(())()()((())(()(()()(()())(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()()(((((((((((((((((((((((((((((((((((())))(((((((((()))((((((((()(()())()))()))))()))))))))))))))))(()))))((((()))))))((((((()))))())))))))))))))(((((((((((((((((()(())))(((((()((((((((((((((((((((((((()))))))))(((((()())((((((())))))))(((((((((((((((((((((((()()))))))()))))))))))))))))))(((((()))))))))))((((((((((((((()(())())((((((()(((())((()))))())((((()))))))((((())))))))))))))))((((((()((((())))((()))())((((((()()))))))))))))))))))))))))))))))))))((((((((((((((((((())(((((()))))))))))))))))((((((((((((((((()))(((()(())))(((()))))((((())))(((()))))))))))))))))))((((((())())))))))))))))))))))))((((((((((((()))(((((((((((((((((((((((()))((((((((((()()))))))())))))))))))))))))))))))))))(((((((((()(())(((()))(()))((()))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((())(((()))))))))))))))))))))))))))((((((((((((((((((((()))(((((((((()))))))))))))))))))(((((()((((()))))))))))(((((((()((((()))))))))))))((((((((((((((()())((((((((((((((()))))))))()))))((((((((((((()))))))))))(((((((())))((((((())))))))))))))))(((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())))))))))))))(((((((((((((((())))((())))))(((((((())))))))(())))))))))))))))))))))((((((((((((((((((((((((((((((())))))))))((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((()))))))))(((())))))))))))))))))))))))))))))((((((((((((((((()))()((()()))))))((((((((((((()))(((((((((())))(())()))(((())))))))()(((())))()))(())))))))))))))))))))))))))))())))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())()))()))))))))))))()))(((((((((()(((())))))))))(((((((())))))))))))))))))))))(((((((((((((((((((((((((((((((((((()()))))))))))))))))))))))))))))))))))))))))))))())))))((((((((()(())()))))))(((((((()))))())))))))))))))))))))((((((((((((((((((((((((()((((((((())))))))))))))))))(((())))(())))((((()()))(()))())(())((()))))((()())))((((((((((((((((((((((((((((()))))))))(((((((((((())))))))))))(())))))((())((())((()))(((((()(((((()))))))))((())))))))))))))))))((((((((((())(((((((((((((((())))))))))))))))))((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))))(((((()))))))))(((((((((((((((((((()))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((())))))))((((((((()))))))))))))))))))))((((())))))))((((((((((((((((((())))))))))))))))))))))))))()))))))))))))(((((((((((())))))))))))(((()))))))))))))(((((((((((((((((((((((()))))))))))((((((((((((((((((((((()()))))))(((((((()((())))))))))))))))))))))))))))(((()))(()))(((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))(()))))))))))))))))))(())))))(((((((((((((((((((((((((((((((())(((()()))))))))(((((((((((((((((((((((())))))))))))))))))))))((((((((((((())))))))))((((())))))((()))))))))))))))))))))))))))))))))))))))((((((((((((((((())))))(((((((((((((((())))(((((((())))()))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))()))))((()))()()((((()()(((((())(()(())()(((())((()))((())()(()))())()((())(()))))()()(())()))))()))((())((()(()())))()()(()(()))()()(()(((()(()(())))())))((()())))))((())((((())()))())()())())(()()())()))(()()()))))()())))()((((()))))(((((()(()(()))))()(()()())())(())(((()))(()()))()())))))((((()((()(()(()(((((()(())()))(((()())((()()((()()()))())(()()))()()))(()))()((())()(((()))())())))((()(()(())))()))(((((())(())()()(()))())())))))()))(()((((((()()(((()(()(()))(()()())(()))())))))(())()))()))()(()()(()(((()())((()))))(()((())())(((()))))())(()(()(((((()((()((()))))))(()())((()((())))(((())))))(()()))())()((())(((())()(()()()(()(())))()()()()()(())(())()((()())())())()(((()()()((((()())))())()))))((()))))()))((()))))))()())((()))(())()(()()))))))))(())))((((((())()))((()(()((((())())(((((())()((((())(((()))(()()))()()()(()()()())((()(()()())())))((())))()()()))()))()))()))))((())()(((((((()()))(()(()(()((()((()())((())))))))()))()(((())(()))())))(()(()())()((((()))((()()))))()()()(()()((()()(((())((((((()))()())))()(((())((())((()))())))))())()))((()((())))(((())())())(())))))(()))(())(((()(())((((()))))))()(()()())(())((()()()())()(((()(((()))))(()((()())))()()()))()()))())())((()))(()(()()))))))(()(((()(()))()((()))()())))())))((())((((()((())())))))()())()))()((())()))(()))()(()())))())()((()()())()(()((())())(()))))(()())))())())))(()()()))())((())(()(((((()(())(())(()((()))(((())(()))())(()())((()((((((()))()())(())((()()((()((()()())(())(()()()()()()())))()((())()())())(()(((()))(()(())()())()))))())))((()())((())())))(())())((()(())((()((()(())))))(((()(())))))))(((((()())))))))))(()(()(()(())))((())))))))(()(())((())()))()((()))))))(()))((((())()))())))(())())()()(()()()(((()())))))()(())())(()((()()((())(()()()))))()))))()()()()))()))(()(((()(())())(()())))(()())())((()))))()))((()(()(()()))(()((())(())(()((())((((((()()))()))())(()()(())())))))(((()((())()(())()(((((()))))))(())((())(()(((()(((()())())()()(()()(()((()))()()()))()((())))(())()))(((((()()()((()))((((((())(()((()))(()))(((()(()))()((((())())))))))))))(((()))))()()()()))))))())((((()))))))))((())(()())))(((()))((((((((((())))(()()))))((()((()))((())))())((()((((((()(()))(((()))(()()(())()()()(((())()((())))(((()))())))())(((()(()()(()((()))))))()()())()))()()))((((())()(()()))()(())()))((((()((()()()(())())))(((((((())))))(()())))(((()()))()((()))(((((())(()((()())(())(()))(((()))(()((()((()())())()(())((())()()((())()())((()(()()(()))(())(()()((()()()()()())))((((())(()((((())()())))()(()((())((((()()()()())(()((()))()))))(()))())(()))()))()((((())()(()))))(()()((((((((()()()((()()))))))())))()(((())))()))((((((((()((((())))((())())())(())((())))(()())())))(())()()()(()))(()((()())(((()()((()()))()(()(((()((()(()()((()))())(())())(((((())))()))))())()()))((()((()))(()()(()(()(()()())((())(((()((())()()))(())((())()(()()))()((((()))))))())()(()((())))))))((())))))()))(((()((())()))))))(()(())()(((())(())))))(()(()()())(()())))(()())))))((()((())(((())((()((((((((())((()()()))))(()(())((())(()))))((()))())())))()(()))))(()(()()))())(())(()(((())))()))()()())())()())((()()()))))()(((()))))()))))()())(()()(()()()())())(()(()((((()()()((())))((((())(((()))()(((()(()()(()))(((())((()())(()))()(((()((()((()())((()()))())))))((((())))())(()())))(((()())())((())))))()))(((((()))()())(()))(()(()()())((()())(())(()((((())))()()))))))))()))(())))((())()()((()(()(()()())(((())(((())))()))()(()))())))()()(()(())())((((()()()))())()(())(()))))())((()))))()(((()))())((()())(((())(((((()()))))))())(((()(((()((()))(((())())(()(())((((()()()())))((())())(((()(())((())))()(()(((())())((((()))))()(())(()()()()(())())()())())()))())((()())))))()(())(()()()(()))()()(()()))))()))()))((()()())((((())())))))(()()(())(()))()))(((()))))))((()())))))())()()))()())(())()()(()(()((()(()(())(()))))())))((()()(()))))))(()())())()(()((())((()((((((()))))))(()((())()(()(((()))()(())()))(((())(())()((()())(()()(()))))()()))(()())()((()))())((()(())))(((())))()(())))))()))())(((()()())(()()))()(()((()))()))((((())())))()))((()())())())()(()())(()())())()())()))()(())()((((()(()(((())(())))))((()())((()((())(())))))()))))))())()))()()())((((()(()(()(()(()()(()(())(())((())()((()()))(()((()))()(()(((()(()((()(()(()((())())((()((())((((()(()))(()))(())()())((()(()()()()(()()(((())((()))))(()())))))()()((())))()()(()(()()())()(()))((())(()())()())()())))(())())((())((((((()(()())))())))))()))())((()()()))(()(()()(()(())(()(()))((())))((((((()()))(()(((())()((()())(()()()((()(((()()()))))(()()))(())(())))))()(((((((((())(()(())()()()(()())))(((()))()(((()((()))(()))(()(()()())()((()((())))))((((()))(())())((((()()())))))()))(())((())()))((())()(()()()(()()(()())()(((())(())()()(((())(()()()(((()))()()(()(()((()))))()()((()))))()))))((((())))))))))()))())(())(()(()))(()())()))))()))(()()((()))()((()())(((((((())(((()())))))()()()(()))(()((((()))((()(()(()(())()(()(()()()())()))()()))()()(((()(())(()))()))))(())((((()())(())()))))()(()()()(((()))))())))()(()(())(())()((()))())(()(()()())()())(()())))))))((())()((())))))()))((()(()()))((()())(((()(()()))((()())())))((((((())(())))))))()()(()(()((())((()()())))()(())(()()))))(()()(((()((()(((())(())(())()))))()()(((())((())))(()()(()))())())()()())((((((())))()))()))()(())())())))((())()))(())))))((()())()()(())(((((()(((((((((())())((()())()((())()()()()()()())()()())()()()(()))()((()()((((())()(()(()()))(((()(()(((()))))))()()()((((()))()()((())))))))))(()()))()()))(())((((((((()))))(()(((()((((())()()()()))())()(()()()()()()(())())))()))())((()(())(()()((()))())())(()(()))))(()))()(()(()(()(((((()())))))))())(()(()))(((()))()()(()(()(())())((()(()))(()()((((((()))))))(()))()())))(()(())((()())())()))()))()(()((())()))()))))()(()(((())))()))(()())())())(()()()()())(())()())(()))())()())()((()))))(())(()((()((((()((())((((((()()()))()))()()())()())()()((()(())()))))(())(((((()(((()()(()))))()(()()()((()))(()))())))())((()()()()((()(((())())())()((())))))))()((()))(()(()()))((()))())())(()))())(()()(()()))(()(((())()()()())())(())()(()()))((()()()(((()())()(()))(((((((()())))()))(((((()()())(()))(())(()((())((())))(((()()))))(()((()((()((()())()()((((((((())((((())((()))())())()()()()(((()))())((((()(()()(((())))()()()())))()()()))(((()(((((())(((())())(()))())()(((()))(((()((()((((()())(()(()()))))(())()()((()))()(())(())(()(()))()())))()(()))(()()())()((()((()()(()())(((())))()())))((())(())(()(())))(()(()))())())))))(()())((()(())))(())(()))())()))()(()()(())())())()())()(())()))))((())))(()())(()((()())((((()((())(()()()(()()()()))))(())()))()(((()(()()()()))))()())(((((()()(()))()(((()(((()))()))((())()(((((()(((())))())()(()((()(((()))(()(((()(()())(())))((((((()(((((()))()())()()((()))(()))(()))(((((((()()()()()(()(()(())))()()(()))(((()())((()(((()()(()))))(())()()(()))(((())()()))())())(((()()()(()()((()()))))))))((()))(((()((())((()((((((()())((((((()))))(()))(((())))())()))()()()()(())())(()))))())()(((()()))(())())))(()())()())))((()()()()(())))))())))())))(())))())))()(())())()))))()(()))()((((((((())()()())()))((((((()()(((())))()(((()(())))((())))(())))(()(((()())()(()((()))()))))))))((())((((((())())())((((((()())((((())()()())())))(()))(((()((()(()((((((((()())(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(()))))))))))))))))))))((((((((()((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((()))))))))))))((((())))))))))))))))))))((((())))))))))(((((()))))((((())))))))))((((((((((((((((((((((((((()))((())))))))((((((()(()))))))))))((((((())))))((((((((((())))())))))))))))))))))))))))))))))())))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(()))))))))))((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((()))))()))))))(()))))))))(())))))))))))))))))))))))))((((((((((((((())()))((((((((()))))))))(())))((()(((()(()())())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()(())))))))))))))((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((())(((((()(())(()))))(()))(())))))))))))))((((((((((()))))(((((((((()))))))))((((()()(()))))))))))))))((((((((()()(((((((()((((((()))))()))))())((((((((((())()))(()())))))))))))))(()((())(())()))((((((((((())()(())((())()(())))))()))))(()))((((((())((((()))(()(((()((())((()))))))(()))))))))))))))))))))))))))))))(())((((())())))()))))))))))))))))))))(((()(((((()))))))))))))))))))))))))))(((((()))(((((((()))))(()))(((((((((((((((((())))))))))((())()))))))))))))))))))))))))))((()))))(((((((((((((((((((((())))((((((()(((())))))))())))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))(((((((((())))(())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))((()(((((()))))))))((((((((((((((((((()))))))()())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))(((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((()((((()))))))))))))))))))(((((((((((((()))(((((((())))))))))))))((((((()(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((())))))(((((((((())))))))))((((())))))))))))(()))))))))))))))))))))(()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))(((((((()))))))))))))(((((((((((()))))))))((())))))))))))))))))))))))))))())(((((((())()))))))))))((((((((((((((((()))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((())())))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()((((()))(((())(((((((((((())())))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()(())))(((((((()())))))))))(((((((((((((())))))())))))))))))))))))))))(((((((((((()(())))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))(()))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))(((()))((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))(((())))))))))())))))))))))))))(())))))))))))))))((((((((((((((((((((((()()))((((()))))))))))))(((())))))))))))((((((((((((((((((((((((((((((((((((())))()))))))))))(((((((((())))))(())))))))((())((())))))))))))))))))))))))))))))))))))))))(((((((()))((((((((()))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))((((((()))))))))))))))))(((()))))))))))(((((((((()(((((((((((((((((((((())))))((((((())))())))))))))))(((((())))))())))))((((((((()(()))))())))))))))((((((((((((((((((((((()))((())))))))(((((((((((((((()(((()))))))))())))))))))))))))))((((((((((((((()((()(())((()))))))((((((((((((((((((((((()))((((((((((()))((())(()))))((()(((()((()(()))))()()))))((((((((((((((((()())())())))((((((()((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((()(()))(())(((((())()))))))(((((((((()))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))((((()))))))))))))))))((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((()))))))(((())(((()(((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((())())()))((((((((())))((((((()))))))))))))))))(((((()))(()((())())))))))))))))))(((((()))))))))(((((((((((((((((())))))))(()))))))))))((((((((((((((()))))))(((())))))()())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))((((((((((((()(((())))))(()))))))))(())))))))))))(())))))))))))))))))((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((())())))))()))))))))))(((((()(()))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((()))((((((((((())))))))))))(((((((((((())))((((((())))))((()))))))))))))(((((()))))((((((((()))))((())))))))))((((((((((((()(((()))))(((((((()))((()))))))))))))))(((((((((((()))()))(((((((((((())))))))))))))))))((())((((((((((((())))))))))()))((((((((((((((((()))))))))))))))))))))))))))))(()(((((())))))))))((((((((((((((((((())((((((()))))))))((((((((((((((())((())(())())))(()))((((((((()))((((())))))((((((((((((()))()(((((())))))))))))))))(()))((((((((((((((())((((((((((((((((((((((((((())(()())(()()((((((((())))))))()())(((((())))()())((()(((())))())))))))))))())))))))))))))))))))))))))))))))))))))))))())))((())))))))))))))))))))))))))))((((((((((((((((((((())))))((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))))(()))))((((())))))))))))))))))))))))))((()(()))((((()()))(((((((((((((((((())))))))((()()))())(()()))((((((((()))(()())))((((((((((((((((((((((((((((())))))((((()))))))))))))))))))))))))((((((()))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()(((((()(((((((((((((())(())))))))))))))))))))))))))(()(((()))))((((((((((((((((()))))))((((((((()))))))))))(((((((((((((()))))))))))))))))))((((())(()((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((()(()((())))))())((((())))))((((())))))))))))(((((((((((((((((((((((((((()))(())))))())))(((((((((((((((())(())(((((()()())()())())((()))))((((((())((((())))))))))))))))))((((()(())))((()))))))))))))))))))))))(((((((((((())((((((((((((((()))(())))))()(((())(()))))(((((((())))())))(((((())))())))))))))()((((())))()((())))))))))))(((((((((((((((((((((((((()))))))))))))))))))))))(((()))))))))))))))))))))(((()))))))))(((((((((((((((((((())))((((())))(((((((((())))))))))))))))(())))))))))()))((()(())))))))))))))((()(((((((((((((((())(((((()(()))))(())))))))))(()(((())))))))))))))))))))))))))(((((((((((((((((((()(((((((((((((((((((((((((((((((((())(((()(((((()())))))(((((()((())))))))(((((((((((((()))()))))))))))))))))))))))))))(())))))))))))((((()))))())((((((((((((((((((((((())))(((((((((((((())())))))))))))))))))))))(((()))())((())))))()(((((((((((((((())()))((()(()((())(()))))))(((((())))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())((((())))))((((((((((((((()(()())))))()))((((((((((((((((()))))(((((((((())))))(())))(()))))))))))))))))((((((())))))))))))))))))))))(()))))))((((((((((((((((())))))))))))((((((()))((((((((((((())()(((())((((()))(((()))())))))())((((((()()((())((((()((((())))())))))((())))(())(((()((((()))))))))))(()(())(()))))))((((()))))))))))))))((()((((())())())))(((((((((())))))))))()))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(())))())))))))))))((((((((((()((((()(((())(()))))))))))))))(((())))(())))))))))))))))))))))))))))))))))))))))((((((((((((((((())(())))))((((())(())))(()))())()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((())))))(((())))))))))((((((((((((((((((())))(((((((((()((((())())(())(((((((((((((((((((())((((()((())))((()))))))))))((((((((())))((())))(()(()))))))))))))))))))(())(())))((((((()))))))))))))(((((((((((()))))))))))))))))))(((()))))))))))))))))))))))))))))(((((((((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((()))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((())))))))))))))))))))))))))))((())(((((((((((()((())))))(()))((((((((((()))))))))))))))))))))))))))()))))))))((((()))))))))))))))(((((((((((((((((((())))))))))))))))))))))))))))))))))))(((())))))))))))))))))))))))))(((((((())))(((((((((((((()))(((((())())))))))))))))(()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())(((((((((((((((((((((((((((((((((((((((()(((((((())()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()((((()))())()))))))))))))))))))))))))))))))))))))))))))))))))(((())))))((((((((((()))(((((((((())))))))))))))))))((((((((((((((((())))((((((((())))))))))))))))))))))))))))))))(((((((((((((((((((())()(((((((((())))))()))))(((((((((())))))(())))))))))))))))))))(((((((((((((())))))))))((((())((((()))))))(()((())(())))))))))()((((())((((((((((((((((((((((((((((((((((((((((((())))((((((((((((((((((((())(((())))))))))))))))))()(((((())))(())(((((()))())((((((((())))())))(()))))))))(())))))))))(((((((()))))((((((((((()()(((()))))((((((())))))))))((())()))))((()))))))))((((((((((((())))((((((())((()((((((((((((())))))))))((((((())))()())(())))))))))(((((((((((((((())(((((((((())))))))))(((())))))))))))))))))))))))))))))))(((((((()))))))()))))))))))))(((((()))))))))))))((()))))))))))))))))))))))))(((()(()(()))(((((((()))))(((((((()))))))()))(((((((())))))(((()))))))()(((((())))()))))))((())())()()))))))))))))))))))))))))))))())))))))((((((((()))))()((((((((((((((()))))))))))))))))))))))))))))))))(((((((((()(()))((((((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((()))(((()))))))))))))(((((((((((((((((((((((()))((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((()()((((((((((())))))))))((())))((()))))))))))(((((((((((((()))()))(())))))((((((((((((((((((((((())))))))))))))))))))))))))((((((())))))))))))))))))))))(((((((((((())())))))))())))))))))))))))))(((()))(()))(((((((())))))))(((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((()))))))((((((((((())))))))))))))))))))))))((((((((((((((((()))))))((((((((((())))))))))))))))))((((((((((((())((((((((((((((()))))))))))(((())))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((()))))))))))))))))(())))(((((((((((((((((((((((())))(((((((())))))))))))))))))))))))))))))))())))(((((((((((((((((((((((((((((((((((((((()))))))))))(()))))))))))))))))))))(((((((((())))))))))(((((((((((((((((((((((((((((())((((((()(((((()())))))))))))))))))))))))))))())))))))))))))()))))))))))))))))))))))))(())))))))(()))()()())(()((()))(()())()))(()())(())))(()))()((()(())))))()(()()(((())()(()()(((()(())(((())(((()))))((((((()))())))))(((()()()(()(())((())))(()())()))(()))()()())((())())(()())(()()(())())))()))(()))()()))())))()))()(()(())))(((()))()))(())(()()((())())()))(()(()())(((((())))())))())))))())(())(((()))()))())()))))))))()())()()()((())()(())())())(()(((((()(((()()(()()())()))())))(())(())))((())))()(())))(()(()))))(((()((()(()()))))()))()())()(()))()()((()()((((()(())(())))(()()))()(())))()()(((((())())(())())(()))))(((()()))((()))))))))()))))))((()))))())))))))())(())())(()))(()))))(()(())((((()))))))(()(()(()()))()()((()))()(()()))(()((()())()(((()())(()))()((((()()())))(()))))(()()(()((())))()((())()()(()((())()()((()())(()((((()()))()(()((())(((((((())((()))))))))))()()(()()))((()(((((((((()())))()(()((((((())()((()))))))())()()()))(()()(())((()))())()(()(((()((())(())()))()(())()((()()()((())))(()()))()))())()()(())))(()))))(((()((((((((()()))())(())())()))(()()()()()(((()()))(()))))())))()(()())()))(()()((()(((())())()()(())(()(()()((())(())))(()(())()(()()))))()()((())(()())((())))()))))()()))(())))((()((())())())()()((())(((((()))()()())())))()()))(()()(()))))(())())(((((()())(())(((()(((()))))()()()((()))))())))(())((((((()))()(())))())(((()((((()((())()(((())(((()()((()()()((()))()((()(((()))))))(((()(()))(())))(()))(()(()(()()()((())))(()(((()((())((((())))(((())()))(()))((())()()()(())()()(()))()())))((((()()))))(())((())())))))()))(())(()))))(()))(()()))(()())))(()(()(()((((((()))(()()(((((())()()))())))((()()))(()()())())(()(((()(()()((()(())))(()((((())((()(())((())))(((()()(()))((()))((((()))((((()))))))(()()))()((()()(((()))(((()())((()(()())))()()
|