Getting the Most from Your Yellow Pages Advertising: Maximum Profit at Minimum Cost