Groups and rings