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