sub f{
$_="Adrien, Benjamin, Philippe";
${$_}=shift@_ for(m/\b(\w)/g);
$B unless$P and f($B,$B+$A,$P>?$P-$.:$?,);
}
print f($|++,,shift@ARGV),"\n";
__DATA__
1
run it with a numerical argument.
perlmonks.org content © perlmonks.org and Pied
prlmnks.org © 2006 edmund von der burg (eccles & toad)
v 0.03