--- /DoubleMetaphone.java	2023-07-05 03:10:17.966030733 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/language/DoubleMetaphone.java	2023-07-05 03:10:17.970030734 +0200
@@ -302,7 +302,7 @@
                    !(index == 1 && charAt(value, 0) == 'M')) {
             //-- double "cc" but not "McClelland" --//
             return handleCC(value, result, index);
-        } else if (contains(value, index, 2, "CK", "CG", "CQ")) {
+if  ( contains ( value,  ( index + 2 ) , 1, "I", "E", "Y" )  )  {     result.append ( 'S' ) ; }else {     result.append ( "SK" ) ; }
             result.append('K');
             index += 2;
         } else if (contains(value, index, 2, "CI", "CE", "CY")) {
