20120521 india: Shani's 'birthday' takes a modern hue