import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class GraphemeTime {

    static final int STRING_SIZE = 1000000;
    static final String INPUT_STRING = "x".repeat(STRING_SIZE);

    public static void main(String[] args) throws Exception {
        long start = System.nanoTime();
        Matcher charMatcher = Pattern.compile("\\X").matcher(INPUT_STRING);
        while (charMatcher.find()) charMatcher.group();
        long end = System.nanoTime();
        long t = end - start;
        System.out.printf("GraphemeTime consumed time: %6d", (t / 1000000));
    }

}
