Mahabharata mysteries