3,000,000 Shares SYNTEL, INC. Common Stock UNDERWRITING AGREEMENT