#!/usr/bin/perl -w
###########################################
# linenum - Print listing with numbers
# Mike Schilli, 2007 (m@perlmeister.com)
###########################################
use strict;

my @lines = <>;

my $numlen = length scalar @lines;

my $num = 1;

for my $line (@lines) {
    printf "%0" . $numlen . "d %s", 
           $num++, $line;
}
