input: Write a python function to find duplicate rows in a 2D array and print the indices of the duplicates.
  assert find_duplicate_rows([[1, 2], [3, 4], [1, 2], [5, 6], [3, 4]]) == "Duplicate row 0 and 2\nDuplicate row 1 and 4\n"
  assert find_duplicate_rows([[1, 1], [2, 2], [3, 3], [4, 4]]) == ""
  assert find_duplicate_rows([[7, 8], [7, 8], [7, 8], [9, 10]]) == "Duplicate row 0 and 1\nDuplicate row 0 and 2\n"
output: def find_duplicate_rows(arr):
      duplicates = ""
      seen = {}
      for i, row in enumerate(arr):
          row_tuple = tuple(row)
          if row_tuple in seen:
              duplicates += f"Duplicate row {seen[row_tuple]} and {i}\n"
          else:
              seen[row_tuple] = i
      return duplicates