Chat GPT vs. Assignment Writing Services: A Battle of Efficiency