Why New President Of India Takes Oath Only On July 25th