A Penalty Scheme for Solving American Option Problems