4. Solutions