#include <stdio.h>

int main() {
  int h[1501], w[1501];
  int n, m, i, j, k, l;
  
  while(scanf("%d%d", &n, &m) && (n|m)) {
    n++, m++;
    h[0] = w[0] = 0;
    for(i=1; i<n; i++) scanf("%d", &h[i]);
    for(i=1; i<m; i++) scanf("%d", &w[i]);
    
    for(i=1; i<n-1; i++) h[i+1] += h[i];
    for(i=1; i<m-1; i++) w[i+1] += w[i];
    
    int cnt = 0;
    for(i=0; i<n-1; i++)
      for(j=0; j<m-1; j++)
	for(k=i+1; k<n; k++)
	  for(l=j+1; l<m; l++)
	    cnt += h[k]-h[i] == w[l]-w[j];
    
    printf("%d\n", cnt);
  }
  
  return 0;
}