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