Learn from the Past: Language-conditioned Object Rearrangement

with Large Language Models