Constructing the fractal fern leaf with an iterated function system