Is it mandatory for each and every government office in India to hoist Indian Flag on Independence day and on Republic Day? What would happen if it rains heavily for continuous hours in Delhi at the eve of Independence day? Will flag be hoisted with normal procession?