shyam mohan and karthikeyan