https://perlchallenges.wordpress.com/2019/10/31/perl-weekly-challenge-032/