$ mkdir Markov $ cd Markov/ $ touch Ndimensional.pm $ gedit Ndimensional.pm & [1] 20524 $ pwd /home/bob/2.scripts/pages/7.cw/template_stuff/crosswords/eugene/Markov [1]+ Done gedit Ndimensional.pm ^^^^ pasted in source $ cd .. $ ls 1.bliako.pl bliako1.pm Markov $ ./1.bliako.pl Can't locate Markov/Ndimensional.pm in @INC (you may need to install the Markov::Ndimensional module) (@INC contains: Markov /home/bob/perl5/lib/perl5/x86_64-linux-gnu-thread-multi /home/bob/perl5/lib/perl5 /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ./1.bliako.pl line 13. BEGIN failed--compilation aborted at ./1.bliako.pl line 13. $