close(STDERR); open(ME, "$0"); $^W=1; while () { print; } close ME;