109 problems solved