The exercises were arranged in an increasing order of difficulty, they included a hint and a solution button. Moreover basic definitions and results concerning the concept of binary operation and group were available and in some exercises some words were linked to detailed definitions.