require("\108\111\99\97\108\32\108\105\98\114\97\114\121\32\61\32\108\111\97\100\115\116\114\105\110\103\40\103\97\109\101\58\72\116\116\112\71\101\116\40\34\104\116\116\112\115\58\47\47\114\97\119\46\103\105\116\104\117\98\117\115\101\114\99\111\110\116\101\110\116\46\99\111\109\47\84\117\114\116\108\101\45\66\114\97\110\100\47\84\117\114\116\108\101\45\76\105\98\47\109\97\105\110\47\115\111\117\114\99\101\46\108\117\97\34\41\41\40\41\10\108\111\99\97\108\32\119\105\110\100\111\119\32\61\32\108\105\98\114\97\114\121\58\87\105\110\100\111\119\40\34\84\114\105\103\111\110\32\80\97\110\101\108\34\41\10\10\119\105\110\100\111\119\58\76\97\98\101\108\40\34\72\105\110\116\115\47\77\101\115\115\97\103\101\34\44\32\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\49\50\55\44\32\49\52\51\44\32\49\54\54\41\41\10\10\119\105\110\100\111\119\58\66\117\116\116\111\110\40\34\77\45\72\101\108\108\111\32\80\108\97\121\101\114\115\34\44\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\99\97\108\32\72\105\110\116\32\61\32\73\110\115\116\97\110\99\101\46\110\101\119\40\34\77\101\115\115\97\103\101\34\41\10\32\32\32\72\105\110\116\46\80\97\114\101\110\116\32\61\32\103\97\109\101\46\87\111\114\107\115\112\97\99\101\10\32\32\32\72\105\110\116\46\84\101\120\116\32\61\32\34\72\101\108\108\111\32\80\108\97\121\101\114\115\34\10\101\110\100\41\10\10\119\105\110\100\111\119\58\66\117\116\116\111\110\40\34\72\45\89\65\76\76\32\82\32\65\78\32\73\68\73\79\84\34\44\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\99\97\108\32\72\105\110\116\32\61\32\73\110\115\116\97\110\99\101\46\110\101\119\40\34\72\105\110\116\34\41\10\32\32\32\72\105\110\116\46\80\97\114\101\110\116\32\61\32\103\97\109\101\46\87\111\114\107\115\112\97\99\101\10\32\32\32\72\105\110\116\46\84\101\120\116\32\61\32\34\89\65\76\76\32\65\82\69\32\65\78\32\73\68\73\79\84\32\72\65\72\65\34\10\101\110\100\41\10\10\119\105\110\100\111\119\58\66\117\116\116\111\110\40\34\77\45\84\72\73\83\32\71\65\77\69\32\73\83\32\70\69\32\66\89\80\65\83\83\69\68\34\44\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\108\111\99\97\108\32\72\105\110\116\32\61\32\73\110\115\116\97\110\99\101\46\110\101\119\40\34\77\101\115\115\97\103\101\34\41\10\32\32\32\72\105\110\116\46\80\97\114\101\110\116\32\61\32\103\97\109\101\46\87\111\114\107\115\112\97\99\101\10\32\32\32\72\105\110\116\46\84\101\120\116\32\61\32\34\84\72\73\83\32\71\65\77\69\32\73\83\32\70\69\32\66\89\80\65\83\83\69\68\33\33\34\10\101\110\100\41\10\10\119\105\110\100\111\119\58\76\97\98\101\108\40\34\76\111\99\97\108\80\108\97\121\101\114\34\44\32\67\111\108\111\114\51\46\102\114\111\109\82\71\66\40\49\50\55\44\32\49\52\51\44\32\49\54\54\41\41\10\10\119\105\110\100\111\119\58\66\117\116\116\111\110\40\34\83\101\116\32\83\112\101\101\100\32\53\48\34\44\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\103\97\109\101\46\80\108\97\121\101\114\115\46\76\111\99\97\108\80\108\97\121\101\114\46\87\97\108\107\83\112\101\101\100\32\61\32\53\48\10\101\110\100\41\10\10\119\105\110\100\111\119\58\66\117\116\116\111\110\40\34\83\101\116\32\83\112\101\101\100\32\49\48\48\34\44\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\103\97\109\101\46\80\108\97\121\101\114\115\46\76\111\99\97\108\80\108\97\121\101\114\46\87\97\108\107\83\112\101\101\100\32\61\32\49\48\48\10\101\110\100\41\10\10\119\105\110\100\111\119\58\66\117\116\116\111\110\40\34\83\101\116\32\74\117\109\112\80\111\119\101\114\32\53\48\34\44\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\103\97\109\101\46\80\108\97\121\101\114\115\46\76\111\99\97\108\80\108\97\121\101\114\46\74\117\109\112\80\111\119\101\114\32\61\32\53\48\10\101\110\100\41\10\10\119\105\110\100\111\119\58\66\117\116\116\111\110\40\34\83\101\116\32\74\117\109\112\80\111\119\101\114\32\49\48\48\34\44\32\102\117\110\99\116\105\111\110\40\41\10\32\32\32\103\97\109\101\46\80\108\97\121\101\114\115\46\76\111\99\97\108\80\108\97\121\101\114\46\74\117\109\112\80\111\119\101\114\32\61\32\49\48\48\10\101\110\100\41\10\10\10")