One Small Favour
View as PDF        
            Submit solution
        
    
    
    
    
    
    
    
    
    
                    
                
        
            
        
        Points:
        
                10 (partial)        
    
    
        Time limit:
        1.0s
    
    
        Memory limit:
        64M
    
    
                        Author:
                        
                    
        
                    Problem type                
                
        
                Allowed languages
            
            
Perl            
        ''=~('(?{'.('.,@.)[^`}@%``:^}[-[)@@[]@)},@[@@@-/(*}?[]@)][;['^'^^)@]|`@)(@@([*!|^{](/.:(]][!(`!,@@[^]^{*(@.+^)').'.'.('}'^']').'*'.('^)[@<@.@^[].[]@]@[])@;{//@>).]*@@]@]]'^'|`{#].@/*{.^><+}/=}](^[@[([[]}^/`$/(}').'-'.('{]^*[[/{]/+`[(@.@`^@:/]]@^[^]^]](%[[)[[)@+/[[@*)^@`?^^@``@)?])@@-@(]`.@[>]@-$`</)@'^'[?+^{?@[$@^@/@)@+@*([[}$/+{?/;})@@{=@)(]`[@/>.^@?,@{?,+@,/[[}]/`]![.@[.?[/`@]@^]@-').'?'.('[`]=<.@/)@+.@)`]([`).@@^@?[^@`#<[@]'^'{)}^]@.@]`@@/^@)@>@@@$)()[.?,@@](%.').','.('`^+[{)[]<.{@@/)][()('^'@<^/[`{>]@[+.@^}/@@[').':'.('@/&{^(/[>]](/[[@?`@@){)@][@$}>-)@{]^@-@/([](^)]}^><).@)@]'^'``@[*@@([}*@@{?)[@./][@.)>.@][[@,[;,/@`[@>}^;[$]<[[@@.@.:').','.('{]/@>`/;[](%@[@@^[%.%?@*/}-$`]:/@).[-'^'[.@-[@@]{)@@-{,)-/@@@[`^@]@]@*[].@@<^').','.(']?.^}[^.]][/{`@^^>^]](@)>@/(@]]]@.@?[@@.[]@[+.@@%^^'^'}^@:],;@)}/@[(/+-[-}*@%[[`[@%$}*/[,[{&)@?}(:[^).@--').'.'.('`}.:[[@@%[@[{*(>-'^'@<@^{(/-@{/=[^@[@').'...'.('@-@-;@@]]*@^@{[)^`@@*'^'`^/@^`/;}^(;-[?@:@./^').'.'.('^'^'|').'*'.('&!`]{(^[{(^@[^[:@(?/)$'^',+^}/@?/[[*/+.>^``^][]').'.'.('@>./]@@)[@@^`@/.:'^'`|[[}./]{&/,@,@@]').'.'.('{'^'[').'*'.('<.@}/;`]@/[%@)@@]$@[[./]]@[;$[*(;]*?^@@.[{'^'}@$]@]@)(@(@`^(/}@)?{@@)}(>^@{^@^}]^,.)@<[').'-'.('][@^]/@@$[?@@}]>#@@>]`@[+]`@^:^'^'}?):}[(%]{^,,]?[@/-[}$!)@},/,^-').'?'.('``)}?)$@[/@>]/][/(;-}!#(@>(%][)>[/.[-.}=@/@[@/^'^'@/[][@@`(@-[}@;{[@^@]@@@)[^@}<[[:[@>^]][/]`</@:').','.('{?]`)^@@'^'[^.@^;,,').'?'.('}`.-]@](?*`:,@])(^{%^<]*]+^,=[@^!<%^}(;]^'^']*[^)`*@^^@[^%}]@;[@&]>^}[;^^>.*@[@-]@^/;').'?*'.('!+``'^'+!^@').'*'.('|``#[../[][)-;@]@]}%^<^[`(*[/)-]@^-'^'^)@@:@@@/}<@[^`$/(]@&]=/@[^:[@^))=^').'.'.(']`}=:.@@){+./[`*@^-[]@@)}#?@./^{#/].*{^([-'^'})]^[@./][@@@,@^(;@{./``]@^.@@*[@@(@^[*@>@').'.'.('```*.-)}@@/*}^(^/`]@(]`>@!@@^^@$/.}[[[]^;,[[//['^'@)@@[^]]+.@]]*@?[@$/]/@](@.#;-`@@@!|/{;;^@{<@@?').'.'.('[/@%$}=>@,[-[)$@./*'^'{{(@]][[%@{[>[]`@@^').'-'.('<@@@'^'[//$').'.'.('|'^'^').'*'.('++^['^'!!`{').'*'.('>.[}){@.^*{)/(@@@![)}:/[/@]/|}{[%,|'^'|[/]`[*[-^[^@],$.}|]]^@{[(<[]]>-@^]').'*'.(',+`{'^'&!^[').'*'.('|)]@.@*][(!*`)`(<]>{@^[]$@)@!^[>,:)-]]%;@)%'^'^`}+@/]}/@@^@`@@]+[[(;:/@`](@*{]@[@@}?@]/[@').'.'.('|'^'^').'*'.('#%^@'^')/``').'*'.(')]<@{.//@?@)+],/^:[-[]%,@:,|'^'`}]-[@@[`{![@}`@,^{@:)@^)[@]').'*'.('$$``'^'..^@').'*'.('^|^^'^'|%;-').','.('{]@]`?/^'^'[$/(@^];').'.'.('@$@+]][?,@$'^'`}/^}/>^@,]').','.(']/;^,,]]!,>'^'}]^?@@$}@^[').'.'.('^'^'|').'*'.('/)^{'^'%#`[').'*'.('|($'^'+@]').'?'.('{*+(]}]@=<].[`)[@.@@@^(/[[@){@*{,/^@[@?>}#@@@}//@(]]>]^`@@])/.{/@@<[!)@*?](>@[[@,,@]%).}]@:@]@@]`]}|'^'[`^[)]?%^](]>@`{/@#%`*@@.<(][)^[[@+,?`][]@//,][@`@<+[}?@,%:@@@[@&`^)@@.]^.@[${=/@@/*@[]]>([.)).:@}|(@@,{)@^@`[^@},/,${`:,[$![').'?*'.('+)/^[./.@[.<][[@)['^'!#^+:@[[-{]]*{/(@(').','.('@!.@`^(@]<@*@@*{)/.@?[^%{.@#^`)/{@?[@[@{,@]@@.@@]`</^).*[.(%?}[@@,@)%/^}@(].]@@]{|(<@,][(^`{:[@{`/)@]}+].](@]|'^'`@@$@*@/([(^`)^[^@[,[{<@[@)@;@]@[(^-%{![@%:)/@`/;@^]?@@]:]@@[]=/,@/^@]-]#@<@)).:[^`])@}/@;@?[)+[,@[$},^<@)]-|^').'.'.('@)*`@]`><(]]&@/`()-[(@[>+%,'^'``^@).@[][$}@/]@@@@{@/,[]@^').','.('}:^}(@]]@.@])@+@$`]))^@`$/^{^)/@@]@-^[-/)@[('^'][-]@%}>!@`.@-[,]@?[@<%@]@+[)@[(`./@;{]@@./[').'...'.('@*(./]`.[[/-!@,]&?(@^,'^'``]][}/@>{|@@,@}`^^/+^').','.(']]/^]@.@^'^'}$@+}+@/)').'.'.('{`/>].![){*@]^])@@[{:@${?^,@('^'[$@[.@}|][^(<*}[).<[[.][];@,[').'?'."'})")
Comments