$_ = $n = $ARGV[0] || 'Micah'; $k = (/^[AEIOUY]/i and $c = substr $n,0,1) || /^[^bfm]/i || ''; $_ = <, , bo-b Banana-fana fo-f Fee-fi-mo-m ! SONG s/(\w)/($k && $1) . $c . substr $n,1/eg; s//$n/g; print;