// "Collapse loop with stream 'anyMatch()'" "true-preview"

public class Main {
  boolean contains(String[][] haystack, String needle) {
    if(haystack != null)
      for (String[] row : haysta<caret>ck) {
        if (row == null) continue;
        for (String str : row) {
          if (needle.equals(str))
            return true;
        }
      }
    return false;
  }
}
