Optimal open loop control of dynamic systems using a “min–max” Hamiltonian method