maximize the profit