2. Defining the solutions