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