note
Fastolfe
Since you seemed to imply modules were OK, here's my 2nd attempt:
<code>
#!/usr/bin/perl -w
use strict;
use CNN::GetFloridaVotesAndEmailChanges qw{doit};
doit;
</code>
Weighs in at about 87 bytes. Less if you reduce the length of the module's name and the function names, and if you drop the dependency on 'use strict'. Heck, if I do that:
<code>
perl -MCNN -e go
</code>
16 bytes!<p>
<b>Update:</b> Since [amelinda] gets to use external programs in <i>her</i> version, I do too:
<code>
perl -e '`./a.out`'
</code>
Unfortunately, we're a few bytes longer than the previous example, but if you renamed our external program <code>a.out</code> to, say, <code>a</code>, we come in at 15 bytes (13 if you assume our external program is in your <code>PATH</code>, which means we can drop the <code>./</code>).
40643
40643