Groups and       topological Groups