/*---***---//)*-/-**///-*****-/-)))--***))*))*-*---//-*-/---//---))--**-//*-/*)-/-*---))---//*-)-/////)---***////-/*-//-/-)-*)--))---/-)-////)-/*)/-////-/*)-*))))-/-/*--//-)//-/-----*--))*))**-/-////-*-/*)))))-//))/-///--)))-**)*)*//-////))--/*-)-)))--*--**)))*)*)))*/////**))*///))))))**)-*)-))-///*/)---//*)*-/))?-))---*)//-//))*--))-////*-/////)*-)))-//*--//-)))*///-)))*-//-*/***////--///**)///))-//-////-)**)////-)*///-)-////*//-*)-//*--/---*-/-))-*/--//-)///-/)))---/--/*))-*))---/-**))))*//-//*--*-///)-)-----))-/)-/*/----*))*--*-))//--*/**-/))/-///-//-*/---*-**)?)///-----)//)--*)///*-//*))*--**-**)//--))**////)//-)/--//))--****-???*)**))//-)-/////-)-))////))*--**)*****)//)////////)*-//////)-//*)*))*--/--**)*)--/////*---///////////-)))*-/--///--*)-**)*-/*///-////)-//-)-////*)*)-/)*/*)))--/))))/-))--/*)*//-*)*)///-----))/-*-/-)))-))))))-/-**)--/*-*/-//--*-///-*)*?*/-///))**--//--)*/--*/*))*///--////-*)-////))*)*////*)/)-/-/))//))--))-//-))////-/)-*//***)-//---)*)/)-///--//-*/---*-*-)))-///)**-*))/-*))-*-/////)////)///*)*/)///)*///-))))**-*)-///)))/-////--//)--**)/////-)*-----))--)/-)))--*//*)--)-/)*//--//////-*-)-/------))-**--/--/*-//))*-/))//--)-///**)---//----))*///-)*-////////-/-)*-***/////*****)*--//---**)-/-)////)---**--?----//**-)-)**)////--**-*///)*////)))//-/-*-*)*/--*/)*-)//-//****)--//---*))///////--*-)*)/--))--------*-)---)*))*-//////--)/////-**)/-**/-*---/----**-**))**/////*-//*)/////-)-)/-////-/-----*-*-))*)-////)))--///-))*-*-)/--//*)-//**)--*)))/*---///*-//--)////-*-////-*/-*)*//***--*)*/-)///---//)-//--/)//**-)///-)-/-)*-/**-/)----//)-//-)--)-//*-))///*-*))-/)*-////-/**-)-/)*/-/-//-?)-/**//)-)*////-)///))-/-*-*--*))--//-*))////*))-/)*-/-//-**)--/-*)//--)))///////))))////-)--/---/-*////**-///))//////)---///*////)-)*------**//--/*---///*//)*//-///*--**--*--*////--*-//*////*)-)-//--/---)---/---)*/-//-)////-)*))*)))*//-**//*)/-)--***)--*))*-//))///-)///-)))-*---//)))///////-*-/-*--*)////)-)////-)*)-///////-*//////-)/-**-)-/////----*--///-*))*))**///--/)/-///*))---/-//*//*-/--///)///*))*--)*/////--*)-*)*-**/)/////-*))*//----/*)***-*-)--/-*//-*///--)--*//)***)))////*))*-/*)///----*-//////---/-)///)))**)--))))-///--//-*--*///-//--*-//-//*//)***-/-)*--**/////--/*----)////------//-/-))---*)*///)*//***////-*//)-//----*-)------*)--**/)*)*)*///--))/*-))/-***-)))/-**-)*//*)-))-///)////--))-)/-*/--*))-*)*)--*/-/*)))-*///))*/-**-/))*)-//-*-***))***---*)*---)-*/-/))-*/)*--*-//-*-/-))***))--**))))-