The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!/usr/bin/perl

use strict;
use List::Vectorize;

my $sets = [];
for (@ARGV) {
	open F, $_ or die "cannot open $_";
	push(@$sets, [ <F> ]);
	close F;
}
print join "", @{union(@$sets)};