thraxil.org:

Rock, Paper, Scissors by Eric MattesFri 18 Apr 2003