Acupuncture and its benefits