Text this: Billet shape optimization for minimum forging load