The tiebreaker calculation seems to have a bug. It says it doesn't take into account literal newlines, but what it really does is count *all* literal newlines in the program but only one of each other character. It then subtracts 1 to adjust for the newline, but that works only when there's only one newline in the program. So if you change a space into a newline, even if there are other newlines and spaces in your program, your score will increase. It seems to me that the line
$temp =~ s/(.)\1+/$1/g; should be $temp =~ s/(.)\1+/$1/gs; so that newlines are compressed like all other characters. -- Keith C. Ivey <[EMAIL PROTECTED]> Washington, DC