loadstring("\10\10\108\111\99\97\108\32\82\97\121\102\105\101\108\100\32\61\32\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\39\104\116\116\112\115\58\47\47\115\105\114\105\117\115\46\109\101\110\117\47\114\97\121\102\105\101\108\100\39\41\41\40\41\10\10\10\10\10\82\97\121\102\105\101\108\100\58\78\111\116\105\102\121\40\123\10\32\32\32\84\105\116\108\101\32\61\32\34\87\104\97\116\32\105\115\32\32\65\101\115\116\104\101\116\105\99\32\72\117\98\63\34\44\10\32\32\32\67\111\110\116\101\110\116\32\61\32\34\65\101\115\116\104\101\116\105\99\32\105\115\32\97\110\32\104\117\98\32\102\105\108\108\101\100\32\119\105\116\104\32\111\116\104\101\114\32\104\117\98\115\32\102\111\114\32\100\105\102\102\101\114\101\110\116\32\103\97\109\101\115\226\128\166\34\44\10\32\32\32\68\117\114\97\116\105\111\110\32\61\32\57\46\52\44\10\32\32\32\73\109\97\103\101\32\61\32\52\52\56\51\51\54\50\52\53\56\44\10\125\41\10\10\82\97\121\102\105\101\108\100\58\78\111\116\105\102\121\40\123\10\32\32\32\84\105\116\108\101\32\61\32\34\87\97\114\110\105\110\103\33\34\44\10\32\32\32\67\111\110\116\101\110\116\32\61\32\34\84\104\105\115\32\104\117\98\32\109\97\121\32\98\101\32\98\97\110\110\97\98\108\101\32\115\111\32\109\97\107\101\32\115\117\114\101\32\121\111\117\32\97\114\101\32\117\115\105\110\103\32\116\104\105\115\32\111\110\32\97\110\32\97\108\116\46\34\44\10\32\32\32\68\117\114\97\116\105\111\110\32\61\32\54\46\53\44\10\32\32\32\73\109\97\103\101\32\61\32\52\52\56\51\51\54\50\52\53\56\44\10\125\41\10\10\108\111\99\97\108\32\87\105\110\100\111\119\32\61\32\82\97\121\102\105\101\108\100\58\67\114\101\97\116\101\87\105\110\100\111\119\40\123\10\32\32\32\78\97\109\101\32\61\32\34\65\101\115\116\104\101\116\105\99\32\72\117\98\46\34\44\10\32\32\32\73\99\111\110\32\61\32\48\44\32\45\45\32\73\99\111\110\32\105\110\32\84\111\112\98\97\114\46\32\67\97\110\32\117\115\101\32\76\117\99\105\100\101\32\73\99\111\110\115\32\40\115\116\114\105\110\103\41\32\111\114\32\82\111\98\108\111\120\32\73\109\97\103\101\32\40\110\117\109\98\101\114\41\46\32\48\32\116\111\32\117\115\101\32\110\111\32\105\99\111\110\32\40\100\101\102\97\117\108\116\41\46\10\32\32\32\76\111\97\100\105\110\103\84\105\116\108\101\32\61\32\34\65\101\115\116\104\101\116\105\99\32\72\117\98\34\44\10\32\32\32\76\111\97\100\105\110\103\83\117\98\116\105\116\108\101\32\61\32\34\98\121\32\64\115\115\105\115\115\101\115\115\34\44\10\32\32\32\84\104\101\109\101\32\61\32\34\66\108\111\111\109\34\44\32\45\45\32\67\104\101\99\107\32\104\116\116\112\115\58\47\47\100\111\99\115\46\115\105\114\105\117\115\46\109\101\110\117\47\114\97\121\102\105\101\108\100\47\99\111\110\102\105\103\117\114\97\116\105\111\110\47\116\104\101\109\101\115\10\10\32\32\32\68\105\115\97\98\108\101\82\97\121\102\105\101\108\100\80\114\111\109\112\116\115\32\61\32\102\97\108\115\101\44\10\32\32\32\68\105\115\97\98\108\101\66\117\105\108\100\87\97\114\110\105\110\103\115\32\61\32\102\97\108\115\101\44\32\45\45\32\80\114\101\118\101\110\116\115\32\82\97\121\102\105\101\108\100\32\102\114\111\109\32\119\97\114\110\105\110\103\32\119\104\101\110\32\116\104\101\32\115\99\114\105\112\116\32\104\97\115\32\97\32\118\101\114\115\105\111\110\32\109\105\115\109\97\116\99\104\32\119\105\116\104\32\116\104\101\32\105\110\116\101\114\102\97\99\101\10\10\32\32\32\67\111\110\102\105\103\117\114\97\116\105\111\110\83\97\118\105\110\103\32\61\32\123\10\32\32\32\32\32\32\69\110\97\98\108\101\100\32\61\32\116\114\117\101\44\10\32\32\32\32\32\32\70\111\108\100\101\114\78\97\109\101\32\61\32\110\105\108\44\32\45\45\32\67\114\101\97\116\101\32\97\32\99\117\115\116\111\109\32\102\111\108\100\101\114\32\102\111\114\32\121\111\117\114\32\104\117\98\47\103\97\109\101\10\32\32\32\32\32\32\70\105\108\101\78\97\109\101\32\61\32\34\83\97\118\101\115\34\10\32\32\32\125\44\10\10\32\32\32\68\105\115\99\111\114\100\32\61\32\123\10\32\32\32\32\32\32\69\110\97\98\108\101\100\32\61\32\102\97\108\115\101\44\32\45\45\32\80\114\111\109\112\116\32\116\104\101\32\117\115\101\114\32\116\111\32\106\111\105\110\32\121\111\117\114\32\68\105\115\99\111\114\100\32\115\101\114\118\101\114\32\105\102\32\116\104\101\105\114\32\101\120\101\99\117\116\111\114\32\115\117\112\112\111\114\116\115\32\105\116\10\32\32\32\32\32\32\73\110\118\105\116\101\32\61\32\34\110\111\105\110\118\105\116\101\108\105\110\107\34\44\32\45\45\32\84\104\101\32\68\105\115\99\111\114\100\32\105\110\118\105\116\101\32\99\111\100\101\44\32\100\111\32\110\111\116\32\105\110\99\108\117\100\101\32\100\105\115\99\111\114\100\46\103\103\47\46\32\69\46\103\46\32\100\105\115\99\111\114\100\46\103\103\47\32\65\66\67\68\32\119\111\117\108\100\32\98\101\32\65\66\67\68\10\32\32\32\32\32\32\82\101\109\101\109\98\101\114\74\111\105\110\115\32\61\32\116\114\117\101\32\45\45\32\83\101\116\32\116\104\105\115\32\116\111\32\102\97\108\115\101\32\116\111\32\109\97\107\101\32\116\104\101\109\32\106\111\105\110\32\116\104\101\32\100\105\115\99\111\114\100\32\101\118\101\114\121\32\116\105\109\101\32\116\104\101\121\32\108\111\97\100\32\105\116\32\117\112\10\32\32\32\125\44\10\10\32\32\32\75\101\121\83\121\115\116\101\109\32\61\32\102\97\108\115\101\44\32\45\45\32\83\101\116\32\116\104\105\115\32\116\111\32\116\114\117\101\32\116\111\32\117\115\101\32\111\117\114\32\107\101\121\32\115\121\115\116\101\109\10\32\32\32\75\101\121\83\101\116\116\105\110\103\115\32\61\32\123\10\32\32\32\32\32\32\84\105\116\108\101\32\61\32\34\85\110\116\105\116\108\101\100\34\44\10\32\32\32\32\32\32\83\117\98\116\105\116\108\101\32\61\32\34\75\101\121\32\83\121\115\116\101\109\34\44\10\32\32\32\32\32\32\78\111\116\101\32\61\32\34\78\111\32\109\101\116\104\111\100\32\111\102\32\111\98\116\97\105\110\105\110\103\32\116\104\101\32\107\101\121\32\105\115\32\112\114\111\118\105\100\101\100\34\44\32\45\45\32\85\115\101\32\116\104\105\115\32\116\111\32\116\101\108\108\32\116\104\101\32\117\115\101\114\32\104\111\119\32\116\111\32\103\101\116\32\97\32\107\101\121\10\32\32\32\32\32\32\70\105\108\101\78\97\109\101\32\61\32\34\75\101\121\34\44\32\45\45\32\73\116\32\105\115\32\114\101\99\111\109\109\101\110\100\101\100\32\116\111\32\117\115\101\32\115\111\109\101\116\104\105\110\103\32\117\110\105\113\117\101\32\97\115\32\111\116\104\101\114\32\115\99\114\105\112\116\115\32\117\115\105\110\103\32\82\97\121\102\105\101\108\100\32\109\97\121\32\111\118\101\114\119\114\105\116\101\32\121\111\117\114\32\107\101\121\32\102\105\108\101\10\32\32\32\32\32\32\83\97\118\101\75\101\121\32\61\32\116\114\117\101\44\32\45\45\32\84\104\101\32\117\115\101\114\39\115\32\107\101\121\32\119\105\108\108\32\98\101\32\115\97\118\101\100\44\32\98\117\116\32\105\102\32\121\111\117\32\99\104\97\110\103\101\32\116\104\101\32\107\101\121\44\32\116\104\101\121\32\119\105\108\108\32\98\101\32\117\110\97\98\108\101\32\116\111\32\117\115\101\32\121\111\117\114\32\115\99\114\105\112\116\10\32\32\32\32\32\32\71\114\97\98\75\101\121\70\114\111\109\83\105\116\101\32\61\32\102\97\108\115\101\44\32\45\45\32\73\102\32\116\104\105\115\32\105\115\32\116\114\117\101\44\32\115\101\116\32\75\101\121\32\98\101\108\111\119\32\116\111\32\116\104\101\32\82\65\87\32\115\105\116\101\32\121\111\117\32\119\111\117\108\100\32\108\105\107\101\32\82\97\121\102\105\101\108\100\32\116\111\32\103\101\116\32\116\104\101\32\107\101\121\32\102\114\111\109\10\32\32\32\32\32\32\75\101\121\32\61\32\123\34\72\101\108\108\111\34\125\32\45\45\32\76\105\115\116\32\111\102\32\107\101\121\115\32\116\104\97\116\32\119\105\108\108\32\98\101\32\97\99\99\101\112\116\101\100\32\98\121\32\116\104\101\32\115\121\115\116\101\109\44\32\99\97\110\32\98\101\32\82\65\87\32\102\105\108\101\32\108\105\110\107\115\32\40\112\97\115\116\101\98\105\110\44\32\103\105\116\104\117\98\32\101\116\99\41\32\111\114\32\115\105\109\112\108\101\32\115\116\114\105\110\103\115\32\40\34\104\101\108\108\111\34\44\34\107\101\121\50\50\34\41\10\32\32\32\125\10\125\41\10\10\108\111\99\97\108\32\84\97\98\32\61\32\87\105\110\100\111\119\58\67\114\101\97\116\101\84\97\98\40\34\85\112\100\97\116\101\32\76\111\103\34\44\32\48\41\32\45\45\32\84\105\116\108\101\44\32\73\109\97\103\101\10\10\108\111\99\97\108\32\83\101\99\116\105\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\83\101\99\116\105\111\110\40\34\72\117\98\32\117\115\101\100\32\116\111\32\98\101\32\99\97\108\108\101\100\32\226\128\156\79\99\101\97\110\32\72\117\98\226\128\157\46\34\41\10\10\108\111\99\97\108\32\83\101\99\116\105\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\83\101\99\116\105\111\110\40\34\68\101\108\101\116\101\100\32\84\117\109\72\117\98\44\32\105\116\32\105\115\32\115\111\109\101\119\104\97\116\32\117\110\117\115\97\98\108\101\226\128\166\34\41\10\10\108\111\99\97\108\32\83\101\99\116\105\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\83\101\99\116\105\111\110\40\34\72\69\89\33\32\73\102\32\121\111\117\32\97\114\101\32\114\101\97\100\105\110\103\32\116\104\105\115\44\32\116\104\105\115\32\115\99\114\105\112\116\32\104\117\98\32\105\115\110\226\128\153\116\32\102\105\110\105\115\104\101\100\46\34\41\10\10\108\111\99\97\108\32\84\97\98\32\61\32\87\105\110\100\111\119\58\67\114\101\97\116\101\84\97\98\40\34\72\117\109\97\110\111\105\100\34\44\32\48\41\32\45\45\32\84\105\116\108\101\44\32\73\109\97\103\101\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\82\101\115\101\116\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\103\97\109\101\46\80\108\97\121\101\114\115\46\76\111\99\97\108\80\108\97\121\101\114\46\67\104\97\114\97\99\116\101\114\46\72\117\109\97\110\111\105\100\46\72\101\97\108\116\104\32\61\32\48\10\32\32\32\101\110\100\44\10\125\41\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\76\111\119\32\71\114\97\118\105\116\121\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\103\97\109\101\46\80\108\97\121\101\114\115\46\76\111\99\97\108\80\108\97\121\101\114\46\67\104\97\114\97\99\116\101\114\46\72\117\109\97\110\111\105\100\46\71\114\97\118\105\116\121\32\61\32\53\10\32\32\32\101\110\100\44\10\125\41\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\108\111\97\100\32\105\110\102\105\110\105\116\101\32\121\101\105\108\100\32\99\97\117\115\101\32\119\104\121\32\110\111\116\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\103\97\109\101\46\80\108\97\121\101\114\115\46\76\111\99\97\108\80\108\97\121\101\114\46\67\104\97\114\97\99\116\101\114\46\72\117\109\97\110\111\105\100\46\71\114\97\118\105\116\121\32\61\32\53\10\32\32\32\101\110\100\44\10\125\41\10\10\108\111\99\97\108\32\84\97\98\32\61\32\87\105\110\100\111\119\58\67\114\101\97\116\101\84\97\98\40\34\84\83\66\32\72\117\98\115\34\44\32\48\41\32\45\45\32\84\105\116\108\101\44\32\73\109\97\103\101\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\83\112\111\111\107\115\32\72\117\98\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\39\104\116\116\112\115\58\47\47\114\97\119\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\65\112\112\97\114\101\110\116\108\121\83\112\111\111\107\115\47\115\112\111\111\107\115\104\117\98\84\83\66\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\83\72\84\83\66\46\116\120\116\39\41\41\40\41\10\32\32\32\101\110\100\44\10\125\41\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\70\111\114\103\101\32\72\117\98\32\110\111\116\32\107\101\121\108\101\115\115\32\58\51\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\34\104\116\116\112\115\58\47\47\114\97\119\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\83\107\122\117\112\112\121\47\102\111\114\103\101\45\104\117\98\47\109\97\105\110\47\108\111\97\100\101\114\46\108\117\97\34\41\41\40\41\10\32\32\32\101\110\100\44\10\125\41\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\83\112\101\101\100\32\72\117\98\32\88\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\34\104\116\116\112\115\58\47\47\114\97\119\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\65\104\109\97\100\86\57\57\47\83\112\101\101\100\45\72\117\98\45\88\47\109\97\105\110\47\83\112\101\101\100\37\50\48\72\117\98\37\50\48\88\46\108\117\97\34\44\32\116\114\117\101\41\41\40\41\10\32\32\32\101\110\100\44\10\125\41\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\115\111\109\101\32\114\97\110\100\111\109\32\104\117\98\32\116\104\97\116\32\108\111\111\107\115\32\108\105\107\101\32\100\105\115\99\108\114\100\32\119\105\116\104\32\103\111\106\111\32\97\110\100\32\107\106\32\105\100\107\32\108\111\108\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\39\104\116\116\112\115\58\47\47\114\97\119\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\77\97\117\116\105\107\117\47\101\104\104\47\109\97\105\110\47\115\116\114\111\110\103\37\50\48\103\117\101\115\116\46\108\117\97\46\116\120\116\39\41\41\40\41\10\32\32\32\101\110\100\44\10\125\41\10\10\108\111\99\97\108\32\66\117\116\116\111\110\32\61\32\84\97\98\58\67\114\101\97\116\101\66\117\116\116\111\110\40\123\10\32\32\32\78\97\109\101\32\61\32\34\84\83\66\32\83\99\114\105\112\116\32\82\111\98\108\111\120\32\45\32\73\110\102\105\110\105\116\101\32\74\117\109\112\44\32\70\108\121\34\44\10\32\32\32\67\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\34\104\116\116\112\115\58\47\47\112\97\115\116\101\102\121\46\97\112\112\47\118\57\86\83\79\102\77\53\47\114\97\119\34\41\41\40\41\10\32\32\32\101\110\100\44\10\125\41\10\10\10")()