Karan Raj Kakwani 18CS10025