pick optimal lineup