use strict; use warnings; my $string = < $longest; } foreach my $line ( @lines ) { my $prepad = ' ' x ( ( $longest - length( $line ) ) / 2 ); $line = $prepad . $line; $line .= ' ' x ( $longest - length( $line ) ); $line = '* ' . $line . ' *'; } my $outline = '*' x ( $longest + 4 ); push @lines, $outline; unshift @lines, $outline; return join( "\n", @lines ) . "\n"; } print textbox( $string );