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