The voting for president is not going to be easy this time. In the first place affinities of region and caste etc play its part in politics. Next there are inherent contradictions in the political parties them selves. This election could change the way India will elect its next president!1