A conformal mapping algorithm for the Bernoulli free boundary value problem. (23rd September 2015)