Reconstructing a second-order Sturm–Liouville operator by an energetic boundary function iterative method. (November 2017)