Optimization methods for Dirichlet control problems. (4th May 2018)