.....((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))).......
.....((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))).......
.....(((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))).......
.....(((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))).......
.....((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..))))))).......
.....((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))).......
.....((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..)))))).......
.....((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))).......
.....((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))).......
....(((((((...)))))))..((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).((((((((.....)))))))).....
....(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).....
....(((((((...)))))))..((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....)))))))......
....(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((........)))))))).((((((((.....)))))))).....
....(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((.(....).)))))))).((((((((.....)))))))).....
....(((((((...))))))).(((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))((((((((.....)))))))).....
....(((((((...))))))).(((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))((((((((.....)))))))).....
....(((((((...)))))))(.((((((((((....)))))))))))................((((((((........)))))))).((((((((.....)))))))).....
....(((((((...)))))))((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))(((((((.....)))))))......
....(((((((...)))))))((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))(((((((.....)))))))......
....(((((((...)))))))((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))(((((((.....)))))))......
....(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))))......
....(((((((.(((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))...)))))))......
....(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))......
....(((((((.(((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))...)))))))......
....(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))......
....((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))......
....(((((((((.(((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))...)))))))))......
....((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....))))))))))))))))))..))))))))......
....((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..)))))))......
....(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))))))......
....(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))).).....
....(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))))......
....(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..)))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..)))))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..))))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))))..)))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..)))))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).)))))))......
....(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))))......
..(.(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....))))))))..)..
..(.(((((((...)))))))).((((((((((....)))))))))).................((((((((........))))))))..(((((((.....)))))))......
..(.(((((((...)))))))).((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).....
..(.(((((((...))))))))(((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))((((((((.....)))))))).....
..(.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))).....
..(.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))))....).
..(.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))..)))))))).)....
..(.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..)))))))..)...
..(.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))))..)...
..(.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))...)..
..(.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))).)....
..((.((((((...))))))...((((((((((....))))))))))........)).......((((((((........))))))))..(((((((.....)))))))......
..((.((((((...))))))...((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....)))))))).....
..((.((((((...))))))...((((((((((....))))))))))((....)))).....((((((((((.(....).)))))))).))((((((.....)))))).......
..(((((((((...)))))))..((((((((((....))))))))))........)).......((.(((((........))))).)).((((((((.....)))))))).....
..(((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....)))))))).....
..(((((((((...)))))))..((((((((((....))))))))))........)).......((((((((.(.....))))))))).((((((((.....)))))))).....
..(((((((((...)))))))..((((((((((....))))))))))........)).......((((((((.(....).))))))))..(((((((.....)))))))......
..(((((((((...)))))))..((((((((((....))))))))))........)).......((((((((.(....).)))))))).((((((((.....)))))))).....
..(((((((((...)))))))..((((((((((....))))))))))......)).........((((((((........)))))))).((((((((.....)))))))).....
..(((((((((...)))))))..((((((((((....))))))))))((....)))).......((((((((.(....).)))))))).((((((((.....)))))))).....
.(..(((((((...)))))))..((((((((((....)))))))))).................((((((((........))))))))..(((((((.....)))))))..)...
.(..(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....))))))))...).
.(..(((((((...)))))))..((((((((((....))))))))))........(.....)..(((((((..(....)..))))))).((((((((.....))))))))..)..
.(..(((((((...)))))))..((((((((((....))))))))))((....)).....((..((((((((........)))))))).))((((((.....))))))...)...
.(..(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))))...)..
.(..(((((((.(((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))...)))))))..)...
.(..(((((((((.(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))...)))))))))..)...
.(..((((((((((((((((((((((((((..(...((((((((((((..((......))...))))))))))))...)..))))))))))))))))))..))))))))..)...
.(..(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))..)))))))))...)..
.(..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))))...)..
.(..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))))..)...
.(..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))..)...
.(..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))))..)...
.((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))....))..
.((..((((((...))))))...((((((((((....)))))))))).........))......((((((((........)))))))).((((((((.....)))))))).....
.((..((((((.((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....))))))))))))))))))...))))))....)).
.((..(((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...)))))))...))..
.((..(((((((.((((((((((((((((((.(...((((((((((((...............))))))))))))...).))))))))))))))))))...)))))))...))..
.((..((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))))..)))))))...))..
.((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))...))..
.((..((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..)))))))...))..
.((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..)))))))....)).
.((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))....)).
.((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))..))...
.((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))....)).
.((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))...))..
.((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))....)).
.((.((((((.....))))))..((((((((((....)))))))))).........))......((((((((........)))))))).((((((((.....)))))))).....
.((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........))))))))..(((((((.....)))))))..).).
.((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).))..
.((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(.....))))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....)))))))))).........))......((((((((........))))))))..(((((((.....)))))))......
.((.(((((((...)))))))..((((((((((....)))))))))).........))......((((((((........)))))))).((((((((.....)))))))).....
.((.(((((((...)))))))..((((((((((....)))))))))).........))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((.(((((((...)))))))..((((((((((....))))))))))....((.....))....((((((((........)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((........)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((........)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....))))))))))(........).......((((((((.(....).)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....))))))))))(......).........((((((((........)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((........)))))))).((((((((.....)))))))).))..
.((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....))))))))..)).
.((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((.(....).)))))))).((((((((.....)))))))).))..
.((.(((((((...)))))))(.((((((((((....)))))))))))................((((((((........)))))))).((((((((.....))))))))..)).
.((.(((((((..(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))....)))))))...)).
.((.(((((((.((((((((((((((((((.....(((((((((((((..(.........)..))))))))))))).....))))))))))))))))))...)))))))..))..
.((.(((((((.((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...)))))))..))..
.((.(((((((.(((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...)))))))))))))))))))...))))))).))...
.((.(((((((.(((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))..))..
.((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...))))))).))...
.((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...)))))))..))..
.((.(((((((.(((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))).).))))))))))))))))))))...)))))))..))..
.((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...)))))))..))..
.((.(((((((.(((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))...))))))).))...
.((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))...)).
.((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))..))..
.((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))).))...
.((.((((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...))))))))...)).
.((.((((((((.(((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))...))))))))..))..
.((.((((((((.((((((((((((((((((.....((((((((((((...(((...)))...)))))))))))).....))))))))))))))))))...))))))))..))..
.((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...))))))))...)).
.((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...))))))))..))..
.((.((((((((.((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))...))))))))...)).
.((.((((((((.((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))...))))))))..))..
.((.((((((((.((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))...))))))))...)).
.((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))...))))))))...)).
.((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))...)).
.((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))..))..
.((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))).))...
.((.(((((((((.(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))...))))))))).))...
.((.(((((((((.(((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))...)))))))))..))..
.((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))...)))))))))..))..
.((.((((((((((.((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))).))..))))))))...)).
.((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))))..)))))))...)).
.((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))..)))))))))..))..
.((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))))...)).
.((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))))..))..
.((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))..)))))))...)).
.((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))..)))))))..))..
.((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..))))))))...)).
.((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))..))))))))...)).
.((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..)))))))))...)).
.((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))))...)).
.((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))))..))..
.((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..)))))))...)).
.((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..)))))))..))..
.((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..))))))).))...
.((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))).).))))))))...)).
.((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))..)))))))))..))..
.((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))..)))))))))))....
.((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))))))..))..
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))).).)))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))).)..)).
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(...((((((((((((...((.....))...))))))))))))...).))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(..(((((((((((((....((...))....)))))))))))))..).))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(..(((((((((((((...((.....))...)))))))))))))..).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))..)))))))))...)).
.((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..))))))).))...
.((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((...(........)..)))))))))))))).).))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((...(((....)))..)))))))))))))).).))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..)))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..)))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))..)))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..))))))).))...
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..)))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..))))))))).))...
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))).))...
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).).))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))).).))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))).))...
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))))...)).
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))))..))..
.((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))).))...
.((.(((((((((((((((((((((((((((.(.(((((((((((((((......).......)))))))))))))).).)))))))))))))))))))..)))))))).))...
.(((..(((((...)))))....((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))......
.(((..(((((...)))))....((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((..(((((...)))))....((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....)))))))).....
.(((.(((((.....)))))...((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.(((((.....)))))...((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((.(((((.....)))))...((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...)))))..(.((((((((((....))))))))))).....).)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))....(((((((((....))))))))).........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...(((((((.((....)).)))))))........)))......((((((((........))))))))...((((((.....)))))).......
.(((.((((((...))))))...((((((((........))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...(((((((((......)))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...(((((((((......)))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))........))....)..((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))........)))........((((((.(....).))))))((.((((((((.....)))))))).))..
.(((.((((((...))))))...((((((((((....))))))))))........))).......(((((((........)))))))(.((((((((.....)))))))).)...
.(((.((((((...))))))...((((((((((....))))))))))........))).......(((((((.(....).)))))))(.((((((((.....)))))))).)...
.(((.((((((...))))))...((((((((((....))))))))))........)))......(((((((..........))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........))))))))...((((((.....)))))).......
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))..)...
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(.....)))))))))..(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(.....))))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(....).))))))))..(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))..)...
.(((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))........))).....((((((((..........))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........))).....(((((((((........)))))))).).((((((.....)))))).......
.(((.((((((...))))))...((((((((((....))))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........)))....(.((((((((........)))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........)))....(.((((((((.(.....))))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))........)))....((((((((((........)))))))).))((((((.....)))))).......
.(((.((((((...))))))...((((((((((....))))))))))........)))...(..((((((((........)))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))..(...).)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))..(...).)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))(......))))........((((((........))))))((.((((((((.....)))))))).))..
.(((.((((((...))))))...((((((((((....))))))))))(......))))......((((((((........))))))))..(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))(......))))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))((....))))).......(((((((........)))))))..((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))((....)))))......(((((((..........))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((........))))))))..(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((.(.....)))))))))..(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((.(.....))))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....)))))))...)..
.(((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((.((((((...))))))...((((((((((....))))))))))((....))))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))((....)))))....(.((((((((........)))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))((....)))))....((((((((((.(....).)))))))).))((((((.....)))))).......
.(((.((((((...))))))...((((((((((....))))))))))((....)))))...(..((((((((.(....).)))))))).)(((((((.....)))))))......
.(((.((((((...))))))...((((((((((....))))))))))((....)))))..((..((((((((........)))))))).))((((((.....)))))).......
.(((.((((((...))))))..(((((((((((....))))))))).))......)))......((((((((........))))))))..(((((((.....)))))))......
.(((.((((((...))))))..(((((((((((....)))))))))).)......)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...)))))).(.((((((((((....))))))))))).......))).......(((((((.(....).)))))))..((((((((.....)))))))).....
.(((.((((((...)))))).(.((((((((((....))))))))))).......)))......((((((((........))))))))..(((((((.....)))))))......
.(((.((((((...)))))).(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....)))))))).....
.(((.((((((...)))))).(.((((((((((....))))))))))).......)))......((((((((.(....).))))))))..(((((((.....)))))))......
.(((.((((((...)))))).(.((((((((((....))))))))))).......)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((.((((((...)))))).(.((((((((((....))))))))))).......))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.(((.((((((...))))))(..((((((((((....))))))))))...)....)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((.(....))))))(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....)))))))).....
.(((((((((.....))))))..((.(((((((....))))))).))........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((((((((.....))))))..((((((((((....))))))))))........))).......(((((((........)))))))..((((((((.....)))))))).....
.(((((((((.....))))))..((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))......
.(((((((((.....))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.(((((((((.....))))))..((((((((((....))))))))))........)))......((((((((.(.....)))))))))..(((((((.....)))))))......
.(((((((((.....))))))..((((((((((....))))))))))........)))......((((((((.(.....))))))))).((((((((.....)))))))).....
.(((((((((.....))))))..((((((((((....))))))))))........)))......((((((((.(....).))))))))...((((((.....)))))).......
.(((((((((.....))))))..((((((((((....))))))))))........)))......((((((((.(....).))))))))..(((((((.....)))))))......
.(((((((((.....))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.(((((((((.....))))))..((((((((((....))))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))......
.(((((((((.....))))))..((((((((((....))))))))))........))).....(((((((((.(....).)))))))).).((((((.....)))))).......
.(((((((((.....))))))..((((((((((....))))))))))........))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.(((((((((.....))))))..((((((((((....))))))))))........)))...(..((((((((........)))))))).)(((((((.....)))))))......
.(((((((((.....))))))..((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....)))))))).....
.(((((((((.....))))))..((((((((((....))))))))))((....)))))......((((((((........)))))))).((((((((.....)))))))).....
.(((((((((.....))))))(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....)))))))).....
.(((((((((.....))))))(.((((((((((....))))))))))).......)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))...(((((((((....))))))))).........)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))...(((((((((....))))))))).........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))...(((((((((....))))))))).........)))...(..((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..(.((((((((....)))))))).)(......))))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((.((....)).)))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))...)..
.((((((((((...)))))))..((((((((........))))))))........)))....(.((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((.(....).))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))........)))......((.(((((........))))).)).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))........)))......(((((((..(....)..))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))........)))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))..(((((((((......)))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))........)))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..(((((((((......)))))))))........)))..((..((((((((........)))))))).))((((((.....)))))).......
.((((((((((...)))))))..(((((((((......)))))))))(......))))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))(......))))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))((....)))))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))..(((((((((......)))))))))((....)))))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..(((((((((......)))))))))((....)))))......((((((((.(....).))))))))..(((((((.....)))))))......
.((((((((((...)))))))..(((((((((......)))))))))((....)))))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....)))))))).)).......)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....))))))))...).
.((((((((((...)))))))..((((((((((....))))))))))........))).........(((((........))))).((.((((((((.....)))))))).))..
.((((((((((...)))))))..((((((((((....))))))))))........))).........(((((.(....).))))).((.((((((((.....)))))))).))..
.((((((((((...)))))))..((((((((((....))))))))))........)))........((((((........))))))((.((((((((.....)))))))).))..
.((((((((((...)))))))..((((((((((....))))))))))........)))........((((((.(....).))))))((.((((((((.....)))))))).))..
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((........)))))))...(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((........)))))))..((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((........)))))))(..(((((((.....)))))))..)...
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((........)))))))(.((((((((.....)))))))).)...
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((.(.....))))))))..((((((((.....)))))))..)...
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((.(....).)))))))...(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((.(....).)))))))..((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((.(....).)))))))(.((((((((.....)))))))).)...
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((.((((.(....).)))).))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((((.((.(....).)).))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((............)))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((.(........).)))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((((((..........)))))))...((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((((((..........)))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((((((..........))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((((((..(.....).)))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((((((..(....)..)))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))......(((((((..(....)..))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))...((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))).).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))..))...
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))....).
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))...)..
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))..)...
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))).)....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))))(...)
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))(((((((((.....)))))))....))
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))(((((((((.....))))))))....)
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(.....)))))))))...((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(.....)))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).))))))))....(((((.....)))))........
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).))))))))...((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((.(((((.....))))).)).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).(((((((.......))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....))))))..))...
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))...)..
.((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........))).....((.((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))........))).....((((((((..........))))))).).((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........))).....((((((((..........))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((........)))))))).).((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((.(.....))))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((.(....).)))))))).).((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((.(....).)))))))).)(((((((.....)))))).).....
.((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))....(.(((((((..........))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))....(.((((((((........)))))))).).((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))....(.((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))....(.((((((((.(.....))))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))....(.((((((((.(....).)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))....((((((((((........)))))))).))((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))....((((((((((.(.....))))))))).))((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))....((((((((((.(....).)))))))).))((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))........)))...(..(((((((..........))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))...(..((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))...(..((((((((.(.....))))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))...(..((((((((.(....).)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))........)))..((..((((((((........)))))))).))((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))..(...).)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....)))))))))).(...)..)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))(......))))........((((((........))))))((.((((((((.....)))))))).))..
.((((((((((...)))))))..((((((((((....))))))))))(......)))).......((((((..(....)..))))))..((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))(......)))).......(((((((........)))))))..((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))(......)))).......(((((((........)))))))(.((((((((.....)))))))).)...
.((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((.....))...)))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((.(....).))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))(......)))).....(((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))(......)))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))(......))))...(..((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))(.(...)))))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))((....)))))........((((((........))))))((.((((((((.....)))))))).))..
.((((((((((...)))))))..((((((((((....))))))))))((....))))).......(((((((........)))))))..((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))((....))))).......(((((((........)))))))(.((((((((.....)))))))).)...
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......(((((((..........))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........))))))))...((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(.....)))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(....).))))))))...((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(....).))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....)))))))....).
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....)))))))...)..
.((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))..((((((((((....))))))))))((....))))).....(.(((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....))))).....(((((((((........)))))))).).((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))((....))))).....(((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....))))).....(((((((((.(.....))))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....))))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....))))).....(((((((((.(....).)))))))).)(((((((.....)))))))(....)
.((((((((((...)))))))..((((((((((....))))))))))((....)))))....(.((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))....((((((((((........)))))))).))((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))...(..((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))...(..((((((((.(.....))))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))...(..((((((((.(....).)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))..(...((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))..((..((((((((........)))))))).))((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))((....)))))..((..((((((((.(....).)))))))).))((((((.....)))))).......
.((((((((((...)))))))..((((((((((....))))))))))((...).))))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...))))))).((((((((((......))))))))).)......)))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...))))))).(((((((((((....)))))))).)))......)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...))))))).(((((((((((....))))))))).))......)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...))))))).(((((((((((....))))))))).))......)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...))))))).(((((((((((....))))))))))..).....)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...))))))).(((((((((((....))))))))))..).....)))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...))))))).(((((((((((....)))))))))).)......))).......(((((((........)))))))..((((((((.....)))))))).....
.((((((((((...))))))).(((((((((((....)))))))))).)......)))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...))))))).(((((((((((....)))))))))).)......)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...))))))).(((((((((((....)))))))))).)......)))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.(((((((((......)))))))))).......)))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))(.(((((((((......)))))))))).......)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.(((((((((......)))))))))).......)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.(((((((((......)))))))))).......))).....(((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))........((((((........))))))((.((((((((.....)))))))).))..
.((((((((((...)))))))(.((((((((((....))))))))))).......))).......(((((((........)))))))..((((((((.....)))))))).....
.((((((((((...)))))))(.((((((((((....))))))))))).......))).......(((((((.(....).)))))))(.((((((((.....)))))))).)...
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......(((.((((........)))).))).((((((((.....)))))))).....
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......(((((((..........))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......(((((((..(....)..)))))))..(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......(((((((..(....)..))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((........))))))))...((((((.....)))))).......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((........))))))))..(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((.(.....)))))))))..(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((.(.....))))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((.(....).))))))))..(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((.(....).)))))))).((((((((.....)))))))).....
.((((((((((...)))))))(.((((((((((....))))))))))).......))).....(((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......))).....(((((((((.(.....))))))))).)(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......))).....(((((((((.(....).)))))))).)(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))....(.((((((((........)))))))).)(((((((.....)))))))......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))....((((((((((........)))))))).))((((((.....)))))).......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))....((((((((((.(....).)))))))).))((((((.....)))))).......
.((((((((((...)))))))(.((((((((((....))))))))))).......)))...(..((((((((........)))))))).).((((((.....)))))).......
.((((((((((...)))))))(.((((((((((....)))))))))))(....).)))......((((((((........)))))))).((((((((.....)))))))).....
(...(((((((.(((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))...)))))))...)..
(...(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))....).
(...(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))...)..
(.(.(((((((...)))))))).((((((((((....))))))))))....((......))...((((((((.(.....))))))))).((((((((.....)))))))).)...
(.(.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))..).).
(.(.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))))..).).
(.(.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..))))))))).)..).
(.(.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))...)).
(.(.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
(.(.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))))...).
(.(.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))).)..).
(.((.((((((...))))))...((((((((((....))))))))))......)).).......((((((((.(....).)))))))).((((((((.....)))))))).....
(.((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((........)))))))).((((((((.....)))))))).....
(.(((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....)))))))).)...
(.(((((((((...)))))))..((((((((((....))))))))))........)).).....((((((((........)))))))).((((((((.....)))))))).....
(.(((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).....
(.(((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).....
(.(((((((((...)))))))..((((((((((....))))))))))......)).........((((((((.(....).)))))))).((((((((.....))))))))..)..
(.(((((((((...)))))))..((((((((((....))))))))))......)).).......((((((((........)))))))).((((((((.....)))))))).....
(.(((((((((...)))))))(.((((((((((....))))))))))).....)).).......((((((((........)))))))).((((((((.....)))))))).....
((....(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))....))..
((...((((((...))))))....(((((((((....)))))))))(((......)))...(..((((((((........)))))))).)(((((((.....)))))))...)).
((...((((((...))))))...((((((((((....)))))))))).................((((((((........)))))))).((((((((.....))))))))..)).
((...((((((...))))))...((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....)))))))).))..
((...((((((...)))))).((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))(((((((.....)))))))...)).
((...((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...))))))....)).
((...((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...))))))...))..
((...(((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))...))..
((...(((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))..)))))))....)).
((...(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..))))))....)).
((...((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..))))))....)).
((...((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..))))))...))..
((...((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))))..))))))....)).
((...((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))...))..
((...((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..))))))...))..
((...((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).))))))))))))))))))..))))))))...))..
((...((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))..)))))))...))..
((...((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..)))))))...))..
((...((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..))))))...))..
((...((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))...))..
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))..))))))....)).
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))....)).
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))...))..
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))....)).
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))...))..
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))....)).
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))...).).
((...((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))...))..
((..((((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))...))))))..))..
((..(((((((...)))))))...(((((((((....)))))))))(((......))).....(((((((((.(....).)))))))).)(((((((.....)))))))...)).
((..(((((((...)))))))..(((((((((......))))))))).................((((((((.(....).)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..(((((((((......)))))))))........(.....)..((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....)))))))))).................(((((((..........))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((........))))))))..(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((........))))))))..(((((((.....)))))))..))..
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).))..
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((.(.....)))))))))..(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((.(.....))))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).))))))))..(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....)))))))).))..
((..(((((((...)))))))..((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....)))))))..))..
((..(((((((...)))))))..((((((((((....))))))))))..............(..(((((((..........))))))).)(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....))))))))))..............(..((((((((.(.....))))))))).)(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....))))))))))..............(..((((((((.(....).)))))))).)(((((((.....)))))))..))..
((..(((((((...)))))))..((((((((((....))))))))))........(.....)..((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))........(.....).(((((((((........)))))))).)(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....))))))))))......(........).((((((((........))))))))..(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....)))))))))).....((.......)).((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((.(.....))))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((.(....).)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((........)))))))).((((((((.....)))))))).))..
((..(((((((...)))))))..((((((((((....))))))))))...((((...))))..(((((((((........)))))))).)(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....))))))))))...((((...))))..(((((((((.(.....))))))))).)(((((((.....)))))))...)).
((..(((((((...)))))))..((((((((((....))))))))))(........).......((((((((.(....).)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((.(.....))))))))).((((((((.....)))))))).))..
((..(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((.(....).)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((.(....).)))))))).((((((((.....)))))))).))..
((..(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....)))))))).))..
((..(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((.(.....))))))))).((((((((.....))))))))..)).
((..(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((.(....).)))))))).((((((((.....)))))))).))..
((..(((((((...)))))))..((((((((((....))))))))))((....)).......((((((((((........)))))))).))((((((.....))))))....)).
((..(((((((...)))))))..((((((((((....))))))))))((....))......(..(((((((..........))))))).)(((((((.....)))))))...)).
((..(((((((...))))))).(((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))((((((((.....))))))))..)).
((..(((((((...))))))).(((((((((((....)))))))))).)...............((((((((........)))))))).((((((((.....)))))))).))..
((..(((((((...)))))))(.((((((((((....)))))))))))................((((((((........)))))))).((((((((.....))))))))..)).
((..(((((((...)))))))(.((((((((((....)))))))))))...............(((((((((........)))))))).).((((((.....))))))...))..
((..(((((((...)))))))(((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))(((((((.....)))))))...)).
((..(((((((...)))))))((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))(((((((.....)))))))...)).
((..(((((((...)))))))((((((((((...((((((((((((((...............))))))))))))))...)))))))))).((((((.....))))))....)).
((..(((((((...)))))))((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))(((((((.....)))))))...)).
((..(((((((...)))))))((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))(((((((.....)))))))..))..
((..(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))))...)).
((..(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))))..))..
((..(((((((..((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))....)))))))..))..
((..(((((((..((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))....)))))))..))..
((..(((((((.((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))...)))))))..))..
((..(((((((.((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))...)))))))..))..
((..(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...)))))))...)).
((..(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((....(((((((((((((...((......))..)))))))))))))....)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))...)).
((..(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))..).).
((..(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).))))).).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.((((((((((((((....((.(....))))))))))))))))).).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...)))))))...)).
((..(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))...)))))))..))..
((..(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))...)).
((..(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))..).).
((..(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))..))..
((..((((((((.(((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....)))))))))))))))))...))))))))..))..
((..((((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...))))))))..))..
((..((((((((.(((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...))))))))...)).
((..((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))...))))))))...)).
((..((((((((.((((((((((((((((((.(.(((((((.((((((..((((...))))..)))))).))))))).).))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))...))))))))...)).
((..((((((((.((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))...))))))))...)).
((..((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))...))))))))..))..
((..((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))...)).
((..((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))..).).
((..((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))..))..
((..(((((((((.(((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))...)))))))))...)).
((..(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))...)))))))))..))..
((..((((((((((.((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))).))..))))))))...)).
((..((((((((((((((((((.((((((((((....)))))))))).................((((((((........)))))))).)))))))))..)))))))))...)).
((..((((((((((((((((((((((((((.....(((((((((((((..(((.....)))..))))))))))))).....)))))))))))))))))).).)))))))..))..
((..((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))..)))))))))...)).
((..((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((....((((((((((((((...(......)....))))))))))))))....))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))))))))))))..))))))))..).).
((..((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))..)))))))))...)).
((..((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))).)..)).
((..((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))))...)).
((..((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))..)))))))..))..
((..((((((((((((((((((((((((((..(..(((((((((((((..(((.....)))..)))))))))))))..)..)))))))))))))))))..)))))))))..))..
((..((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))..)))))))))...)).
((..((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))..))))))))...)).
((..((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))))..)))))))..))..
((..((((((((((((((((((((((((((..(.(((((((((((((.................))))))))))))).)..))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..))))))))...)).
((..((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..))))))))..).).
((..((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((...(......)....)))))))))))))).)..)))))))))))))))))).).)))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((..(..(...)..)..)))))))))))))).)..))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..)))))))))...)).
((..((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..)))))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))))...)).
((..((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))).).)))))))..))..
((..((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.....((((((((((((..(((.....)))..)))))))))))).....)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((....(((((((((((((...((......))..)))))))))))))....)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((...(.((((((((((((..(((.....)))..)))))))))))).)...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((.(((..((((...))))..))).))))))))))...))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((....((.......))))))))))))))))...))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((...(.(...).)...))))))))))))))...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..))))))).)..)).
((..(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....))))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))...))))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...)))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(.(.((((((((((((..((((...))))..))))))))))))..)).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((.(((((((..((((...))))..))))))).)))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..)))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))).).))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((....(.......)..)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..))))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..)))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))).)).)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..(..(.....)..))))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))..)))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))).)).))))))))))))))))))..)))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..)))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).))))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))..)))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))).))...
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).).))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)).)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))).)..)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))..))..
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))))...)).
((..(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))))..))..
(((...(((((.((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))...)))))....))).
(((...(((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...)))))....))).
(((...(((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...)))))....))).
(((...(((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))....)))))...))).
(((...(((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))....))).
(((...((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))....))))))...))).
(((...((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))...))))))...))).
(((...((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...))))))...))).
(((...((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))....))).
(((...(((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))..)))))))....))).
(((...(((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..))))))....))).
(((...(((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..))))))....))).
(((...(((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))).)...))).
(((...(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))....))).
(((...(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))...)))))...))).
(((...(((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))...)))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..))))))....))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))....))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))....))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))...)))))...))).
(((...(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))....))).
(((..(.((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))....))).
(((..(.((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))....))).
(((..((.(((...))).)).(.((((((((((....)))))))))))................((((((((........)))))))).((((((((.....)))))))).))).
(((..(((((..((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...)))))....))).
(((..(((((..(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...)))))....))).
(((..(((((..(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))....)))))...))).
(((..(((((..(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))....))).
(((..(((((.(((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))))..)))))...)))..
(((..(((((.((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..)))))....))).
(((..(((((.((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))))..)))))....))).
(((..(((((.((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))...)))))...))).
(((..(((((.((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))....))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))...)))))...))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..)))))....))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))...)))))...))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..)))))....))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))...)))))...))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).)))))....))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))...)))))...))).
(((..(((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))....))).
(((..((((((...(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))).....))))))...))).
(((..((((((...))))))...((((((((((....))))))))))..................((((((..(....)..))))))..((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....)))))))))).................(((((((..........))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....)))))))))).................((((((((........))))))))..(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....)))))))))).................((((((((.(.....)))))))))..(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....)))))))))).................((((((((.(.....))))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))................(((((((((........)))))))).).((((((.....))))))...))).
(((..((((((...))))))...((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....))))))))))................(((((((((.(.....))))))))).)(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....))))))))))................(((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....))))))))))...............((((((((((........)))))))).))((((((.....))))))...))).
(((..((((((...))))))...((((((((((....)))))))))).........))......((((((((.(....).)))))))).((((((((.....))))))))...).
(((..((((((...))))))...((((((((((....)))))))))).........))).....((((((((........)))))))).((((((((.....)))))))).....
(((..((((((...))))))...((((((((((....)))))))))).........))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((..((((((...))))))...((((((((((....)))))))))).........)))....(((((((((........)))))))).)(((((((.....)))))))......
(((..((((((...))))))...((((((((((....)))))))))).........))).((..((((((((........)))))))).))((((((.....)))))).......
(((..((((((...))))))...((((((((((....))))))))))........(.....)..((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))........(.....)..((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....)))))))))).....(.....)...(.((((((((........)))))))).)(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....)))))))))).....((.......)).((((((((.(.....))))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....)))))))))).....((.....))...((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....)))))))))).....((...)).....((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))....((......))...((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))....(((...)))....((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))....(((...)))....((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))....(((...)))..((((((((((........)))))))).))((((((.....))))))...))).
(((..((((((...))))))...((((((((((....))))))))))...((((...))))...((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))...((((...))))...((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))(......).........((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))(..((.......))..)((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))(..((((...))))..)(((((((..........))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))(..((((...))))..)((((((((........))))))))..(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....))))))))))(..((((...))))..)((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))((......)).......((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))((......)).......((((((((........)))))))).((((((((.....)))))))))))..
(((..((((((...))))))...((((((((((....))))))))))((......)).......((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))((....)).........((((((((........))))))))..(((((((.....)))))))..))).
(((..((((((...))))))...((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))((....)).........((((((((.(.....))))))))).((((((((.....)))))))).))).
(((..((((((...))))))...((((((((((....))))))))))((....)).........((((((((.(....).))))))))...((((((.....))))))...))).
(((..((((((...))))))...((((((((((....))))))))))((....)).........((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...))))))..(((((((((((....)))))))))).)...............((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...)))))).(.((((((((((....)))))))))))................((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...)))))).(.((((((((((....)))))))))))................((((((((.(.....))))))))).((((((((.....)))))))).))).
(((..((((((...)))))).(.((((((((((....)))))))))))................((((((((.(....).)))))))).((((((((.....)))))))).))).
(((..((((((...)))))).(.((((((((((....)))))))))))...............(((((((((........)))))))).)(((((((.....)))))))..))).
(((..((((((...)))))).(.((((((((((....)))))))))))...............(((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((..((((((...)))))).((((((((((....(((((((((((((...(((...)))...)))))))))))))....))))))))))(((((((.....)))))))..))).
(((..((((((...)))))).((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))(((((((.....)))))))..))).
(((..((((((...)))))).((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))(((((((.....)))))))..))).
(((..((((((...)))))).((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((..((((((...)))))).((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))(((((((.....)))))))..))).
(((..((((((...)))))).((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).((((((.....))))))...))).
(((..((((((...)))))).((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((..((((((...))))))(.(((((((((((....)))))))))).).).............((((((((........)))))))).((((((((.....)))))))).))).
(((..((((((...))))))(((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))((((((.....))))))...))).
(((..((((((..((((((((((((((((...(.((((((((((((((..(((.....)))..)))))))))))))).)...))))))))))))))))....))))))...))).
(((..((((((..((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))....))))))...))).
(((..((((((..((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))....))))))...))).
(((..((((((..((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))....))))))...))).
(((..((((((..((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))....))))))...))).
(((..((((((.(.((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))...).))))))...))).
(((..((((((.((((((((((((((.((((....(((((((((((((..((((...))))..)))))))))))))....)))).))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....)))))))))))))))))...))))))...))).
(((..((((((.((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))...))))))...))).
(((..((((((.((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....))))))))))))))))))...))))))...))).
(((..((((((.((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))...))))))...))).
(((..((((((.((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))...))))))...))).
(((..((((((.((((((((((((((((((..(.((((((((((((((....((...))....)))))))))))))).)..))))))))))))))))))...))))))...))).
(((..((((((.((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))...))))))...))).
(((..((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((....(((((((((((((..((.(...).))..)))))))))))))....)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...)))))))))))))))))))...))))))..)))..
(((..((((((.(((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...))))))..)))..
(((..((((((.(((((((((((((((((((.(...((((((((((((...(((...)))...))))))))))))...).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))...))))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...))))))..)))..
(((..((((((.(((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((...............))))))))))))))..))))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...))))))..)))..
(((..((((((.(((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..))))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))...))).
(((..((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))..)))..
(((..(((((((..((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))....)))))))...))).
(((..(((((((..(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))....)))))))...))).
(((..(((((((..(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))....)))))))..)))..
(((..(((((((.((((((((((((.(((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))).))))))))))))...)))))))...))).
(((..(((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...)))))))...))).
(((..(((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...)))))))..)))..
(((..(((((((.(((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))...)))))))...))).
(((..(((((((.(((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))...)))))))...))).
(((..(((((((.(((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.....((((((((((((..(((.....)))..)))))))))))).....))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((....(.(((((((((((..((((...))))..))))))))))).)....))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((...((((((((((((((.....(...).....))))))))))))))...))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(..(((((((((((((.....(.....)...)))))))))))))..).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.(((((((((((((......(...)......))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))..)))..
(((..(((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..).))))))...))).
(((..(((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)..))))))...))).
(((..((((((((.((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))...))))))))...))).
(((..((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))...))))))))...))).
(((..(((((((((((((((.((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).)))))))..))))))))...))).
(((..(((((((((((((((.((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).)))))))))..))))))...))).
(((..(((((((((((((((((.(((((((....((((((((((((((..(((.....)))..))))))))))))))....))))))).))))))))))..)))))))...))).
(((..(((((((((((((((((.((((((((...((((((((((((((...............))))))))))))))...)))))))).)))))))))))..))))))...))).
(((..(((((((((((((((((.((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))).))))))))))..)))))))...))).
(((..(((((((((((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).)))))))))..))))))))...))).
(((..(((((((((((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).))))))))))..)))))))...))).
(((..(((((((((((((((((.((((((((((....)))))))))).................((((((((........)))))))).))))))))))..)))))))...))).
(((..((((((((((((((((((((.(((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))).))))))))))))))..))))))...))).
(((..((((((((((((((((((((.(((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))).))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....)))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((...(.((((((((((((((..(((.....)))..)))))))))))))).)...)))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((...(.((((((((((((((..((((...))))..)))))))))))))).)...)))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((......((((((((((((...............))))))))))))......))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((.....(((((((((((((..((.......))..))))))))))))).....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((.....(((((((((((((..(((.....)))..))))))))))))).....)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((.....(((((((((((((..(((.....)))..))))))))))))).....)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))).).)))))))...))).
(((..(((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((....(((((((((((((....(((...)))....)))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((....(.....)....))))))))))))))....)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((...((.....))...))))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....))))))))))))))))).)).))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((......))...))))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((.(...).))..))))))))))))))....)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))).)).))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..)))))))..)))..
(((..(((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(..(((((((((((((..((.......))..)))))))))))))..)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))...).)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.(.((((((((((((..((((...))))..)))))))))))).).)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.(((((.((((((((..((((...))))..)))))))).))))).)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((.(((..(.((...)).)..))).)))))))))).)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((....((.....))..)))))))))))))).)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((...((......))..)))))))))))))).)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..(.........)..)))))))))))))).)..)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..(.((...)).)..)))))))))))))).)..))))))))))))))))).)).))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))))..))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..))))))))))))))..).))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..))))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..))))))))..)))..
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))).)).))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..)))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..)))))))..)))..
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))).).))))))...))).
(((..(((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.....((((((((((((...(((...)))...)))))))))))).....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.....((((((((((((..(((.....)))..)))))))))))).....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((....((((((((((((....(((...)))....))))))))))))....))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))..))))))))..)))..
(((..((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))).)).))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((.(((((((((..((((...))))..))))))))).))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...(((((.((((((((..((((...))))..)))))))).)))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((.(((..((((...))))..))).))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...(((((((((((((.................)))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))).).)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((....((.......))))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...(.......)...))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))).).))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(.(.....).)..))))))))))))))...)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))))..))))))..)))..
(((..((((((((((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..))))))..)))..
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))).)..))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..))))))))..)))..
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).).)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).)).))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))).)..)).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))).).))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..))))))..)))..
(((..((((((((((((((((((((((((((...(((((((((((((((......).......))))))))))))))...)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(...((((((((((((...(((...)))...))))))))))))...).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(...((((((((((((..(((.....)))..))))))))))))....)))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....)))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(..((((.((((((((..((((...))))..)))))))).))))..).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..(.........)..)))))))))))))..).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))).).)))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..))))))..)))..
(((..((((((((((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).)..))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.(((((((((((((.................))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))).)).))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))).).))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((.....(....)....)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....(.........))))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(......)....))))))))))))))..))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))).).)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((....)))..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))).).)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(.......)....)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(..(...)..)..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(.(......))..)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.......))..))))))))))))))..))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.(....)))..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..)))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..))))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).).)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).)).))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))).).))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).))))))))))))))))))).).))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).).)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)).))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)).))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))..)).).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))..)))..
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))..)))..
(((..((((((((((((((((((((((((((.(.(((((((((((((((......))).......)))))))))))).).)))))))))))))))))))..)))))))...))).
(((..((((((((((((((((((((((((((((....)))))))))).................((((((((.(....).))))))))))))))))))))..))))))...))).
(((..((((((((((((((((((((((((((((....))))))))))......(.......)..((((((((.(....).)))))))))))))))))))..)))))))...))).
(((.(.(((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))...)))).
(((.(.(((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))....))))).).))).
(((.(.((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))...)))))).).))).
(((.(.((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...)))))).).))).
(((.(.(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).)..)))))).).))).
(((.(.(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))).).))).
(((.(.(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(.(((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))...))))).).))).
(((.(.(((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(.(((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(.(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))...)))))).).))).
(((.(.(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.(.(((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))).)..))).
(((.(((((.(((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))).)))))..))).
(((.(((((.(((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.....))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).))).
(((.((((((.....))))))..((((((((((....)))))))))).................((((((((.(....).))))))))..(((((((.....)))))))..))).
(((.((((((.....))))))..((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.((((((.....))))))..((((((((((....))))))))))(......).........((((((((........)))))))).((((((((.....)))))))).))).
(((.((((((.....))))))..((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....)))))))).))).
(((.((((((.....))))))(.((((((((((....))))))))))).......(.....)..((((((((........)))))))).((((((((.....)))))))).))).
(((.((((((.....))))))(.((((((((((....)))))))))))..((((...))))...((((((((........)))))))).((((((((.....)))))))).))).
(((.((((((.....))))))((((((((((...((((((((((((((...............))))))))))))))...))))))))))(((((((.....)))))))..))).
(((.((((((.....))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((.((((((..(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))....))))))..))).
(((.((((((..(((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))....))))))..))).
(((.((((((..(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))....))))).).))).
(((.((((((..(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))....))))))..))).
(((.((((((.(((((((((((((((((((....((((((((((((((...............))))))))))))))....)))))))))))))))))))...))))))..))).
(((.((((((.(((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))...))))))..))).
(((.((((((.(((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))))...))))))..))).
(((.((((((.(((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))).)..))))))..))).
(((.((((((.((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))...)))))).)))..
(((.((((((.((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(..(((((((((((((..((.(...).))..)))))))))))))..).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.(((((((((((((...((((...))))...))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))...))))).).))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))...))))))..))).
(((.((((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))...)))))).)))..
(((.((((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..).)))))..))).
(((.(((((((...(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))).....)))))))..))).
(((.(((((((...(((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))).....)))))))..))).
(((.(((((((...(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))).....)))))))..))).
(((.(((((((...))))))...(((((((((......)))))))))((....)).........((((((((........))))))))..(((((((.....)))))))).))).
(((.(((((((...))))))...((((((((((....)))))))))).................((((((((........))))))))..(((((((.....))))))).)))).
(((.(((((((...))))))...((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))))))).
(((.(((((((...))))))...((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....)))))))).))).
(((.(((((((...))))))...((((((((((....))))))))))...............((((((((((.(....).)))))))).))((((((.....)))))).).))).
(((.(((((((...)))))).(.((((((((((....)))))))))))................((((((((........))))))))..(((((((.....)))))))).))).
(((.(((((((...)))))).((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....))))))).)))).
(((.(((((((...))))))(((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))((((((.....)))))).).))).
(((.(((((((...)))))))....((((((((....))))))))((((......))))....(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))...(((((((((....)))))))))..................((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....))))))))).((......)).......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))((.............)).((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))((........))......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))((........))......((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))(((......)))......(((((((..........))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))(((......)))......((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))...(((((((((....)))))))))(((......)))......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))(((......)))......((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))(((......)))......((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))...(((((((((....)))))))))(((......)))..((..((((((((........)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((........)))))))).................((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((.(....).)))))))).................((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..(((((((((......))))))))).................((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..(((((((((......))))))))).................((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..(((((((((......))))))))).................((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..(((((((((......))))))))).................((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..(((((((((......)))))))))................(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..(((((((((......))))))))).....((.......)).((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..(((((((((......)))))))))((......)).......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..(((((((((......)))))))))((......))......(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..(((((((((......)))))))))((....)).........((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..(((((((((......)))))))))((....))........(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))..................(((((((........)))))))....((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))..................(((((((........)))))))..((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((............)))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).................(((((((..........)))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).................(((((((..........))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).................(((((((..(....)..)))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).................(((((((..(....)..))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........))))))))...((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....))))))).)))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))))))..
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(.....)))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(.....))))))))).((((((((.....))))))).)))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).))))))))...((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).))))))))..(((((((.....))))))).)).).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....)))))).))))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....))))))))).)).
(((.(((((((...)))))))..((((((((((....))))))))))................(.(((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))................((.((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))................((((((((..........))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))................(((((((((........)))))))).).((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....))))))).)))..
(((.(((((((...)))))))..((((((((((....))))))))))................(((((((((.(.....))))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))................(((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))................(((((((((.(....).)))))))).)(((((((.....))))))).)))..
(((.(((((((...)))))))..((((((((((....))))))))))...............(.((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))...............((((((((((........)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))...............((((((((((.(....).)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))..............(..((((((((........)))))))).).((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))..............(..((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))..............(..((((((((.(.....))))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))..............(..((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).............(...((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).............((..((((((((........)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....)))))))))).............((..((((((((.(....).)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....)))))))))).........))).....((((((((........))))))))..(((((((.....)))))))......
(((.(((((((...)))))))..((((((((((....)))))))))).........))).....((((((((........)))))))).((((((((.....)))))))).....
(((.(((((((...)))))))..((((((((((....)))))))))).........))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((.(((((((...)))))))..((((((((((....)))))))))).........))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((.(((((((...)))))))..((((((((((....)))))))))).........)))....(((((((((........)))))))).)(((((((.....)))))))......
(((.(((((((...)))))))..((((((((((....)))))))))).........)))...((((((((((........)))))))).))((((((.....)))))).......
(((.(((((((...)))))))..((((((((((....)))))))))).........)))..(..((((((((........)))))))).)(((((((.....)))))))......
(((.(((((((...)))))))..((((((((((....)))))))))).........)))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
(((.(((((((...)))))))..((((((((((....))))))))))........(.......)((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))........(......).((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))........(.....)..((((((((........))))))))...((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))........(.....)..((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))........(.....)..((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))........(.....).(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))........(....)...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))......(.........)((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))......(........).((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))......(.......)..((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))......(.......)..((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))......(.....)....((((((((........)))))))).(((((((.......))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))......(...)......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))......(.(......))((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....(......)....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....(......)....((((((((........)))))))).((((((((.....)))))))))))..
(((.(((((((...)))))))..((((((((((....)))))))))).....(.....).....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....(.....)....(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((.......)).((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((.......)).((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((.....))...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((...)).....((((((((........))))))))...((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((...)).....((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((...)).....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((...))....((.((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).....((...))...((((((((((.(....).)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))....(........)...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....(......).....((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....((......))...((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))....((......))...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....((.....))....(((((((..........))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....((.....))....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((....)))..(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((........))))))))...((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...)))....((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...)))...(((((((((........)))))))).).((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...)))...(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))....(((...))).(..((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))...((......))....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))...((......))....((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))...(((.....)))...((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))...(((.....)))...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))...(((.....))).((((((((((........)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((.(.....)))))))))...((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((.(....).))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))...((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))..(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...))))..(((((((((.(.....))))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))...((((...)))).(.((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))..(.....)........((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))..(...)..........((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).(...)...........((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....)))))))))).(...)...........((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(...............)((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))(...............)((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(.............)..((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(.............)..((((((((........)))))))).((((((((.....)))))))))))..
(((.(((((((...)))))))..((((((((((....))))))))))(.............)..((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(...........)....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(.........)......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(........).......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(........).......((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(........).......((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(......)..........(((((((........)))))))..((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(......).........((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))(......).........((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(......).........((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(......).........((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(......)........(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))(......)......(..((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))(......).))).....((((((((........)))))))).((((((((.....)))))))).....
(((.(((((((...)))))))..((((((((((....))))))))))(...(((...)))...)((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(..(.((...)).)..)((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(..(((.....)))..)((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((.(....).))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))(..((((...))))..)((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((......))........(((((((........)))))))..((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((......))........(((((((.(....).)))))))..((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((........))))))))...((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((........)))))))).((((((((.....)))))))))))..
(((.(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((.(....).))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((......)).......((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((......))......(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((......))......(((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((......)).....(.((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((......))....(..((((((((........)))))))).)(((((((.....))))))).)))..
(((.(((((((...)))))))..((((((((((....))))))))))((....))..........(((((((.(.....))))))))..((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....))))))).)))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((.(....).))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).........((((((((.(....).)))))))).((((((((.....)))))))))))..
(((.(((((((...)))))))..((((((((((....))))))))))((....))........(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((....))........(((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).......((((((((((........)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).......((((((((((.(....).)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))((....))......(..((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).....((..((((((((........)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))..((((((((((....))))))))))((....)).))).....((((((((........))))))))..(((((((.....)))))))......
(((.(((((((...)))))))..((((((((((....))))))))))((....)).))).....((((((((........)))))))).((((((((.....)))))))).....
(((.(((((((...)))))))..((((((((((....))))))))))((....)).))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((.(((((((...)))))))..((((((((((....))))))))))((....)).)))...(.((((((((........)))))))).)(((((((.....)))))))......
(((.(((((((...)))))))..((((((((((....))))))))))((....))(.......)((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))..((((((((((....))))))))))((....))(.....)..((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...))))))).((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))).(((((((.....)))))))..))).
(((.(((((((...))))))).((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((....(((((((((((((...(((...)))...)))))))))))))....)))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))).(((((((.....)))))))..))).
(((.(((((((...))))))).(((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((((....))))))))).))...............((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((((....))))))))).)).((((...))))...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((((....)))))))))).)...............((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((((....)))))))))).)...............((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...))))))).(((((((((((....)))))))))).).......))).....((((((((........)))))))).((((((((.....)))))))).....
(((.(((((((...)))))))(.(((((((((......))))))))))................((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))).................((((((((.(.....))))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....)))))))))))................(((((((..........)))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....)))))))))))................(((((((..........))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))................((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....)))))))))))................((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))................((((((((........)))))))).((((((((.....)))))))))))..
(((.(((((((...)))))))(.((((((((((....)))))))))))................((((((((.(.....))))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))................((((((((.(....).))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....)))))))))))................((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))...............(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....)))))))))))...............(((((((((.(....).)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....)))))))))))..............((((((((((........)))))))).))((((((.....))))))...))).
(((.(((((((...)))))))(.((((((((((....))))))))))).......(.......)((((((((........)))))))).((((((((.....)))))))))))..
(((.(((((((...)))))))(.((((((((((....))))))))))).......(.....)..((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....))))))))))).......(...)...(((((((((........)))))))).)(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....))))))))))).....(.....)....((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....))))))))))).....(....).....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))....(......)....((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))...((......))...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))...((.....))....((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))..((((...))))...((((((((........))))))))..(((((((.....)))))))..))).
(((.(((((((...)))))))(.((((((((((....)))))))))))..((((...))))...((((((((........)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(.((((((((((....)))))))))))..((((...))))...((((((((.(....).)))))))).((((((((.....)))))))).))).
(((.(((((((...)))))))(((((((((....((((((((((((((...............))))))))))))))....)))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))(((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))(((((((((..(.((((((((((((((....((...))....)))))))))))))).)..)))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))(((((((((..(.((((((((((((((...(((...)))...))))))))))))))..).)))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))(((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))(((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))).((((((.....))))))...))).
(((.(((((((...)))))))(((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((....(((((((((((((...............)))))))))))))....))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((....(((((((((((((...(((...)))...)))))))))))))....))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((...((((((((((((((...............))))))))))))))...))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((...((((((((((((((...((.....))...))))))))))))))...))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))).((((((.....))))))...))).
(((.(((((((...)))))))((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(..(((((((((((((..(.........)..)))))))))))))..).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))(((((((.....))))))).)))..
(((.(((((((...)))))))((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))).((((((.....))))))...))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..)))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).((((((.....))))))...))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))).).))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....)))))))..))).
(((.(((((((...)))))))((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))(((((((.....))))))).)))..
(((.(((((((...))))))))..(((((((((....)))))))))(((......)))......((((((((........)))))))).((((((((.....))))))))..)).
(((.(((((((...))))))))..(((((((((....)))))))))(((......)))......((((((((.(....).)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).(((((((((......))))))))).................((((((((.(....).)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....)))))))))).................((((((((........)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....)))))))))).................((((((((........)))))))).((((((((.....)))))))).))..
(((.(((((((...)))))))).((((((((((....)))))))))).................((((((((.(.....))))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....)))))))))).................((((((((.(....).)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....))))))))))................(((((((((........)))))))).)(((((((.....)))))))..))..
(((.(((((((...)))))))).((((((((((....))))))))))................(((((((((.(.....))))))))).)(((((((.....)))))))..))..
(((.(((((((...)))))))).((((((((((....)))))))))).....((...)).....((((((((.(....).)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....))))))))))....(((...)))....((((((((........)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....))))))))))...((((...))))...((((((((........))))))))..(((((((.....)))))))...)).
(((.(((((((...)))))))).((((((((((....))))))))))...((((...))))...((((((((.(....).)))))))).((((((((.....)))))))).))..
(((.(((((((...)))))))).((((((((((....))))))))))...((((...))))..(((((((((........)))))))).)(((((((.....)))))))...)).
(((.(((((((...)))))))).((((((((((....))))))))))(........).......((((((((........)))))))).((((((((.....)))))))).))..
(((.(((((((...)))))))).((((((((((....))))))))))(......).........((((((((........)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....))))))))))(......).........((((((((........)))))))).((((((((.....)))))))).))..
(((.(((((((...)))))))).((((((((((....))))))))))(..((((...))))..)((((((((........)))))))).((((((((.....)))))))).))..
(((.(((((((...)))))))).((((((((((....))))))))))((......)).......((((((((........)))))))).((((((((.....))))))))..)).
(((.(((((((...)))))))).((((((((((....))))))))))((......)).......((((((((.(....).)))))))).((((((((.....)))))))).))..
(((.(((((((...)))))))).((((((((((....))))))))))((....)).........((((((((........)))))))).((((((((.....))))))))..)).
(((.(((((((..(((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))....)))))))..))).
(((.(((((((..(((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))....)))))))..))).
(((.(((((((..(((((((((((((((((....((((((((((((((..(.........)..))))))))))))))....)))))))))))))))))....)))))))..))).
(((.(((((((..(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))....)))))).).))).
(((.(((((((..(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))....)))))))..))).
(((.(((((((..(((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))....)))))))..))).
(((.(((((((..(((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))....))))))).).)).
(((.(((((((..(((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((...((((.(((((((((..((((...))))..))))))))).))))...))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))....)))))).).))).
(((.(((((((..((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))....))))))).)))..
(((.(((((((..((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...)))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))....))))))).)))..
(((.(((((((..((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))....))))))).)))..
(((.(((((((..((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))....)))))).).))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))....)))))))..))).
(((.(((((((..((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))....))))))).)))..
(((.(((((((.((.((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))).))...)))))))..))).
(((.(((((((.((((((((.(((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))).))))))))...)))))))..))).
(((.(((((((.((((((((.((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))).))))))))...)))))))..))).
(((.(((((((.((((((((((.(((((((....((((((((((((((..((((...))))..))))))))))))))....))))))).))))))))))...)))))))..))).
(((.(((((((.((((((((((.((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))).))))))))))...)))))))..))).
(((.(((((((.((((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).))))))))))...)))))))..))).
(((.(((((((.((((((((((.((((((((((....)))))))))).................((((((((........)))))))).))))))))))...)))))))..))).
(((.(((((((.((((((((((.((((((((((....))))))))))(......).........((((((((........)))))))).))))))))).)..)))))))..))).
(((.(((((((.((((((((((.((((((((((....))))))))))((....)).........((((((((........)))))))).))))))))))...)))))).).))).
(((.(((((((.((((((((((((.(((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))).))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((.(((((...((((((((((((((..((((...))))..))))))))))))))...))))).)))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((.(((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))).)))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((......(((((((((((((..((((...))))..)))))))))))))......)))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....)))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((...(.((((((((((((((..((((...))))..)))))))))))))).)...)))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((......((((((((((((...(((...)))...))))))))))))......))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((......((((((((((((..((((...))))..))))))))))))......))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((.....(((((((((((((...............))))))))))))).....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((.....(((((((((((((..(((.....)))..))))))))))))).....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))...))))))).)))..
(((.(((((((.((((((((((((((((((....((((((((((((((...............))))))))))))))....))))))))))))))))))...)))))).).))).
(((.(((((((.((((((((((((((((((....((((((((((((((...............))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((....((...))....))))))))))))))....))))))))))))))))))...))))))).)))..
(((.(((((((.((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))))))))))))...))))))).)))..
(((.(((((((.((((((((((((((((((....((((((((((((((..(.........)..))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((..(..(...)..)..))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....))))))))))))))))))...)))))).).))).
(((.(((((((.((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((..((.(...).))..))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....))))))))))))))))))...))))))).)))..
(((.(((((((.((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))...)))))).).))).
(((.(((((((.((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))...))))))).)))..
(((.(((((((.((((((((((((((((((..(..(((((((((((((...(((...)))...)))))))))))))..)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(..(((((((((((((..(((.....)))..)))))))))))))..)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.(.((((((((((((..((((...))))..)))))))))))).).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))...)))))).).))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((....((....))...)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((....((...))....)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((...((......))..)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((...(((....)))..)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..))))))))))))))))))...))))))).)))..
(((.(((((((.((((((((((((((((((..(.((((((((((((((..(.........)..)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))...))))))).)))..
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..))))))))))))))..).))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..).)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...))))))..)))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...)))))).).))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...)))))))..))).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...))))))).)).).
(((.(((((((.((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.....((((((((((((...............)))))))))))).....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.....((((((((((((..(.........)..)))))))))))).....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))...))))))..)))).
(((.(((((((.(((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((.....(...).....)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((...((......))..)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((..((.......))..)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((..((.......))..)))))))))))))....)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...(((((.((((((((..((((...))))..)))))))).)))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...(((((((((((((.................)))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...((((((((((((((....(......)...))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((....((....))...))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...((((((((((((((...(.......)...))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...(......)....))))))))))))).)..)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...(......)....))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...((......))..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))).)..)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...((((((((((((((..(........)...))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..(........)...))))))))))))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((.(...).))..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...))))))).).)).
(((.(((((((.(((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))).)..)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...))))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).)..)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...))))))..)))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...))))))).)).).
(((.(((((((.(((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(...(((((((((((...((((...))))...)))))))))))...).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(...((((((((((((...............))))))))))))...).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(...((((((((((((...(((...)))...))))))))))))...).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(...((((((((((((..(((.....)))..))))))))))))...).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((....((...))....)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((...(........)..)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((...((.....))...)))))))))))))..).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((...((.....))...)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((...(((....)))..)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..(.((...)).)..)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((.(...).))..)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))...))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))).)..)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.(.((((((((((((..((.......))..)))))))))))).).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.(.((((((((((((..(((.....)))..)))))))))))).).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).)..))))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((.(((((((((...(((...)))...))))))))).)))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((.(((((((((..(((.....)))..))))))))).)))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.(((((((((((((...((((...))))...))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...............))))))))))))).)).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...............))))))))))))))..))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..).)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((.....(........))))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....((.....))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....((....))...)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(........)..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...((.....))...))))))))))))))..))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((....)))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...))))))..)))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...))))))).)).).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(.(.....).)..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(.((...)).)..))))))))))))))..))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..))))))))))))))..))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...))))))..)))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((......).)..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..))))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..).)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).)..)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).)..))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..).)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)..)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)..))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))..)))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))).).))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))).).)).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))).)).).
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))).)))..
(((.(((((((.(((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...))))))))..)).
(((.(((((((.(((((((((((((((((((((....)))))))))).................((((((((........)))))))))))))))))))...)))))))..))).
(((.(((((((.(((((((((((((((((((((....)))))))))).................((((((((.(....).)))))))))))))))))))...)))))))..))).
(((.((((((((..((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))....))))))))..))).
(((.((((((((..((((((((((((((((..(.((((((((((((((....((...))....)))))))))))))).)..))))))))))))))))....))))))))..))).
(((.((((((((..((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))....))))))))..))).
(((.((((((((..(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))....))))))))..))).
(((.((((((((..(((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))....))))))))..))).
(((.((((((((..(((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))....))))))))..))).
(((.((((((((..(((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))....))))))))..))).
(((.((((((((..(((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))....)))))))).)))..
(((.((((((((..(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))....))))))).).))).
(((.((((((((..(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))....))))))))..))).
(((.((((((((.(((((((.((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))).)))))))...))))))))..))).
(((.((((((((.(((((((((.((((((((.(.((((((((((((((...............)))))))))))))).).)))))))).)))))))))...))))))))..))).
(((.((((((((.(((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).)))))))))...))))))))..))).
(((.((((((((.((((((((((((.(((((.(.((((((((((((((...............)))))))))))))).).))))).))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((......((((((((((((((..((((...))))..))))))))))))))......)))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((......(((((((((((((..((.......))..)))))))))))))......))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((......((((((((((((..(((.....)))..))))))))))))......)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((......((((((((((((..((((...))))..))))))))))))......)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((......((((((((((((..((((...))))..))))))))))))......)))))))))))))))))...)))))))).)).).
(((.((((((((.(((((((((((((((((.....(((((((((((((...............))))))))))))).....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))...)))))))).)))..
(((.((((((((.(((((((((((((((((....((((((((((((((...............))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((....((...))....))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((...(........)..))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((...((......))..))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....)))))))))))))))))...)))))))).)))..
(((.((((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...))))))).).))).
(((.((((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))...)))))))).)))..
(((.((((((((.(((((((((((((((((..(..(((((((((((((...............)))))))))))))..)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(..(((((((((((((..(((.....)))..)))))))))))))..)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))...)))))))).)))..
(((.((((((((.(((((((((((((((((..(.(((((((((((((...((((...))))...))))))))))))).)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))...)))))))).)))..
(((.((((((((.(((((((((((((((((..(.((((((((((((((...((.....))...)))))))))))))).)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((...(((...)))...))))))))))))))..).)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))...))))))).).))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))...))))))))..))).
(((.((((((((.(((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.....((((((((((((....((...))....)))))))))))).....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.....((((((((((((...(.......)...)))))))))))).....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.....((((((((((((...(((...)))...)))))))))))).....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.....((((((((((((..(((.....)))..)))))))))))).....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((...((.....))...)))))))))))))....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((..(.((...)).)..)))))))))))))....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((...((((.(((((((((..(((.....)))..))))))))).))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...(((((.((((((((..((((...))))..)))))))).)))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((...((((((((((((((.....(....)....))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((.....(...).....))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((....(......)...))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((....((.......))))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((...(......)....))))))))))))))...))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((...((((((((((((((...((......))..))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))...)))))))).).)).
(((.((((((((.((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))...)))))))).)).).
(((.((((((((.((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))).)..))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))).)..))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..).)))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..).))))))).)))..
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).)..)))))))..))).
(((.((((((((.((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))...)))))))..))).
(((.((((((((.((((((((((((((((((...(((((((((((((((......).......))))))))))))))...))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(...((((((((((((..(((.....)))..))))))))))))....)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....)))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(..(((((((((((((....((...))....)))))))))))))..).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..(.((...)).)..)))))))))))))..).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..((.(...).))..)))))))))))))...)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))..).)))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.(.((((((((((((...(((...)))...)))))))))))).).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).)))))..)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((.(((((((..((((...))))..))))))).)))))).).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((.(((...(((....)))..))).)))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.(((((((((((((.................))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.(((((((((((((.....((...)).....))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).))))))))))))))))))...)))))))..)))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((....((....))...)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(........)..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...((......)..))))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(...........))))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(..(...)..)..))))))))))))))..)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(..(...)..)..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))...)))))))..)))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))...)))))))).)).).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))).)).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))...)))))))).).)).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..).)))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).)..)))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))..)))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))).).))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))).).)).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))...)))))))).)))..
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..).)))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)..)))))))..))).
(((.((((((((.((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))...)))))))..))).
(((.((((((((.((((((((((((((((((((....)))))))))).................(((((((..........)))))))))))))))))...))))))))..))).
(((.((((((((.((((((((((((((((((((....)))))))))).................((((((((........))))))))))))))))))...))))))))..))).
(((.(((((((((.((((((((((((((((......((((((((((((..((.......))..))))))))))))......))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((....((((((((((((((..(.........)..))))))))))))))....))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))...))))))))).)))..
(((.(((((((((.((((((((((((((((..(..(((((((((((((...(((...)))...)))))))))))))..)..)))))))))))))))).))..)))))))..))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((..(.((...)).)..)))))))))))))).)..))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((..((......))...)))))))))))))).)..))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))...)))))))).).))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))...)))))))))..))).
(((.(((((((((.((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((...((((((((((((((...(.......)...))))))))))))))...)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))...)))))))).).))).
(((.(((((((((.(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))).)..))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))...)))))))).).))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..(.((....)))..)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).))))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))...)))))))).).))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))...)))))))))..))).
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))...))))))))).)))..
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))).)..)))))))).)))..
(((.(((((((((.(((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))).))..)))))))..))).
(((.((((((((((.(((((((((((((((..(.((((((((((((((...(........)..)))))))))))))).)..))))))))))))))).))..))))))))..))).
(((.((((((((((.((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))).))..))))))))..))).
(((.((((((((((.((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))).))..)))))))).)))..
(((.((((((((((.((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))).))..))))))))..))).
(((.((((((((((((.((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))).))))..))))))))..))).
(((.((((((((((((.((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))).))))..))))))))..))).
(((.(((((((((((((((.(((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))).)))))))..))))))))..))).
(((.((((((((((((((((.(((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))).)))))))))..)))))))..))).
(((.((((((((((((((((.(((((((((..(.((((.(((((((((..((((...))))..))))))))).)))).)..))))))))).))))))))..))))))))..))).
(((.((((((((((((((((.((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))).))))))))..))))))))..))).
(((.((((((((((((((((.((((((((((...((((((((((((((...............))))))))))))))...)))))))))).))))))))..))))))))..))).
(((.((((((((((((((((.((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))).)))))))..)))))))))..))).
(((.((((((((((((((((.((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))).))))))))..))))))).).))).
(((.((((((((((((((((.((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))).))))))))..))))))))..))).
(((.((((((((((((((((.((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))).))))))))..))))))))..))).
(((.((((((((((((((((.((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))).))))))))..))))))))..))).
(((.((((((((((((((((.((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))).)))))))))..)))))))..))).
(((.((((((((((((((((.((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).)))))))..)))))))))..))).
(((.((((((((((((((((.((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).))))))))..))))))))..))).
(((.((((((((((((((((.((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).))))))))..)))))))).)))..
(((.((((((((((((((((.((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))).)))))))))..)))))))..))).
(((.(((((((((((((((((.(((((((((...((((((((((((((...............))))))))))))))...))))))))).))))))))))..)))))))..))).
(((.(((((((((((((((((.(((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))).)))))))))..))))))))..))).
(((.((((((((((((((((((.(((((((....((((((((((((((...(((...)))...))))))))))))))....))))))).)))))))))..)))))))))..))).
(((.((((((((((((((((((.(((((((....((((((((((((((..((((...))))..))))))))))))))....))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.(((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..))))))).))))))))))..)))))))).)))..
(((.((((((((((((((((((.(((((((..(.((((((((((((((..((.......))..)))))))))))))).)..))))))).)))))))))..)))))))))..))).
(((.((((((((((((((((((.(((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))).)))))))))..))))))))).)))..
(((.((((((((((((((((((.((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((...((((((((((((((..(.((...)).)..))))))))))))))...)))))))).)))))))))..)))))))))..))).
(((.((((((((((((((((((.((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))).)))))))))..)))))))))..))).
(((.((((((((((((((((((.((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((.(..(((((((((((((...(((...)))...)))))))))))))...))))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))).)))))))))))..)))))))..))).
(((.((((((((((((((((((.((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((.(.((((((((((((((...............)))))))))))))).).)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).)))))))))..)))))))))..))).
(((.((((((((((((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).))))))))))..)))))))).)))..
(((.((((((((((((((((((.((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))).)))))))))))..)))))))..))).
(((.((((((((((((((((((.((((((((((....)))))))))).................((((((((........)))))))).))))))))))..))))))).).))).
(((.((((((((((((((((((.((((((((((....)))))))))).................((((((((........)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((((....)))))))))).................((((((((........)))))))).))))))))))..)))))))).)))..
(((.((((((((((((((((((.((((((((((....)))))))))).................((((((((........)))))))).)))))))))))..)))))))..))).
(((.((((((((((((((((((.((((((((((....)))))))))).................((((((((.(....).)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((((....))))))))))(..((((...))))..)((((((((........)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((((....))))))))))((......)).......((((((((........)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((.((((((((((....))))))))))((......)).......((((((((........)))))))).)))))))))))..))))))).)))..
(((.((((((((((((((((((.((((((((((....))))))))))((....)).........((((((((.(....).)))))))).))))))))))..))))))))..))).
(((.((((((((((((((((((((.((((((...((((((((((((((..((((...))))..))))))))))))))...)))))).)))))))))))..)))))))))..))).
(((.(((((((((((((((((((((.((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))).))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((.(((((...((((((((((((((...............))))))))))))))...))))).)))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((.(((((...((((((((((((((...(((...)))...))))))))))))))...))))).)))))))))))))..))))))))..))).
(((.(((((((((((((((((((((.(((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))).))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((.(((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))).)))))))))))))..))))))))..))).
(((.((((((((((((((((((((((.(((..(.((((((((((((((..((((...))))..)))))))))))))).)..))).))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((.(((..(.((((((((((((((..((((...))))..)))))))))))))).)..))).)))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((.((((.(.((((((((((((((...............)))))))))))))).).)))).))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((.((((.(.((((((((((((((..((......))...)))))))))))))).).)))).))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((.((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))).))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((.(((.(.((((((((((((((..((((...))))..)))))))))))))).).))).)))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((.((.(.((((((((((((((..((((...))))..)))))))))))))).).)).))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((.......((((((((((((..((((...))))..)))))))))))).......)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((......(((((((((((((..(((.....)))..)))))))))))))......)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((......(((((((((((((..((((...))))..)))))))))))))......))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((......(((((((((((((..((((...))))..)))))))))))))......)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((.....((((((((((((((...............)))))))))))))).....)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((.....((((((((((((((...............)))))))))))))).....))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((.....((((((((((((((..(((.....)))..)))))))))))))).....)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((.....((((((((((((((..(((.....)))..)))))))))))))).....))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....)))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((.....((((((((((((((..((((...))))..)))))))))))))).....))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((...(.((((((((((((((...............)))))))))))))).)...)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((...(.((((((((((((((..((((...))))..)))))))))))))).)...))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((...(.((((((((((((((..((((...))))..)))))))))))))).)...))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((...(.((((((((((((((..((((...))))..)))))))))))))).)...)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((...(.((((((((((((((..((((...))))..)))))))))))))).)...))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((.(....(((((((((((((..((((...))))..)))))))))))))....).)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((.(...((((((((((((((..((((...))))..))))))))))))))...).))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((.(...((((((((((((((..((((...))))..))))))))))))))...).)))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((.(...((((((((((((((..((((...))))..))))))))))))))...).))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((.(.(.((((((((((((((..((((...))))..)))))))))))))).).).))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((...............))))))))))))......))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((...(((...)))...))))))))))))......))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((..(.........)..))))))))))))......)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((..(((.....)))..))))))))))))......))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((..(((.....)))..))))))))))))......)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((..((((...))))..))))))))))))......)))))))))))))))))..)))))))).).))).
(((.((((((((((((((((((((((((((......((((((((((((..((((...))))..))))))))))))......)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((..((((...))))..))))))))))))......)))))))))))))))))..))))))))).)))..
(((.((((((((((((((((((((((((((......((((((((((((..((((...))))..))))))))))))......))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((..((((...))))..))))))))))))......)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((......((((((((((((..((((...))))..))))))))))))......)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((.....(((((((((((((...............))))))))))))).....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((...............))))))))))))).....))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((.....(((((((((((((...............))))))))))))).....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((...............))))))))))))).....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((.....(((((((((((((....((...))....))))))))))))).....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((...(.......)...))))))))))))).....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((...(((...)))...))))))))))))).....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((...(((...)))...))))))))))))).....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((...(((...)))...))))))))))))).....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((...(((...)))...))))))))))))).....)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((.....(((((((((((((..(.........)..))))))))))))).....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..(.((...)).)..))))))))))))).....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..(.((...)).)..))))))))))))).....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..((.......))..))))))))))))).....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..((.......))..))))))))))))).....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((.....(((((((((((((..((.......))..))))))))))))).....)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..(((.....)))..))))))))))))).....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..(((.....)))..))))))))))))).....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..(((.....)))..))))))))))))).....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))..))))))))))))...
(((.((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))).).))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((.....(((((((((((((..((((...))))..))))))))))))).....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....(.((((((((((((..((((...))))..)))))))))))).)....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....))))))))))))))))).)).)))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....)))))))))))))))))))..)))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...............))))))))))))))....)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((.....(...).....))))))))))))))....)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((....(.......)..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((....(......)...))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((....(......)...))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((....((...))....))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((....((...))....))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((....((...))....))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(........)..))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(........)..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(........)..))))))))))))))....)))))))))))))))))))..)))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((...(.......)...))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(......)....))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(.(......).)))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...((......))..))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...((......))..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...((.....))...))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...((.....))...))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((....)))..))))))))))))))....))))))))))))))))).)).)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))).).)))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))))..)))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((...(((...)))...))))))))))))))....)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..(.........)..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(........)...))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(.(......))..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(.((...)).)..))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(.((...)).)..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(.((...)).)..))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..((.......))..))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((......))...))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((.(...).))..))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....)))))))))))))))))..))))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..(((.....)))..))))))))))))))....)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))).)...)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))..)))))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))..))))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))).).))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))).)).)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..)))))))..)))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))).).))))))).)))..
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))..)))))).).))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((....((((((((((((((..((((...))))..))))))))))))))....)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((..(...((((((((((((..((((...))))..))))))))))))....).)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(...((((((((((((..((((...))))..))))))))))))...)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(...((((((((((((..((((...))))..))))))))))))...)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(...((((((((((((..((((...))))..))))))))))))...)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...............)))))))))))))..)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...............)))))))))))))..)..))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...............)))))))))))))..)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...............)))))))))))))..)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((....((...))....)))))))))))))..)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((....((...))....)))))))))))))..)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((....((...))....)))))))))))))..)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...(.......)...)))))))))))))..)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...((.....))...)))))))))))))...).))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...(((...)))...)))))))))))))..)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...(((...)))...)))))))))))))..)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((...(((...)))...)))))))))))))..)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((.......))..)))))))))))))..)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..(((.....)))..)))))))))))))..)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..(((.....)))..)))))))))))))..)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))...).)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))).).))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))).).)))))))).)))..
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))).)).)))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))..)))))))).)).).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))).).))))))).)))..
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))))..))))))).)).).
(((.((((((((((((((((((((((((((..(..(((((((((((((..((((...))))..)))))))))))))..)..)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((..(.(.((((((((((((..((((...))))..)))))))))))).).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((.(((((((((..((((...))))..))))))))).)))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((.(((((...(((...)))...))))).)))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((.(((..((((...))))..))).)))))))))).)..)))))))))))))))))))..)))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((.(((..((((...))))..))).)))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.(((((((((((((....(((...)))....))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............))))))))))))))..).)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............))))))))))))))..).))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............))))))))))))))..).)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))..)))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))..))))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))).).))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))).)).)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..)))))))).).)).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..))))))))))))))))))..)))))))))))...
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))))..)))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...............)))))))))))))).)..)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((.....(...).....)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((.....(...).....)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((....(......)...)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((....((....))...)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((....((...))....)))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((....((...))....)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((....((...))....)))))))))))))).)..))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((....((...))....)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(.......)...)))))))))))))).)..))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(.......)...)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...((.....))...)))))))))))))).)..))))))))))))))))).)).)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...((.....))...)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((....)))..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))..)))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))..))))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((...(((...)))...)))))))))))))).)..)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..(.........)..)))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(.........)..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(.........)..)))))))))))))).)..))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..(.........)..)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(........)...)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(.((...)).)..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.......))..))))))))))))).))..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.......))..))))))))))))))..).)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..)))))))))))))))))..)))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.......))..)))))))))))))).)..)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..((......).)..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((......))...)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((.(...).))..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))).).))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))).)).)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..(((.....)))..)))))))))))))).)..)))))))))))))))))))..))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..))))))))))))))..).)))))))))))))))))..)))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..))))))))))))))..).))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..))))))))))))))..).))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..)))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..)))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..))))))))).).)).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))..))))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))).).))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))).)).)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..))))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..))))))))))))))))))..)))))))).)))..
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))).).)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..)))))).).))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..)))))))..))).
(((.((((((((((((((((((((((((((..(.((((((((((((((..((((...))))..)))))))))))))).)..)))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((......(((((((((((..((((...))))..)))))))))))......))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....(((((((((((.....((...)).....))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...............)))))))))))).....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...............)))))))))))).....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((....((.......)))))))))))))).....)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.....((((((((((((....((.....))..)))))))))))).....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((....((...))....)))))))))))).....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((....((...))....)))))))))))).....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...(........)..)))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...((.....))...)))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...(((...)))...)))))))))))).....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...(((...)))...)))))))))))).....)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...(((...)))...)))))))))))).....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((...(((...)))...)))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..(........)...)))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((.......))..)))))))))))).....)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((.......))..)))))))))))).....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((.......))..)))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..(((.....)))..)))))))))))).....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..(((.....)))..)))))))))))).....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.....((((((((((((..(((.....)))..)))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.....((((((((((((..((((...))))..)))))))))))).....))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((....(((..((((((((..((((...))))..))))))))..)))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....((((.((((((((...............)))))))).))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((.(((((..((((...))))..))))).)))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....((((((((((((.................))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))).).))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...............)))))))))))))....))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((.....(......)..)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((.....(...).....)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((....(.....)....)))))))))))))....)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((....(((((((((((((....((.......)))))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((....((...))....)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...(......)....)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...(.(....).)..)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...((......))..)))))))))))))....))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((...((.....))...)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...((.....))...)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...(((....)))..)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((...(((...)))...)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(.........)..)))))))))))))....))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(.........)..)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(.........)..)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..(.........)..)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(........)...)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(........)...)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..(.((...)).)..)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(.((...)).)..)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((.......))..)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((.......))..)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((.......))..)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..((.......))..)))))))))))))....))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((.......))..)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((......))...)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((......))...)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((......))...)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..(((.....)))..)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..)))))))..)))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))).).)))))).).))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))).).))))))).)))..
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..))))))).).)).
(((.(((((((((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...(.((((((((((((....(......)...)))))))))))).)...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...(.((((((((((((..(((.....)))..)))))))))))).)...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...(.((((((((((((..((((...))))..)))))))))))).)...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...(.((((((((((((..((((...))))..)))))))))))).)...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((.(((((((((...............))))))))).))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((.(((((((((..(((.....)))..))))))))).))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((.(((((((((..((((...))))..))))))))).))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((.(((((((((..((((...))))..))))))))).))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...(((((.((((((((..((((...))))..)))))))).)))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...(((((.((((((((..((((...))))..)))))))).)))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((.(((((((...(((...)))...))))))).))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((.(((((((..((((...))))..))))))).))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((.(((((((..((((...))))..))))))).))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((.(((...(((...)))...))).))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((.(((..((((...))))..))).))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((.(((..((((...))))..))).))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((.(...............).))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...(((((((((((((.................)))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...(((((((((((((.....((.....))...)))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...(((((((((((((...((((...))))...)))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...(((((((((((((...((((...))))...)))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))).)..))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...............))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((.....(....)....))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((.....(...).....))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....(.......)..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....(......)...))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....(......)...))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....(......)...))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....(.....)....))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((....((.......))))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((.......))))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((.....))..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((....))...))))))))))))))...))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((....))...))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((....))...))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((....((...))....))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...(........)..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(........)..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(........)..))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...(........)..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(.......)...))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(.......)...))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(.......)...))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(......)....))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(......)....))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(......)....))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(......)....))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...(.(....).)..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...((......))..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...((......))..))))))))))))))...)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...((......))..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...((......))..))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...((......))..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...((.....))...))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((....)))..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((....)))..))))))))))))))...))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((....)))..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))).)).))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((...(((...)))...))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.........)..))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..(........)...))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(........)...))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..(.......)....))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.......)....))))))))))))))...))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(..(...)..)..))))))))))))))...))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(.((...)).)..))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.......))..))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((......))...))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((.(...).))..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.(...).))..))))))))))))))...))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((.(...).))..))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.(...).))..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((.(...).))..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..))))))..)))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..(((.....)))..))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))).)..)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..))))))))..)))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..))))))))).)).).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))..)))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))).).)).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))).)).).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))))..)).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...)))))))))))))))))))..)))))))))))...
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))).).)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))).).))))))).)))..
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..))))))..)))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..))))))).).)).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..))))))).)).).
(((.(((((((((((((((((((((((((((...((((((((((((((..((((...))))..))))))))))))))...))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((...(((((((((((((((......).)......)))))))))))))...))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((...............))))))))))))....))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((...............))))))))))))...).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((....((...))....))))))))))))...).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((...(.......)...))))))))))))...).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((...(((...)))...))))))))))))...).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((...(((...)))...))))))))))))...).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..(.........)..))))))))))))....))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((.......))..))))))))))))....))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..(((.....)))..))))))))))))...).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..(((.....)))..))))))))))))...).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))....)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))..)))))))..)))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(...((((((((((((..((((...))))..))))))))))))...).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((.(((((((((...(((...)))...))))))))).)))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((.(((((((((..((((...))))..))))))))).)))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((.(((((((((..((((...))))..))))))))).)))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((.(((((((((..((((...))))..))))))))).)))..).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..((((.((((((((..((((...))))..)))))))).))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((.(((..((((...))))..))).)))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..((((((((((((...((((...))))...))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))...)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))...))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...............)))))))))))))..).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((.....(....)....)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((.....(...).....)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((.....(...).....)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((....((....))...)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((....((...))....)))))))))))))...)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((....((...))....)))))))))))))..).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((....((...))....)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((....((...))....)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(........)..)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(.......)...)))))))))))))..).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(......)....)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(......)....)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...((......))..)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...((......))..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...((......))..)))))))))))))..).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((...((.....))...)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...((.....))...)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))...)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))...))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((...(((...)))...)))))))))))))..).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.........)..)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.........)..)))))))))))))..).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.........)..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.........)..)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(........)...)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.(.....).)..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.((...)).)..)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.((...)).)..)))))))))))))..).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.((...)).)..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(.((...)).)..)))))))))))))..).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((.......))..)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((......).)..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((......))...)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((.(...).))..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))...))))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))...))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))...))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))...)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))))..))))))).).)).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..(((.....)))..)))))))))))))..).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...)))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...)))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))...)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..)))))))..)))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))).).)))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))).).))))))).)))..
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..))))))..)))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.(.((((((((((((...............)))))))))))).).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((...............)))))))))))).).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.(.((((((((((((....((...))....)))))))))))).).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((...(((...)))...))))))))))))..)).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((...(((...)))...)))))))))))).).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((..(((.....)))..)))))))))))).).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.(.((((((((((((..((((...))))..)))))))))))).).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.(((.((((((((((..((((...))))..)))))))))).))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((..((((((((..((((...))))..))))))))..)))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((..((((((((..((((...))))..))))))))..)))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((...(((...)))...))))))))).)))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((..(((.....)))..))))))))).)))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).))).)).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((.(((((((((..((((...))))..))))))))).)))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.(((((.((((((((...............)))))))).))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((.((((((((....((...))....)))))))).))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((.((((((((..(........)...)))))))).))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).)))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((.((((((((..((((...))))..)))))))).))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((.(((((...(((...)))...))))).)))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((.(((((..((((...))))..))))).)))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((.((((...............)))).))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((.((((..((((...))))..)))).))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((..((...............))..)))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((.(((...............))).)))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((.(((...(........)..))).)))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((.(((..(.((...)).)..))).)))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((.(((..((((...))))..))).)))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((.(((..((((...))))..))).)))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((.(((..((((...))))..))).)))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((.................))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((.................))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.(((((((((((((.................))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((.................))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.(((((((((((((.....((...)).....))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((....(((...)))....))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((...((((...))))...))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((...((((...))))...))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((...((((...))))...))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((...((((...))))...))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))).).)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..)))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..))))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..))))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..)))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..)))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............))))))))))))))..)))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))..))))))))))))...
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))).)).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))).))))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..)))))))).).)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..)))))))).)).).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))).).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..))))))))))...
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(........))))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(.......).)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(......)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(.....)...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(....)....)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(....)....)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(....)....)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(....)....)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....))))))))))))))..))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((.....(...).....)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(.......)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(......)...))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(......)...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....(.....)....)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).)))))))))))))))))).)).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.......)))))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.....))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((....))...)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((....))...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((....))...)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((....))...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((....))...)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...)....)))))))))))))).)).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....))))))))))))).).)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....))))))))))))))..))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....))))))))))))))..)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((...))....)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((....((.(...).)))))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(..........))))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(........)..)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(........)..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(........)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(........)..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.......)...)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(......)....)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.(...).)...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(.(...).)...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((......))..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...))))))))))))).).))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))..)))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...((.....))...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((....)))..))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((....)))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((....)))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((....)))..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)).)..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))).)).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..))))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...))))))))))))))..)))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))).)).)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))).)).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..)))))))).)).).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).)))))))))))))))))))..)))))))))))...
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))).).)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))).).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..))))))).).)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((...(((...)))...)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(...........))))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..))))))))))))))..)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.........)..)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(........)...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.......)....)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.......)....)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.......)....)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(..(.....))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(..(....).)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(..(...)..)..))))))))))))))..))))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(..(...)..)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(..(...)..)..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(..(...)..)..)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.(......))..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.(.....).)..)))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.(.....).)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.(.....).)..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.(.....).)..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.(.....).)..)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((....)))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...))...))))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..))))))))))))).)).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)).)..)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)))...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)))...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(.((...)))...)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..))))))))))))))..))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..))))))))))))))..)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).)))))))))))))))))))..)))))))))))...
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.......))..)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......).)..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))..)))))))).).)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))...)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((......))..))).)))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(....)))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...).))..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((.(...)))...)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))).).))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))).).)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))).)).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..)))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..))))))))))))))..)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..))))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).)).)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))).)).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))).).)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))).)).).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))).).)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).))))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).).)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))).)).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..))))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..))))))))))))))..)))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))).).)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))).)).).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))..)))))))))).))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).).))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).).))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).).)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)).)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))).)).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))).))))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))).).)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))).)).).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))))..)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..))))))))).))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).)))))))))))))))))))..)))))))))))...
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))).).))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))..)))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))).).))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))).).)).
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))).)))..
(((.(((((((((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))))))...
(((.(((((((((((((((((((((((((((.(.(((((((((((((((....).........)))))))))))))).).))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((.(.(((((((((((((((....)).........))))))))))))).).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((((....)))))))))).................((((((((........))))))))))))))))))..)))))))))..))).
(((.(((((((((((((((((((((((((((((....)))))))))).................((((((((........))))))))))))))))))..))))))))).)))..
(((.(((((((((((((((((((((((((((((....)))))))))).................((((((((........)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((((....)))))))))).................((((((((........))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((((....)))))))))).................((((((((.(.....))))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((((....)))))))))).................((((((((.(....).)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((((....)))))))))).................((((((((.(....).))))))))))))))))))))..)))))))..))).
(((.(((((((((((((((((((((((((((((....))))))))))...((((...))))...((((((((........)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((((....))))))))))(..((((...)))))..((((((((........)))))))))))))))))))..))))))))..))).
(((.(((((((((((((((((((((((((((((....))))))))))((....)).........((((((((........)))))))))))))))))))..))))))).).))).
(((.(((((((((((((((((((((((((((((....))))))))))((....)).........((((((((........)))))))))))))))))))..))))))))..))).
((((..(((((...)))))....((((((((((....))))))))))........)))).....((((((((........))))))))...((((((.....)))))).......
((((..(((((...)))))....((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((..(((((...)))))....((((((((((....))))))))))(......))))).....((((((((........)))))))).((((((((.....)))))))).....
((((..(((((...)))))....((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
((((.(((((.....)))))...((((((((((....))))))))))........)))).....((((((((........))))))))..(((((((.....)))))))......
((((.(((((.....)))))...((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.(((((.....)))))...((((((((((....))))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
((((.(((((.....)))))...((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.(((((.....)))))...((((((((((....))))))))))........))))....(((((((((........)))))))).)(((((((.....)))))))......
((((.(((((.....)))))...((((((((((....))))))))))((....)))))).....((((((((........))))))))..(((((((.....)))))))......
((((.(((((.....)))))...((((((((((....))))))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.(((((.....)))))..(((((((((((....)))))))))).)......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.(((((.....))))).(.((((((((((....))))))))))).......)))).....(((((((..(....)..)))))))..(((((((.....)))))))......
((((.(((((.....))))).(.((((((((((....))))))))))).......)))).....((((((((........))))))))..(((((((.....)))))))......
((((.(((((.((((((((((((((((((((....(((((((((((((..((((...))))..)))))))))))))....))))))))))))))))))))..))))))...))).
((((.(((((.((((((((((((((((((((.(..(((((((((((((..((((...))))..)))))))))))))..).))))))))))))))))))))..))))))...))).
((((.(((((.((((((((((((((((((((.(.((((((((((((((...............)))))))))))))).).))))))))))))))))))))..))))))...))).
((((.(((((.((((((((((((((((((((.(.((((((((((((((..(((.....)))..)))))))))))))).).))))))))))))))))))))..))))))...))).
((((.(((((.((((((((((((((((((((.(.((((((((((((((..((((...))))..)))))))))))))).).))))))))))))))))))))..))))))...))).
((((.((((((....)))))...((((((((((....))))))))))......).)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...)))))....((((((((((....))))))))))......).)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...)))))(...((((((((((....))))))))))..)...).)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))....(((((((((....))))))))).........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))....(((((((((....))))))))).........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
((((.((((((...))))))....(((((((((....))))))))).(......))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))....(((((((((....))))))))).((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...(.((((((((....)))))))).)........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((.(((((((....))))))).))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((.(....).))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...(((((((((......)))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...(((((((((......)))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))...(((((((((......)))))))))........))))....(((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...(((((((((......)))))))))(......))))).....((((((((.(....).))))))))..(((((((.....)))))))......
((((.((((((...))))))...(((((((((......)))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....))))))))..)).
((((.((((((...))))))...((((((((((....))))))))))........)).......((((((((.(....).)))))))).((((((((.....))))))))..)).
((((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))....).
((((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))))...).
((((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))))..)..
((((.((((((...))))))...((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).)...
((((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(.....))))))))).((((((((.....))))))))...).
((((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(....).))))))))..(((((((.....)))))))....).
((((.((((((...))))))...((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....))))))))...).
((((.((((((...))))))...((((((((((....))))))))))........)))...)..((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)))...)..((((((((.(.....))))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)))).......((((((........))))))((.((((((((.....)))))))).))..
((((.((((((...))))))...((((((((((....))))))))))........)))).......((((((.(....).))))))((.((((((((.....)))))))).))..
((((.((((((...))))))...((((((((((....))))))))))........))))......((((((..(....)..))))))..((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........))))......(((((((........)))))))...(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))......(((((((........)))))))..((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........))))......(((((((........)))))))(.((((((((.....))))))))..)..
((((.((((((...))))))...((((((((((....))))))))))........))))......(((((((........)))))))(.((((((((.....)))))))).)...
((((.((((((...))))))...((((((((((....))))))))))........))))......(((((((.(....).)))))))..((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........))))......(((((((.(....).)))))))(.((((((((.....)))))))).)...
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((............)))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)))).....(((((((..........)))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........)))).....(((((((..........))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)))).....(((((((..(....)..)))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........)))).....(((((((..(....)..))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........))))))))...((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........))))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........)))))))).(.((((((.....)))))).).....
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....))))))..))...
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))....).
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))..)...
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....))))))).)....
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((........))))))))(((((((((.....))))))))....)
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(.....)))))))))...((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(.....)))))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(....).))))))))...((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(....).))))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(....).)))))))).(.((((((.....)))))).).....
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))...)..
((((.((((((...))))))...((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........))))....(.(((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))........))))....((((((((..(....)..))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))....(((((((((........)))))))).).((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........))))....(((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))....(((((((((.(.....))))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))....(((((((((.(....).)))))))).).((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))...(.((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))...(.((((((((.(.....))))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))...(.((((((((.(....).)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))...((((((((((........)))))))).))((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........))))...((((((((((.(....).)))))))).))((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........))))..(..((((((((........)))))))).).((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........))))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))........)))).((..(((((((..........))))))).))((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))........)))).((..((((((((........)))))))).))((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))......)).))......((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))......)).))......((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....)))))))))).(....).)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....)))))))))).(...)..)))).....((((((((........))))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....))))))))..)..
((((.((((((...))))))...((((((((((....))))))))))(......)))))......(((((((........)))))))..((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))(......))))).....(((((((..(....)..)))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))(......))))).....(((((((..(....)..))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))(......))))).....((((((((........))))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))(......))))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))(......))))).....((((((((.....))...)))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))(......))))).....((((((((.(.....))))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))(......))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))(......)))))....(((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))(......)))))....(((((((((.(.....))))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))(......)))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))(......)))))...(.((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....))))))))...).
((((.((((((...))))))...((((((((((....))))))))))((....)))))...)..((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....)))))...)..((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....))))))......(((((((.(....).)))))))..((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....))))))......(((((((.(....).)))))))(.((((((((.....)))))))).)...
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....(((((((..........))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....(((((((..(....)..))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((........))))))))...((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((........))))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))...)..
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((........))))))))(((((((((.....))))))))....)
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((.(.....))))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((.(....).))))))))...((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((.(....).))))))))..(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))...((((((((((....))))))))))((....)))))).....((((((((.(....).))))))))(((((((((.....))))))))....)
((((.((((((...))))))...((((((((((....))))))))))((....))))))....((((((((..........))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....))))))....(((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....))))))....(((((((((.(.....))))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....))))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....))))))...(.((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))...((((((((((....))))))))))((....))))))...((((((((((........)))))))).))((((((.....)))))).......
((((.((((((...))))))...((((((((((....))))))))))((....))))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...))))))..(((((((((((....)))))))).)))......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))..(((((((((((....))))))))).))......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))..(((((((((((....))))))))).))......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))..(((((((((((....)))))))))).)......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))..(((((((((((....)))))))))).)......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...)))))).(.(((((((.((....)).)))))))).......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...)))))).(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....))))))))...).
((((.((((((...)))))).(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....))))))))..)..
((((.((((((...)))))).(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....)))))))).)...
((((.((((((...)))))).(.((((((((((....))))))))))).......))))......(((((((........)))))))..((((((((.....)))))))).....
((((.((((((...)))))).(.((((((((((....))))))))))).......))))......(((((((.(....).)))))))..((((((((.....)))))))).....
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....(((((((..........))))))).((((((((.....)))))))).....
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((........))))))))..(((((((.....)))))))......
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((........)))))))).((((((((.....))))))).)....
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((........))))))))(((((((((.....)))))))....))
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((.(....).))))))))..(((((((.....)))))))......
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((.(....).)))))))).((((((((.....)))))))....).
((((.((((((...)))))).(.((((((((((....))))))))))).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...)))))).(.((((((((((....))))))))))).......))))....(((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...)))))).(.((((((((((....))))))))))).......))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
((((.((((((...)))))).(.((((((((((....))))))))))).......))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((.((((((...)))))).(.((((((((((....))))))))))).......))))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
((((.((((((...))))))(..((((((((((....))))))))))....)...)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))(..((((((((((....))))))))))....)...)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((.((((((...))))))(..((((((((((....))))))))))...)....)))).....((((((((........))))))))..(((((((.....)))))))......
((((.((((((...))))))(..((((((((((....))))))))))...)....)))).....((((((((........)))))))).((((((((.....)))))))).....
((((.((((((...))))))(..((((((((((....))))))))))...)....))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((((.((((...)))).))..((((((((((....))))))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((((((.((....))))))(.((((((((((....))))))))))).......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((.(....))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((.(...).)))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((.(...).)))))(.((((((((((....))))))))))).......)))).....((((((((........))))))))..(((((((.....)))))))......
((((((((((.....))))))..(((((((((......)))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((((((((.....))))))..(((((((((......)))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((((((((.....))))))..(((((((((......)))))))))........))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))..)...
((((((((((.....))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))))...).
((((((((((.....))))))..((((((((((....))))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))....).
((((((((((.....))))))..((((((((((....))))))))))........))).....)(((((((..........)))))))..(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))........)))).....(((((((..........))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))........)))).....((((((((........))))))))...((((((.....)))))).......
((((((((((.....))))))..((((((((((....))))))))))........)))).....((((((((........))))))))..(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))........)))).....((((((((.(....).))))))))..(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))........))))....((((((((..........))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))........))))....(((((((((........)))))))).).((((((.....)))))).......
((((((((((.....))))))..((((((((((....))))))))))........))))....(((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))........))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))........))))...((((((((((........)))))))).))((((((.....)))))).......
((((((((((.....))))))..((((((((((....))))))))))........))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))(......))))).....((((((((........)))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))(......)))))...(.((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))(......)))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))((....)))))).....(((((((..........))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))((....)))))).....((((((((........))))))))..(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))((....)))))).....((((((((.(.....)))))))))..(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((((((((.....))))))..((((((((((....))))))))))((....))))))....(((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....))))))..((((((((((....))))))))))((....))))))..(..((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....)))))).(((((((((((....)))))))))).)......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((((((((.....))))))(.(((((((((......)))))))))).......))))....(((((((((........)))))))).)(((((((.....)))))))......
((((((((((.....))))))(.((((((((((....))))))))))).......)))).....((((((((........))))))))..(((((((.....)))))))......
((((((((((.....))))))(.((((((((((....))))))))))).......)))).....((((((((........)))))))).((((((((.....)))))))).....
((((((((((.....))))))(.((((((((((....))))))))))).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
((((((((((....).)))))..((((((((((....))))))))))((....)))))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...))))))...((((((((((....))))))))))..).....)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...))))))...((((((((((....)))))))))).)......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))....((((((((....))))))))..........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))....((((((((....))))))))..........))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....))))))))).........))))......(((((((........)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))...(((((((((....))))))))).........)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....))))))))).........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....))))))))).........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....))))))))).........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....))))))))).........))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....))))))))).........))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....))))))))).........))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....))))))))).(......))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....))))))))).(......))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....))))))))).((....)))))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....))))))))).((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....))))))))).((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....))))))))).((....))))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....)))))))))(.......))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))...(((((((((....)))))))))(.......)))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))...(((((((((....)))))))))(.(...).))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((.(((((((....))))))).))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((.(((((((....))))))).))........))))...((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((.(((((((....))))))).))(......))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((.(((((((....))))))).))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((.((((((....)))))).)))........))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((.(((((....))))).))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((.((((....)))).)))))(......))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((.(((....))).))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((.(((....))).))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((.((....)).)))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((.((....)).)))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((.((....)).)))))))........))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..(((((((.((....)).)))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((........))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((........))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((........))))))))........)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((........))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((........))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((........))))))))((....)))))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((.(....).))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((.(....).))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))........)))......((((((((........)))))))).((((((((.....)))))))).)...
(((((((((((...)))))))..(((((((((......)))))))))........)))......((((((((.(....).)))))))).((((((((.....))))))))..)..
(((((((((((...)))))))..(((((((((......)))))))))........)))).......((((((........))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..(((((((((......)))))))))........)))).......((((((.(....).))))))((.((((((((.....))))))))..)).
(((((((((((...)))))))..(((((((((......)))))))))........))))......(((((((........)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))........))))......(((((((........)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..(((((((((......)))))))))........))))......(((((((.(....).)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))........)))).....(((((((..(....)..))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))........)))).....((((((((........))))))))...((((((.....)))))).......
(((((((((((...)))))))..(((((((((......)))))))))........)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))........)))).....((((((((.(.....)))))))))..(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))........)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))........))))....(((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..(((((((((......)))))))))........))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))........))))....(((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))........))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))........))))...((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..(((((((((......)))))))))........))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))........))))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))......)).......((((((((((........)))))))).))((((((.....))))))....)).
(((((((((((...)))))))..(((((((((......)))))))))(......)))))......(((((((.(....).)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..(((((((((......)))))))))(......))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))(......))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))((....)))))......((((((((.(....).)))))))).((((((((.....)))))))).)...
(((((((((((...)))))))..(((((((((......)))))))))((....)))))).....((((((((........))))))))...((((((.....)))))).......
(((((((((((...)))))))..(((((((((......)))))))))((....)))))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))((....)))))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))((....)))))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..(((((((((......)))))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..(((((((((......)))))))))((....))))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....)))))))).)).......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....)))))))).)).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....)))))))).)).......))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))).).......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))).).......)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))).).......)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))).).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))).).......))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))).).......))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)........((((((((........)))))))).((((((((.....)))))))).))).
(((((((((((...)))))))..((((((((((....))))))))))........)........((((((((.(....).))))))))..(((((((.....)))))))..))).
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........))))))))...((((((.....))))))....)).
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........))))))))..(((((((.....)))))))...)).
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........))))))))..(((((((.....)))))))..))..
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....)))))))).).).
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((........)))))))).((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((.(.....))))))))).((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((.(....).)))))))).((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))........)).......((((((((.(....).)))))))).((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))........))......(((((((((........)))))))).).((((((.....))))))...))..
(((((((((((...)))))))..((((((((((....))))))))))........))......(((((((((........)))))))).)(((((((.....)))))))..))..
(((((((((((...)))))))..((((((((((....))))))))))........))......(((((((((.(....).)))))))).)(((((((.....)))))))...)).
(((((((((((...)))))))..((((((((((....))))))))))........)).....((((((((((........)))))))).))((((((.....))))))...))..
(((((((((((...)))))))..((((((((((....))))))))))........)))........((((((........))))))((.((((((((.....)))))))).))).
(((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((........)))))))...(((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((........)))))))..((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))........))).......(((((((........)))))))(.((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))...((((((.....))))))...)...
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........))))))))..(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((........)))))))).((((((((.....)))))))))....
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(.....)))))))))..(((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(.....))))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(.....))))))))).((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(.....))))))))).((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).))))))))..(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))........)))......((((((((.(....).)))))))).((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))...)..
(((((((((((...)))))))..((((((((((....))))))))))........))).....(((((((((........)))))))).)(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........))).....)((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))....(.((((((((........)))))))).)(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........)))....(((((((((..(.....).))))))).))((((((.....))))))...)...
(((((((((((...)))))))..((((((((((....))))))))))........)))....((((((((((........)))))))).))((((((.....))))))...)...
(((((((((((...)))))))..((((((((((....))))))))))........)))...(..((((((((.(....).)))))))).)(((((((.....)))))))...)..
(((((((((((...)))))))..((((((((((....))))))))))........)))...)....((((((........))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))........)))...)..((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))...)..((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))...)..((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))...).(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))..)...((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))).).....(((((((........)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))).)....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))).)....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))).)....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))).)....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))).)...(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))).).(..((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))........(((((........))))).((.((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))........))))........(((((........))))).((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))........)))).......((((((........))))))((..(((((((.....)))))))..))..
(((((((((((...)))))))..((((((((((....))))))))))........)))).......((((((........))))))((.((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))........)))).......((((((........))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))........)))).......((((((.(.....)))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))........)))).......((((((.(....).))))))((.((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))........)))).......((((((.(....).))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))........))))......((((((..........))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))......((((((..(....)..))))))(.((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))........))))......((((((..(....)..))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((........)))))))...(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((........)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((........))))))).(((((((((.....)))))))....))
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((........)))))))(..(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((........)))))))(.((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((........)))))))(.((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((........)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(.....))))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(.....))))))))(..(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(.....))))))))(.((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(.....))))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(....).)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(....).)))))))(..(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(....).)))))))(.((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(....).)))))))(.((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(....).)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))........))))......(((((((.(....).)))))))(.((((((((.....)))))))))....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(.((((((........)))))).).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((.(((((........))))).))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((.(((((........))))).)).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((.(((((.(.....)))))).)).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((.(((((.(....).))))).)).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((.((((........)))).))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((.((.(....).)).))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((............))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((............)))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((.(........).)))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((.(.(....).).)))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((((..........)))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((((..........))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((((..(.....).)))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((((..(.....).))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((((..(....)..)))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((((..(....)..)))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....(((((((..(....)..))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........))))))))....(((((.....)))))........
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........))))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........))))))))..((((((.......))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........))))))))..(((((((.....)))))).).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).(.((((((.....)))))).).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).(.((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).(((((((.......))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....))))))..))...
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))).))....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))...)..
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....))))))).)....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........))))))))(((((((((.....)))))))....))
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((........))))))))(((((((((.....))))))))....)
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(.....)))))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(.....)))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(.....))))))))).((((((((.....))))))..))...
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))...)..
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(.....)))))))))(((((((((.....))))))))....)
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).))))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).))))))))..(((((((.....)))))).).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).(.((((((.....))))))....)..
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).(.((((((.....)))))).).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....))))))..))...
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))...)..
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....))))))).)....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).)))))))).((((((((.....))))))))(...)
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).))))))))(((((((((.....)))))))....))
(((((((((((...)))))))..((((((((((....))))))))))........)))).....((((((((.(....).))))))))(((((((((.....))))))))....)
(((((((((((...)))))))..((((((((((....))))))))))........))))....(.(((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))....(.(((((((.(.....)))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(.(((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(.(((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))....((.((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))....((.((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((.(........).)))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))....((((((((..........))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))....((((((((..(....)..))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))....((((((((..(....)..))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((((.(.....))))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((((.(....).)))))))).)..(((((.....)))))........
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((((.(....).)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))...(.(((((((..(....)..))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))...(.((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))...(.((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))...(.((((((((.(.....)))))))))..)((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))...(.((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))...(.((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))...(((((((((..........))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))...((((((((((........)))))))).)).(((((.....)))))........
(((((((((((...)))))))..((((((((((....))))))))))........))))...((((((((((........)))))))).))(((((.......))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))...((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))...((((((((((.(.....))))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))...((((((((((.(....).)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))..(..(((((((..........))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))..(..(((((((..(....)..))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))..(..((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))..(..((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........))))..(..((((((((.(....).)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........))))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).(...((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).(...((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).(...((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))........)))).((..((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).((..((((((((.(.....))))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).((..((((((((.(....).)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))........)))).((.((.((((((........)))))))).)).(((((.....)))))........
(((((((((((...)))))))..((((((((((....))))))))))........))))(....((((((((........)))))))).((((((((.....))))))))....)
(((((((((((...)))))))..((((((((((....))))))))))........))))((...((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))......)..........((((((((........))))))))..(((((((.....)))))))..))).
(((((((((((...)))))))..((((((((((....))))))))))......)).........((((((((........)))))))).((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))......)).........((((((((........)))))))).((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))......)).........((((((((.(....).)))))))).((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))......)).))......((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))......)).))......((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))......)).))......((((((((.(.....)))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))......)).))......((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))......)).))......((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))......)).)).....((((((((..(....)..))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))......)).)).....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))......)).))....((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))......)).))....((((((((((.(....).)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))..(...).)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))..(...).)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))..(...).))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....)))))))))).(....).)))).......((((((.(....).))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....)))))))))).(....).)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....)))))))))).(....).)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....)))))))))).(....).)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....)))))))))).(...)..)))).....(((((((..........))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....)))))))))).(...)..)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....)))))))))).(...)..)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....)))))))))).(...)..)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....)))))))))).(...)..)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((........))))))))..(((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))(......))))......((((((((........)))))))).((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))(......)))).).(..((((((((.(....).)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......))))).......((((((........))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))(......))))).......((((((.(....).))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))(......)))))......(((((((........)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......)))))......(((((((........)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))(......)))))......(((((((.(.....))))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......)))))......(((((((.(....).)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....(((((((..........))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....(((((((..(....)..))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((........))))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((........)))))))).(((((((.......))))))...)..
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((........))))))))(((((((((.....)))))))....))
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((.(.....)))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((.(.....)))))))))(((((((((.....))))))))....)
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))(......)))))....((((((((..........))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))....(((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))....(((((((((.(.....))))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))...(.((((((((........))))))))..)((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))...(.((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))...(.((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))...((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))...((((((((((.(.....))))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))..(..((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(......)))))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))(.(...)))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))).......((((((((........))))))))..(((((((.....)))))))...)).
(((((((((((...)))))))..((((((((((....))))))))))((....)))).......((((((((........)))))))).((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))((....))))...))..((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........))))))))...((((((.....)))))).....).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........))))))))..(((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........)))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........)))))))).((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((........)))))))).((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(.....))))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))......((((((((.(....).)))))))).((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))((....))))).....(((((((((.(....).)))))))).)(((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))((....)))))....(.((((((((........)))))))).)(((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))...)..((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....))))).)....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....))))).)....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....))))))........(((((.(.....)))))).((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))((....))))))........(((((.(....).))))).((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).......((((((........))))))((..(((((((.....)))))))..))..
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).......((((((........))))))((.((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).......((((((........))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).......((((((.(....).)))))).(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).......((((((.(....).))))))((.((((((((.....))))))))..)).
(((((((((((...)))))))..((((((((((....))))))))))((....))))))......(((((((........)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....))))))......(((((((........)))))))(.((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))((....))))))......(((((((........)))))))(.((((((((.....))))))))..)..
(((((((((((...)))))))..((((((((((....))))))))))((....))))))......(((((((........)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))((....))))))......(((((((.(.....))))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))..((((((((((....))))))))))((....))))))......(((((((.(....).)))))))..((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((.(((((........))))).)).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....(((((((..........)))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....(((((((..........))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....(((((((..(.....).)))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....(((((((..(....)..)))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....(((((((..(....)..))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........))))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))).))....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))...)..
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))..)...
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....))))))).)....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((........))))))))(((((((((.....)))))))....))
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((....)....))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(.....)))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(.....))))))))).((((((((.....))))))..))...
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(....).))))))))...((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(....).)))))))).(.((((((.....)))))).).....
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))....).
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(.(((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(.(((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....((.((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(((.(((((.(....).))))).)).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....((((((((..........))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....((((((((..........))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....((((((((..(....)..))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(((((((((.(.....))))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(((((((((.(....).)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...(.(((((((..........))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...(.((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...(.((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...(((((((((..........))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...(((((((((..(....)..))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...((((((((((.(.....))))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))...((((((((((.(....).)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))..(..(((((((..........))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))..(..((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))..(..((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....))))))..(.(.(((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).((..((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((....)))))).((..((((((((.(....).)))))))).))((((((.....)))))).......
(((((((((((...)))))))..((((((((((....))))))))))((...).))))......((((((((.(....).)))))))).((((((((.....))))))))...).
(((((((((((...)))))))..((((((((((....))))))))))((...).))))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))..((((((((((....))))))))))((...).)))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...))))))).((((((((((......)))))))).))......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...))))))).((((((((((......))))))))).)......)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....)))))))).)))......)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....)))))))).)))......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))).)))......)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))).)))......)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....)))))))).)))......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))).)))......))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....))))))))).))......)))).....(((((((..........))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....))))))))).))......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....))))))))).))......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....))))))))).))......))))...(.((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....))))))))))..).....)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....))))))))))..).....)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))))).)......))))......(((((((........)))))))(.((((((((.....)))))))).)...
(((((((((((...))))))).(((((((((((....)))))))))).)......)))).....(((((((..........))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))))).)......)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....)))))))))).)......)))).....((((((((........)))))))).((((((((.....))))))).)....
(((((((((((...))))))).(((((((((((....)))))))))).)......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))))).)......)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))))).)......)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....)))))))))).)......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...))))))).(((((((((((....)))))))))).)......))))....(((((((((........)))))))).).((((((.....)))))).......
(((((((((((...))))))).(((((((((((....)))))))))).)......))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....)))))))))).)......))))....(((((((((.(....).)))))))).).((((((.....)))))).......
(((((((((((...))))))).(((((((((((....)))))))))).)......))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...))))))).(((((((((((....)))))))))).)......))))...((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...))))))).(((((((((((....)))))))))).)......))))...((((((((((.(....).)))))))).))((((((.....)))))).......
(((((((((((...)))))))(..(((((((((....))))))))).).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.(((((((.((....)).)))))))).......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.(((((((.((....)).)))))))).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((........))))))))).......)).......((((((((........))))))))..(((((((.....)))))))...)).
(((((((((((...)))))))(.((((((((.(....).))))))))).......))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.(((((((((......)))))))))).......)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))(.(((((((((......)))))))))).......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.(((((((((......)))))))))).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.(((((((((......)))))))))).......))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.(((((((((......)))))))))).......))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))......).)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......)).......((((((((........)))))))).((((((((.....))))))))..)).
(((((((((((...)))))))(.((((((((((....))))))))))).......)).......((((((((.(....).)))))))).((((((((.....))))))))..)).
(((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((........))))))))..(((((((.....)))))))...)..
(((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....))))))))...).
(((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((........)))))))).((((((((.....))))))))..)..
(((((((((((...)))))))(.((((((((((....))))))))))).......)))......((((((((.(....).)))))))).((((((((.....))))))))...).
(((((((((((...)))))))(.((((((((((....))))))))))).......)))...)..((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......))).).....(((((((........)))))))..((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......))).)...(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))........(((((........))))).((.((((((((.....)))))))).))..
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).......((((((........))))))((..(((((((.....)))))))..))..
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).......((((((.(....).))))))((.((((((((.....))))))))..)).
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).......((((((.(....).))))))((.((((((((.....)))))))).))..
(((((((((((...)))))))(.((((((((((....))))))))))).......))))......(((((((........)))))))..((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......))))......(((((((........)))))))(.((((((((.....))))))))..)..
(((((((((((...)))))))(.((((((((((....))))))))))).......))))......(((((((........)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))(.((((((((((....))))))))))).......))))......(((((((.(....).)))))))(.((((((((.....)))))))).)...
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....(((((((..........)))))))..(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....(((((((..........))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....(((((((..(....)..)))))))...((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....(((((((..(....)..)))))))..(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....(((((((..(....)..))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((........))))))))...((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((........))))))))..(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((........)))))))).(.((((((.....)))))).).....
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((........)))))))).((((((((.....)))))).))....
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((........)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((.(.....)))))))))...((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((.(.....)))))))))..(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((.(.....))))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((.(....).))))))))...((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((.(....).))))))))..(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((.(....).)))))))).((((((((.....)))))).))....
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).....((((((((.(....).)))))))).((((((((.....)))))))).....
(((((((((((...)))))))(.((((((((((....))))))))))).......))))....((((((((..(....)..))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))....(((((((((........)))))))).).((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))....(((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))....(((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))....(((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))...(.((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))...(.((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))...((((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))...((((((((((.(....).)))))))).))((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))..(..(((((((..(....)..))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))..(..((((((((........)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))..(..((((((((.(.....))))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......))))..(..((((((((.(....).)))))))).)(((((((.....)))))))......
(((((((((((...)))))))(.((((((((((....))))))))))).......)))).((..((((((((........)))))))).))((((((.....)))))).......
(((((((((((...)))))))(.((((((((((....))))))))))).....)).))......((((((((........)))))))).((((((((.....)))))))).....
