loadstring("\108\105\98\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\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\84\104\101\78\117\103\103\101\116\69\97\116\101\114\48\53\47\101\107\97\77\105\102\102\117\116\83\109\111\100\110\97\82\47\109\97\105\110\47\69\115\115\101\110\116\105\97\108\76\105\98\34\44\32\116\114\117\101\41\41\40\41\10\108\111\99\97\108\32\109\97\105\110\32\61\32\108\105\98\58\67\114\101\97\116\101\77\97\105\110\40\123\116\105\116\108\101\32\61\32\34\84\101\97\109\32\66\97\99\111\110\122\32\86\56\34\44\32\100\101\115\99\32\61\32\34\74\65\66\32\83\99\114\105\112\116\34\125\41\10\108\111\99\97\108\32\116\97\98\49\32\61\32\109\97\105\110\58\67\114\101\97\116\101\84\97\98\40\123\105\109\97\103\101\32\61\32\34\104\116\116\112\58\47\47\119\119\119\46\114\111\98\108\111\120\46\99\111\109\47\97\115\115\101\116\47\63\105\100\61\54\48\50\51\52\50\54\57\52\52\34\44\32\116\105\116\108\101\32\61\32\34\72\97\116\108\101\115\115\34\44\32\100\101\115\99\32\61\32\34\72\97\116\108\101\115\115\32\83\99\114\105\112\116\115\34\125\41\10\108\111\99\97\108\32\116\97\98\50\32\61\32\109\97\105\110\58\67\114\101\97\116\101\84\97\98\40\123\105\109\97\103\101\32\61\32\34\104\116\116\112\58\47\47\119\119\119\46\114\111\98\108\111\120\46\99\111\109\47\97\115\115\101\116\47\63\105\100\61\54\48\50\51\52\50\54\57\52\52\34\44\32\116\105\116\108\101\32\61\32\34\72\97\116\34\44\32\100\101\115\99\32\61\32\34\72\97\116\32\83\99\114\105\112\116\115\34\125\41\10\108\111\99\97\108\32\116\97\98\51\32\61\32\109\97\105\110\58\67\114\101\97\116\101\84\97\98\40\123\105\109\97\103\101\32\61\32\34\104\116\116\112\58\47\47\119\119\119\46\114\111\98\108\111\120\46\99\111\109\47\97\115\115\101\116\47\63\105\100\61\54\48\50\51\52\50\54\57\52\52\34\44\32\116\105\116\108\101\32\61\32\34\67\108\105\101\110\116\32\67\111\110\116\114\111\108\34\44\32\100\101\115\99\32\61\32\34\67\111\110\116\114\111\108\34\125\41\10\108\111\99\97\108\32\116\97\98\52\32\61\32\109\97\105\110\58\67\114\101\97\116\101\84\97\98\40\123\105\109\97\103\101\32\61\32\34\104\116\116\112\58\47\47\119\119\119\46\114\111\98\108\111\120\46\99\111\109\47\97\115\115\101\116\47\63\105\100\61\54\48\50\54\53\54\56\49\57\56\34\44\32\116\105\116\108\101\32\61\32\34\85\112\100\97\116\101\115\34\44\32\100\101\115\99\32\61\32\34\111\104\32\109\121\32\103\111\100\32\118\56\32\58\111\34\44\32\105\115\109\97\105\110\32\61\32\116\114\117\101\125\41\10\116\97\98\49\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\69\110\100\101\114\34\44\32\115\105\100\101\32\61\32\34\114\105\103\104\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\101\110\100\101\114\86\50\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\49\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\71\97\108\101\32\70\105\103\104\116\101\114\34\44\32\115\105\100\101\32\61\32\34\114\105\103\104\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\103\97\108\101\102\105\103\104\116\101\114\86\50\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\49\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\67\97\100\117\99\117\115\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\99\97\100\117\99\117\115\86\50\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\49\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\83\116\111\112\32\83\99\114\105\112\116\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\103\97\109\101\58\71\101\116\83\101\114\118\105\99\101\40\34\82\101\112\108\105\99\97\116\101\100\83\116\111\114\97\103\101\34\41\91\34\48\49\95\115\101\114\118\101\114\34\93\58\70\105\114\101\83\101\114\118\101\114\40\34\99\109\100\34\44\32\34\45\114\115\34\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\71\111\110\101\114\34\44\32\115\105\100\101\32\61\32\34\114\105\103\104\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\103\111\110\101\114\86\52\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\78\101\112\116\117\110\105\97\110\32\86\34\44\32\115\105\100\101\32\61\32\34\114\105\103\104\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\78\101\112\116\117\110\105\97\110\86\51\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\86\111\105\100\32\83\99\121\116\104\101\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\86\111\105\100\83\99\121\116\104\101\86\50\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\86\111\111\100\111\111\32\68\111\108\108\34\44\32\115\105\100\101\32\61\32\34\114\105\103\104\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\118\111\111\100\111\111\100\111\108\108\86\49\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\81\117\101\110\111\120\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\113\117\101\110\111\120\86\49\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\68\117\97\108\32\85\108\116\105\109\97\34\44\32\115\105\100\101\32\61\32\34\114\105\103\104\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\100\117\97\108\117\108\116\105\109\97\86\49\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\67\104\105\112\115\47\70\69\32\80\105\108\108\111\119\32\82\101\109\97\107\101\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\99\104\105\112\115\86\49\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\67\97\114\110\97\103\101\34\44\32\115\105\100\101\32\61\32\34\114\105\103\104\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\67\97\114\110\97\103\101\86\49\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\84\104\101\32\72\111\116\108\105\110\101\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\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\82\69\70\56\50\57\47\77\121\71\97\108\97\116\101\107\83\99\114\105\112\116\115\47\114\101\102\115\47\104\101\97\100\115\47\109\97\105\110\47\116\104\101\104\111\116\108\105\110\101\86\49\34\41\41\40\41\10\101\110\100\125\41\10\116\97\98\50\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\83\116\111\112\32\83\99\114\105\112\116\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\103\97\109\101\58\71\101\116\83\101\114\118\105\99\101\40\34\82\101\112\108\105\99\97\116\101\100\83\116\111\114\97\103\101\34\41\91\34\48\49\95\115\101\114\118\101\114\34\93\58\70\105\114\101\83\101\114\118\101\114\40\34\99\109\100\34\44\32\34\45\114\115\34\41\10\101\110\100\125\41\10\116\97\98\51\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\82\49\53\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\103\97\109\101\58\71\101\116\83\101\114\118\105\99\101\40\34\82\101\112\108\105\99\97\116\101\100\83\116\111\114\97\103\101\34\41\91\34\48\49\95\115\101\114\118\101\114\34\93\58\70\105\114\101\83\101\114\118\101\114\40\34\99\109\100\34\44\32\34\45\114\49\53\34\41\10\101\110\100\125\41\10\116\97\98\51\58\65\100\100\66\117\116\116\111\110\40\123\116\101\120\116\32\61\32\34\82\54\34\44\32\115\105\100\101\32\61\32\34\108\101\102\116\34\44\32\99\97\108\108\98\97\99\107\32\61\32\102\117\110\99\116\105\111\110\40\41\10\103\97\109\101\58\71\101\116\83\101\114\118\105\99\101\40\34\82\101\112\108\105\99\97\116\101\100\83\116\111\114\97\103\101\34\41\91\34\48\49\95\115\101\114\118\101\114\34\93\58\70\105\114\101\83\101\114\118\101\114\40\34\99\109\100\34\44\32\34\45\114\54\34\41\10\101\110\100\125\41\10\10")()