//package main;

import java.io.*;
import java.util.*;

public class MissPunyverse
{
	public static void main(String args[]) 
	{
			Scanner sc=new Scanner(System.in);
			int t=sc.nextInt();
			int n=sc.nextInt();
			int p=sc.nextInt();
			int b[]=new int[n];
			int w[]=new int[n];
			int miss=0;
			for(int i=0;i<n;i++)
			{
				b[i]=sc.nextInt();
			}
			for(int i=0;i<n;i++)
			{
				w[i]=sc.nextInt();
			}
			int a[][]=new int[n-1][2];
			for(int i=0;i<(n-1);i++)
			{
				for(int j=0;j<2;j++)
				{
					a[i][j]=sc.nextInt();
				}	
			}
			int i=0;
			while(i<p)
			{
				if(i==0)
				{
					for(int j=0;j<2;j++)
					{
						if((b[j]+b[j+1])<w[j]+w[j+1])
							miss=miss+1;
					}
					i=i+2;
				}
				else if(b[i]==w[i+1])
				{
					miss=miss=0;
					i++;
				}
				else 
				{
					if(b[i]<w[i+1])
						miss=miss+1;
					i++;
				}
				
			}
			System.out.println(miss);
			
			
			
			
			
	}
}