LLM³: Large Language Model-based Task and Motion Planning with Motion Failure Reasoning | Synapse