भारत के स्वतंत्रता संग्राम में महात्मा गांधी की भूमिका पर विस्तृत वर्णन कीजिए और यह बताइए कि उन्होंने किस प्रकार अहिंसा और सत्याग्रह के माध्यम से ब्रिटिश शासन को चुनौती दी लेकिन ध्यान रखें कि आप अपने उत्तर में कोई भी अल्पविराम का प्रयोग न करें।