public static void main(String[] args) {
        System.out.println(numMatchingSubseq("abcde", new String[] { "a", "bb", "acd", "ace" }));
    }
Why Did you create this class? what does it do?
src/problems/medium/NumberofMatchingSubsequences.java