Article 2 Revisiting TemplateGSM: Advancing Mathematical Reasoning in Language Models with Template-based Data Generation