Constructive General Neron Desingularization for one dimensional local rings. (May 2017)