///))/////////)////////////)//////-//--///--///////////--//////////))/////////)////////////)//////-//--///--///////////--////////)))))))))))))))))))))))))))))))))))))))))..)))))))))))))))))))./)))))))))))))))))))))))))))))))))))))))))..)))))))))))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%)))))++)))))))))%%%))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%)))))++)))))))))%%%))))))))))..))%)%%)))++))%%-))-))%%)%%%%%%%%%%))))++-)))))))))%%%%))))))))-.))%)%%)))++))%%-))-))%%)%%%%%%%%%%))))++-)))))))))%%%%))))))))-.---)))))---+)))----++))))))))%%%%%%))))+++))))).-))))))))------.---)))))---+)))----++))))))))%%%%%%))))+++))))).-))))))))------.----++))----)))))---++-+++))))%%%%%))))))---)))..---))))--..---.----++))----)))))---++-+++))))%%%%%))))))---)))..---))))--..---/.-+--+)-----)%%))-.-----++++)))))%%%%%%%------)-)))-)))-------//.-+--+)-----)%%))-.-----++++)))))%%%%%%%------)-)))-)))-------//..-)-+)----))%))+---------+++))))%%%%%%))....---))).-))--.-)))//..-)-+)----))%))+---------+++))))%%%%%%))....---))).-))--.-)))//..++-++)))%%%))++-------.-++++))))%%%)))+))-..---.-.-))))%%%))./..++-++)))%%%))++-------.-++++))))%%%)))+))-..---.-.-))))%%%))./-----+++)%%%))+++---------++++++))))))+++++--..-..-.-)))))%%%-./-----+++)%%%))+++---------++++++))))))+++++--..-..-.-)))))%%%-./--))--++)))))+++-----..-------+++++++++------....-----)))))))-./--))--++)))))+++-----..-------+++++++++------....-----)))))))-./--+))------++++-----.....----..+++++--------...)%))----+++)))../--+))------++++-----.....----..+++++--------...)%))----+++)))...--++)))-))-)-------........-..-++-------.....--%----++---+++)./.--++)))-))-)-------........-..-++-------.....--%----++---+++)./...+++----)--)---........-....----------....--)%%----)-----.-../...+++----)--)---........-....----------....--)%%----)-----.-../.-..----.-))))---............-------..---...--%%)----------.-../.-..----.-))))---............-------..---...--%%)----------.-../.)...-.-.--))----.-...--.-...-----...-....---)%------........../.)...-.-.--))----.-...--.-...-----...-....---)%------........../..-......-----..----..........--..--.....---))-----...--......./..-......-----..----..........--..--.....---))-----...--.......//...-..-.----..-----.....---....-.......-----......)))))--.....//...-..-.----..-----.....---....-.......-----......)))))--.....//.....-.----.+-----....+)........-.............--+))%%%))))+...//.....-.----.+-----....+)........-.............--+))%%%))))+...//.......--..-++---....++)---.......-............++)%%)%%))-..+.//.......--..-++---....++)---.......-............++)%%)%%))-..+.//.......-+--+++--...-....-..------.........--+++++'++)))'--...../.......-+--+++--...-....-..------.........--+++++'++)))'--...../.....--.+----...-.-...----------.......-.--+++''''+-'''---.-.../.....--.+----...-.-...----------.......-.--+++''''+-'''---.-.../......--.....----.-----))))++-----...-..---+''''''+--+--...+.../......--.....----.-----))))++-----...-..---+''''''+--+--...+.../...-...-...........-----'++-+--...-.--..--++''-+'+'---.....+.../...-...-...........-----'++-+--...-.--..--++''-+'+'---.....+.../.----.......---.---.---+'+---....'..--.--+++''''----...-.+%++)./.----.......---.---.---+'+---....'..--.--+++''''----...-.+%++)./..---......----..--..--+++-...--'.''--.--+''----''-..-..+%%%.../..---......----..--..--+++-...--'.''--.--+''----''-..-..+%%%.../...------...--'.....------.-----.----...-''----'+-.....++%++.../...------...--'.....------.-----.----...-''----'+-.....++%++.../....---...--+++.....--.......--..----.-.-----.'+-..-++++++.'.../....---...--+++.....--.......--..----.-.-----.'+-..-++++++.'.../.-.-----.........--.-.................----..-.-...---++--.--.../.-.-----.........--.-.................----..-.-...---++--.--.../..-..............---..-.--..-.....-..............----.-..++...//..-..............---..-.--..-.....-..............----.-..++...//....--.......))....-.----...........-...........-..---..-.....//....--.......))....-.----...........-...........-..---..-.....///.////////////./../////////...////////////..//.//////////////////.////////////./../////////...////////////..//.//////////////////-//--///--///////////--//////////))/////////)////////////)//////-//--///--///////////--//////////))/////////)////////////)////))))))))))..)))))))))))))))))))./)))))))))))))))))))))))))))))))))))))))))..)))))))))))))))))))./)))))))))))))))))))))))))))))))%%)))))++)))))))))%%%))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%)))))++)))))))))%%%))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%%))))++-)))))))))%%%%))))))))-.))%)%%)))++))%%-))-))%%)%%%%%%%%%%))))++-)))))))))%%%%))))))))-.))%)%%)))++))%%-))-))%%)%%%%%%%%%%%))))+++))))).-))))))))------.---)))))---+)))----++))))))))%%%%%%))))+++))))).-))))))))------.---)))))---+)))----++))))))))%%%%%%))))))---)))..---))))--..---.----++))----)))))---++-+++))))%%%%%))))))---)))..---))))--..---.----++))----)))))---++-+++))))%))%%%%%%%------)-)))-)))-------//.-+--+)-----)%%))-.-----++++)))))%%%%%%%------)-)))-)))-------//.-+--+)-----)%%))-.-----++++)))))%%%%%%))....---))).-))--.-)))//..-)-+)----))%))+---------+++))))%%%%%%))....---))).-))--.-)))//..-)-+)----))%))+---------+++)))))%%%)))+))-..---.-.-))))%%%))./..++-++)))%%%))++-------.-++++))))%%%)))+))-..---.-.-))))%%%))./..++-++)))%%%))++-------.-++++)+))))))+++++--..-..-.-)))))%%%-./-----+++)%%%))+++---------++++++))))))+++++--..-..-.-)))))%%%-./-----+++)%%%))+++---------+++++++++++++------....-----)))))))-./--))--++)))))+++-----..-------+++++++++------....-----)))))))-./--))--++)))))+++-----..-------++++++--------...)%))----+++)))../--+))------++++-----.....----..+++++--------...)%))----+++)))../--+))------++++-----.....----..++-------.....--%----++---+++)./.--++)))-))-)-------........-..-++-------.....--%----++---+++)./.--++)))-))-)-------........-..---------....--)%%----)-----.-../...+++----)--)---........-....----------....--)%%----)-----.-../...+++----)--)---........-....------..---...--%%)----------.-../.-..----.-))))---............-------..---...--%%)----------.-../.-..----.-))))---............-----...-....---)%------........../.)...-.-.--))----.-...--.-...-----...-....---)%------........../.)...-.-.--))----.-...--.-...---..--.....---))-----...--......./..-......-----..----..........--..--.....---))-----...--......./..-......-----..----..........---.......-----......)))))--.....//...-..-.----..-----.....---....-.......-----......)))))--.....//...-..-.----..-----.....---.....-.............--+))%%%))))+...//.....-.----.+-----....+)........-.............--+))%%%))))+...//.....-.----.+-----....+)..........-............++)%%)%%))-..+.//.......--..-++---....++)---.......-............++)%%)%%))-..+.//.......--..-++---....++)---....--.........--+++++'++)))'--...../.......-+--+++--...-....-..------.........--+++++'++)))'--...../.......-+--+++--...-....-..-----.......-.--+++''''+-'''---.-.../.....--.+----...-.-...----------.......-.--+++''''+-'''---.-.../.....--.+----...-.-...------------...-..---+''''''+--+--...+.../......--.....----.-----))))++-----...-..---+''''''+--+--...+.../......--.....----.-----))))++--...-.--..--++''-+'+'---.....+.../...-...-...........-----'++-+--...-.--..--++''-+'+'---.....+.../...-...-...........-----'++-+--..'..--.--+++''''----...-.+%++)./.----.......---.---.---+'+---....'..--.--+++''''----...-.+%++)./.----.......---.---.---+'+---..-'.''--.--+''----''-..-..+%%%.../..---......----..--..--+++-...--'.''--.--+''----''-..-..+%%%.../..---......----..--..--+++-...--.----...-''----'+-.....++%++.../...------...--'.....------.-----.----...-''----'+-.....++%++.../...------...--'.....------.----..----.-.-----.'+-..-++++++.'.../....---...--+++.....--.......--..----.-.-----.'+-..-++++++.'.../....---...--+++.....--.......--.......----..-.-...---++--.--.../.-.-----.........--.-.................----..-.-...---++--.--.../.-.-----.........--.-.............-..............----.-..++...//..-..............---..-.--..-.....-..............----.-..++...//..-..............---..-.--..-.......-...........-..---..-.....//....--.......))....-.----...........-...........-..---..-.....//....--.......))....-.----......///////////..//.//////////////////.////////////./../////////...////////////..//.//////////////////.////////////./../////////...////))/////////)////////////)//////-//--///--///////////--//////////))/////////)////////////)//////-//--///--///////////--////////)))))))))))))))))))))))))))))))))))))))))..)))))))))))))))))))./)))))))))))))))))))))))))))))))))))))))))..)))))))))))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%)))))++)))))))))%%%))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%)))))++)))))))))%%%))))))))))..))%)%%)))++))%%-))-))%%)%%%%%%%%%%))))++-)))))))))%%%%))))))))-.))%)%%)))++))%%-))-))%%)%%%%%%%%%%))))++-)))))))))%%%%))))))))-.---)))))---+)))----++))))))))%%%%%%))))+++))))).-))))))))------.---)))))---+)))----++))))))))%%%%%%))))+++))))).-))))))))------.----++))----)))))---++-+++))))%%%%%))))))---)))..---))))--..---.----++))----)))))---++-+++))))%%%%%))))))---)))..---))))--..---/.-+--+)-----)%%))-.-----++++)))))%%%%%%%------)-)))-)))-------//.-+--+)-----)%%))-.-----++++)))))%%%%%%%------)-)))-)))-------//..-)-+)----))%))+---------+++))))%%%%%%))....---))).-))--.-)))//..-)-+)----))%))+---------+++))))%%%%%%))....---))).-))--.-)))//..++-++)))%%%))++-------.-++++))))%%%)))+))-..---.-.-))))%%%))./..++-++)))%%%))++-------.-++++))))%%%)))+))-..---.-.-))))%%%))./-----+++)%%%))+++---------++++++))))))+++++--..-..-.-)))))%%%-./-----+++)%%%))+++---------++++++))))))+++++--..-..-.-)))))%%%-./--))--++)))))+++-----..-------+++++++++------....-----)))))))-./--))--++)))))+++-----..-------+++++++++------....-----)))))))-./--+))------++++-----.....----..+++++--------...)%))----+++)))../--+))------++++-----.....----..+++++--------...)%))----+++)))...--++)))-))-)-------........-..-++-------.....--%----++---+++)./.--++)))-))-)-------........-..-++-------.....--%----++---+++)./...+++----)--)---........-....----------....--)%%----)-----.-../...+++----)--)---........-....----------....--)%%----)-----.-../.-..----.-))))---............-------..---...--%%)----------.-../.-..----.-))))---............-------..---...--%%)----------.-../.)...-.-.--))----.-...--.-...-----...-....---)%------........../.)...-.-.--))----.-...--.-...-----...-....---)%------........../..-......-----..----..........--..--.....---))-----...--......./..-......-----..----..........--..--.....---))-----...--.......//...-..-.----..-----.....---....-.......-----......)))))--.....//...-..-.----..-----.....---....-.......-----......)))))--.....//.....-.----.+-----....+)........-.............--+))%%%))))+...//.....-.----.+-----....+)........-.............--+))%%%))))+...//.......--..-++---....++)---.......-............++)%%)%%))-..+.//.......--..-++---....++)---.......-............++)%%)%%))-..+.//.......-+--+++--...-....-..------.........--+++++'++)))'--...../.......-+--+++--...-....-..------.........--+++++'++)))'--...../.....--.+----...-.-...----------.......-.--+++''''+-'''---.-.../.....--.+----...-.-...----------.......-.--+++''''+-'''---.-.../......--.....----.-----))))++-----...-..---+''''''+--+--...+.../......--.....----.-----))))++-----...-..---+''''''+--+--...+.../...-...-...........-----'++-+--...-.--..--++''-+'+'---.....+.../...-...-...........-----'++-+--...-.--..--++''-+'+'---.....+.../.----.......---.---.---+'+---....'..--.--+++''''----...-.+%++)./.----.......---.---.---+'+---....'..--.--+++''''----...-.+%++)./..---......----..--..--+++-...--'.''--.--+''----''-..-..+%%%.../..---......----..--..--+++-...--'.''--.--+''----''-..-..+%%%.../...------...--'.....------.-----.----...-''----'+-.....++%++.../...------...--'.....------.-----.----...-''----'+-.....++%++.../....---...--+++.....--.......--..----.-.-----.'+-..-++++++.'.../....---...--+++.....--.......--..----.-.-----.'+-..-++++++.'.../.-.-----.........--.-.................----..-.-...---++--.--.../.-.-----.........--.-.................----..-.-...---++--.--.../..-..............---..-.--..-.....-..............----.-..++...//..-..............---..-.--..-.....-..............----.-..++...//....--.......))....-.----...........-...........-..---..-.....//....--.......))....-.----...........-...........-..---..-.....///.////////////./../////////...////////////..//.//////////////////.////////////./../////////...////////////..//.//////////////////-//--///--///////////--//////////))/////////)////////////)//////-//--///--///////////--//////////))/////////)////////////)////))))))))))..)))))))))))))))))))./)))))))))))))))))))))))))))))))))))))))))..)))))))))))))))))))./)))))))))))))))))))))))))))))))%%)))))++)))))))))%%%))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%)))))++)))))))))%%%))))))))))./))%%%)%))))))%%))))))))%%))%%%%%%%))))++-)))))))))%%%%))))))))-.))%)%%)))++))%%-))-))%%)%%%%%%%%%%))))++-)))))))))%%%%))))))))-.))%)%%)))++))%%-))-))%%)%%%%%%%%%%%))))+++))))).-))))))))------.---)))))---+)))----++))))))))%%%%%%))))+++))))).-))))))))------.---)))))---+)))----++))))))))%%%%%%))))))---)))..---))))--..---.----++))----)))))---++-+++))))%%%%%))))))---)))..---))))--..---.----++))----)))))---++-+++))))%))%%%%%%%------)-)))-)))-------//.-+--+)-----)%%))-.-----++++)))))%%%%%%%------)-)))-)))-------//.-+--+)-----)%%))-.-----++++)))))%%%%%%))....---))).-))--.-)))//..-)-+)----))%))+---------+++))))%%%%%%))....---))).-))--.-)))//..-)-+)----))%))+---------+++)))))%%%)))+))-..---.-.-))))%%%))./..++-++)))%%%))++-------.-++++))))%%%)))+))-..---.-.-))))%%%))./..++-++)))%%%))++-------.-++++)+))))))+++++--..-..-.-)))))%%%-./-----+++)%%%))+++---------++++++))))))+++++--..-..-.-)))))%%%-./-----+++)%%%))+++---------+++++++++++++------....-----)))))))-./--))--++)))))+++-----..-------+++++++++------....-----)))))))-./--))--++)))))+++-----..-------++++++--------...)%))----+++)))../--+))------++++-----.....----..+++++--------...)%))----+++)))../--+))------++++-----.....----..++-------.....--%----++---+++)./.--++)))-))-)-------........-..-++-------.....--%----++---+++)./.--++)))-))-)-------........-..---------....--)%%----)-----.-../...+++----)--)---........-....----------....--)%%----)-----.-../...+++----)--)---........-....------..---...--%%)----------.-../.-..----.-))))---............-------..---...--%%)----------.-../.-..----.-))))---............-----...-....---)%------........../.)...-.-.--))----.-...--.-...-----...-....---)%------........../.)...-.-.--))----.-...--.-...---..--.....---))-----...--......./..-......-----..----..........--..--.....---))-----...--......./..-......-----..----..........---.......-----......)))))--.....//...-..-.----..-----.....---....-.......-----......)))))--.....//...-..-.----..-----.....---.....-.............--+))%%%))))+...//.....-.----.+-----....+)........-.............--+))%%%))))+...//.....-.----.+-----....+)..........-............++)%%)%%))-..+.//.......--..-++---....++)---.......-............++)%%)%%))-..+.//.......--..-++---....++)---....--.........--+++++'++)))'--...../.......-+--+++--...-....-..------.........--+++++'++)))'--...../.......-+--+++--...-....-..-----.......-.--+++''''+-'''---.-.../.....--.+----...-.-...----------.......-.--+++''''+-'''---.-.../.....--.+----...-.-...------------...-..---+''''''+--+--...+.../......--.....----.-----))))++-----...-..---+''''''+--+--...+.../......--.....----.-----))))++--...-.--..--++''-+'+'---.....+.../...-...-...........-----'++-+--...-.--..--++''-+'+'---.....+.../...-...-...........-----'++-+--..'..--.--+++''''----...-.+%++)./.----.......---.---.---+'+---....'..--.--+++''''----...-.+%++)./.----.......---.---.---+'+---..-'.''--.--+''----''-..-..+%%%.../..---......----..--..--+++-...--'.''--.--+''----''-..-..+%%%.../..---......----..--..--+++-...--.----...-''----'+-.....++%++.../...------...--'.....------.-----.----...-''----'+-.....++%++.../...------...--'.....------.----..----.-.-----.'+-..-++++++.'.../....---...--+++.....--.......--..----.-.-----.'+-..-++++++.'.../....---...--+++.....--.......--.......----..-.-...---++--.--.../.-.-----.........--.-.................----..-.-...---++--.--.../.-.-----.........--.-.............-..............----.-..++...//..-..............---..-.--..-.....-..............----.-..++...//..-..............---..-.--..-.......-...........-..---..-.....//....--.......))....-.----...........-...........-..---..-.....//....--.......))....-.----......///////////..//.//////////////////.////////////./../////////...////////////..//.//////////////////.////////////./../////////.../