How does the system of federalism ensure a balance of power between the central and state governments in India?

Analyze the mechanisms through which federalism maintains a distribution of powers in the Indian political system.