20030324 india: Hindu-Muslim pact holds key to Ayodhya; says BJP