Why is there a gap day between Diwali and New Year?