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