58 problems solved