create random expression trees from sets of variables and functions in Mathematica
Create expression trees from given sets of numbers and operations and find those that evaluate to a target number in Mathematica