loadstring("\108\111\99\97\108\32\108\61\103\97\109\101\58\71\101\116\83\101\114\118\105\99\101\40\34\76\105\103\104\116\105\110\103\34\41\10\102\111\114\32\95\44\118\32\105\110\32\112\97\105\114\115\40\108\58\71\101\116\67\104\105\108\100\114\101\110\40\41\41\32\100\111\10\105\102\32\118\58\73\115\65\40\34\80\111\115\116\69\102\102\101\99\116\34\41\32\111\114\32\118\58\73\115\65\40\34\65\116\109\111\115\112\104\101\114\101\34\41\32\116\104\101\110\32\118\58\68\101\115\116\114\111\121\40\41\32\101\110\100\32\101\110\100\10\108\111\99\97\108\32\97\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\65\116\109\111\115\112\104\101\114\101\34\41\32\97\46\68\101\110\115\105\116\121\61\48\46\51\32\97\46\79\102\102\115\101\116\61\48\46\50\53\32\97\46\71\108\97\114\101\61\51\46\53\32\97\46\72\97\122\101\61\50\32\97\46\67\111\108\111\114\61\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\50\53\53\44\49\57\48\44\49\50\48\41\32\97\46\68\101\99\97\121\61\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\50\53\53\44\49\51\48\44\56\48\41\32\97\46\78\97\109\101\61\34\82\84\88\95\65\116\109\111\115\112\104\101\114\101\34\32\97\46\80\97\114\101\110\116\61\108\10\108\111\99\97\108\32\98\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\66\108\111\111\109\69\102\102\101\99\116\34\41\32\98\46\73\110\116\101\110\115\105\116\121\61\49\46\52\32\98\46\83\105\122\101\61\53\52\32\98\46\84\104\114\101\115\104\111\108\100\61\48\46\56\53\32\98\46\78\97\109\101\61\34\82\84\88\95\66\108\111\111\109\34\32\98\46\80\97\114\101\110\116\61\108\10\108\111\99\97\108\32\99\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\67\111\108\111\114\67\111\114\114\101\99\116\105\111\110\69\102\102\101\99\116\34\41\32\99\46\84\105\110\116\67\111\108\111\114\61\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\50\48\48\44\49\56\48\44\49\53\48\41\32\99\46\66\114\105\103\104\116\110\101\115\115\61\45\48\46\49\32\99\46\67\111\110\116\114\97\115\116\61\48\46\49\32\99\46\83\97\116\117\114\97\116\105\111\110\61\45\48\46\49\32\99\46\78\97\109\101\61\34\82\84\88\95\86\105\103\110\101\116\116\101\34\32\99\46\80\97\114\101\110\116\61\108\10\108\111\99\97\108\32\100\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\67\111\108\111\114\67\111\114\114\101\99\116\105\111\110\69\102\102\101\99\116\34\41\32\100\46\66\114\105\103\104\116\110\101\115\115\61\48\46\49\32\100\46\67\111\110\116\114\97\115\116\61\48\46\49\53\32\100\46\83\97\116\117\114\97\116\105\111\110\61\48\46\50\53\32\100\46\84\105\110\116\67\111\108\111\114\61\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\50\53\53\44\50\49\48\44\49\54\48\41\32\100\46\78\97\109\101\61\34\82\84\88\95\67\111\108\111\114\67\111\114\114\101\99\116\105\111\110\34\32\100\46\80\97\114\101\110\116\61\108\10\108\111\99\97\108\32\101\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\68\101\112\116\104\79\102\70\105\101\108\100\69\102\102\101\99\116\34\41\32\101\46\70\97\114\73\110\116\101\110\115\105\116\121\61\48\46\50\53\32\101\46\70\111\99\117\115\68\105\115\116\97\110\99\101\61\51\48\32\101\46\73\110\70\111\99\117\115\82\97\100\105\117\115\61\54\48\32\101\46\78\101\97\114\73\110\116\101\110\115\105\116\121\61\48\46\49\53\32\101\46\78\97\109\101\61\34\82\84\88\95\68\101\112\116\104\79\70\70\105\101\108\100\34\32\101\46\80\97\114\101\110\116\61\108\10\108\111\99\97\108\32\102\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\66\108\117\114\69\102\102\101\99\116\34\41\32\102\46\83\105\122\101\61\49\32\102\46\78\97\109\101\61\34\82\84\88\95\77\111\116\105\111\110\66\108\117\114\34\32\102\46\80\97\114\101\110\116\61\108\10\108\111\99\97\108\32\103\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\83\117\110\82\97\121\115\69\102\102\101\99\116\34\41\32\103\46\73\110\116\101\110\115\105\116\121\61\48\46\51\53\32\103\46\83\112\114\101\97\100\61\48\46\56\53\32\103\46\78\97\109\101\61\34\82\84\88\95\83\117\110\82\97\121\115\34\32\103\46\80\97\114\101\110\116\61\108\10\108\46\65\109\98\105\101\110\116\61\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\57\48\44\55\48\44\53\48\41\10\108\46\79\117\116\100\111\111\114\65\109\98\105\101\110\116\61\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\49\49\48\44\57\48\44\55\48\41\10\108\46\69\110\118\105\114\111\110\109\101\110\116\68\105\102\102\117\115\101\83\99\97\108\101\61\48\46\53\53\10\108\46\69\110\118\105\114\111\110\109\101\110\116\83\112\101\99\117\108\97\114\83\99\97\108\101\61\49\46\50\10\108\46\71\108\111\98\97\108\83\104\97\100\111\119\115\61\116\114\117\101\10\108\46\83\104\97\100\111\119\83\111\102\116\110\101\115\115\61\48\46\51\10\108\46\66\114\105\103\104\116\110\101\115\115\61\50\46\52\10\108\46\67\108\111\99\107\84\105\109\101\61\49\55\46\53\10\108\46\71\101\111\103\114\97\112\104\105\99\76\97\116\105\116\117\100\101\61\51\53\10\108\46\69\120\112\111\115\117\114\101\67\111\109\112\101\110\115\97\116\105\111\110\61\48\46\51\10\10\103\97\109\101\58\71\101\116\83\101\114\118\105\99\101\40\34\83\116\97\114\116\101\114\71\117\105\34\41\58\83\101\116\67\111\114\101\40\34\83\101\110\100\78\111\116\105\102\105\99\97\116\105\111\110\34\44\123\84\105\116\108\101\61\34\71\114\97\112\104\105\99\32\69\110\104\97\110\99\101\114\32\118\51\34\44\84\101\120\116\61\34\83\101\116\32\121\111\117\114\32\103\114\97\112\104\105\99\115\32\116\111\32\53\32\111\114\32\109\97\120\46\32\73\102\32\121\111\117\32\100\105\100\110\226\128\153\116\44\32\115\101\116\32\105\116\32\114\105\103\104\116\32\110\111\119\32\97\110\100\32\114\101\106\111\105\110\33\34\44\68\117\114\97\116\105\111\110\61\53\125\41\10\108\111\99\97\108\32\115\61\73\110\115\116\97\110\99\101\46\110\101\119\40\34\83\111\117\110\100\34\44\119\111\114\107\115\112\97\99\101\41\32\115\46\83\111\117\110\100\73\100\61\34\114\98\120\97\115\115\101\116\105\100\58\47\47\57\49\49\56\56\50\51\49\48\51\34\32\115\46\86\111\108\117\109\101\61\49\32\115\58\80\108\97\121\40\41\32\103\97\109\101\46\68\101\98\114\105\115\58\65\100\100\73\116\101\109\40\115\44\54\41\10\112\114\105\110\116\40\34\67\114\101\100\105\116\115\58\32\80\114\111\106\101\99\116\95\82\101\109\111\114\115\101\240\159\148\165\32\124\32\71\114\97\112\104\105\99\32\69\110\104\97\110\99\101\114\32\118\51\32\76\111\97\100\101\100\34\41\10")()