in reply to (Golf) Fraction Reduction

43 characters:
$x=$_[1];$x--while grep$_%$x,@_;map$_/$x,@_
Too bad grep and map don't default to @_.