What is the definition of a group G acting on a set S?