GOLFING BY FACTS