#!/usr/bin/perl -w
use strict;
my $name = $0;
$name =~ s,.*[/\\],,;
my ($from, $to) = map lc, ($name =~ /([a-z]+)2([a-z]+)/i);
while (<>) {
    s/$from/$to/go;
    s/\u$from/\u$to/go;
    s/\U$from/\U$to/go;
    print;
}
