/challenge-245/laurent-rosenfeld/perl/