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