#!/usr/bin/perl;

use LWP::UserAgent;

$ua = new LWP::UserAgent;
$ua->agent("Mozilla/4.0 (compatible; Microsoft Internet Explorer 4.5; dewgrab v1.1; RedHat Linux 5.0)");
$ua->from('dew@cs.stanford.edu');
my $request = new HTTP::Request('GET','http://home.snap.com/search/directory/results/1,61,-0,00.html?keyword=hawaii');
$|=1;
print "entering sweepstakes...";
$ntries=1;
while(1){
    $response=$ua->request($request);
    if(!($response->is_success())){
	print "err! ";
	if ($response->is_error()){
	    print $response->message()."\n";
	};
	next;
    }
    if($response->content()=~/ongratulatio/){
	print "win!\n";
	open(WIN,">/tmp/sweepstakes.html");
	print WIN $response->content();
	close(WIN);
	exit(0);
    }elsif($response->content()=~/Search again/){
	print ".";
    }
    else{
	print "?";
     }
    print "$ntries\n" if(!($ntries%50));
    $ntries++;
}