Harshit Kumar Gupta's submission of Smallest KMP | CodeChef