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