/challenge-198/laurent-rosenfeld/perl/