minimal solutions