Lagranges Theorem Bangalore university