Evolving Code With A Large Language Model