tutorial bilevel optimization without tears

bilevel optimization scheme