123 problems solved