Solving variational and Cauchy problems with self-configuring genetic programming algorithm. (1st January 2013)