Large Language Model-Based Evolutionary Optimizer: Reasoning with elitism