
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] V = new int[N];
		int[] C = new int[N];

		for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		}
		for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		}

		int Vsum = 0;
		int Csum = 0;
		int max = Vsum - Csum;
		for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		}

		System.out.println(max);

	}

} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] V = new int[N];
		int[] C = new int[N];

		for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		}
		for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		}

		int Vsum = 0;
		int Csum = 0;
		int max = Vsum - Csum;
		for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		}

		System.out.println(max);

	}

} Main public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] V = new int[N];
		int[] C = new int[N];

		for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		}
		for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		}

		int Vsum = 0;
		int Csum = 0;
		int max = Vsum - Csum;
		for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		}

		System.out.println(max);

	} main {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] V = new int[N];
		int[] C = new int[N];

		for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		}
		for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		}

		int Vsum = 0;
		int Csum = 0;
		int max = Vsum - Csum;
		for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		}

		System.out.println(max);

	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int[] V = new int[N]; V new int[N] N int[] C = new int[N]; C new int[N] N for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		} int i = 0; int i = 0; i 0 i < N i N i++ i++ i {
			V[i] = sc.nextInt();
		} {
			V[i] = sc.nextInt();
		} V[i] = sc.nextInt() V[i] V i sc.nextInt() sc.nextInt sc for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		} int i = 0; int i = 0; i 0 i < N i N i++ i++ i {
			C[i] = sc.nextInt();
		} {
			C[i] = sc.nextInt();
		} C[i] = sc.nextInt() C[i] C i sc.nextInt() sc.nextInt sc int Vsum = 0; Vsum 0 int Csum = 0; Csum 0 int max = Vsum - Csum; max Vsum - Csum Vsum Csum for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		} int i = 0; int i = 0; i 0 i < N i N i++ i++ i {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		} {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		} Vsum += V[i] Vsum V[i] V i Csum += C[i] Csum C[i] C i if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			} max < (Vsum - Csum) max (Vsum - Csum) Vsum Csum {
				max = Vsum - Csum;
			} max = Vsum - Csum max Vsum - Csum Vsum Csum {
				Vsum -= V[i];
				Csum -= C[i];
			} Vsum -= V[i] Vsum V[i] V i Csum -= C[i] Csum C[i] C i System.out.println(max) System.out.println System.out System System.out max String[] args args public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] V = new int[N];
		int[] C = new int[N];

		for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		}
		for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		}

		int Vsum = 0;
		int Csum = 0;
		int max = Vsum - Csum;
		for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		}

		System.out.println(max);

	}

} public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] V = new int[N];
		int[] C = new int[N];

		for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		}
		for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		}

		int Vsum = 0;
		int Csum = 0;
		int max = Vsum - Csum;
		for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		}

		System.out.println(max);

	}

} Main

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		int N = sc.nextInt();
		int[] V = new int[N];
		int[] C = new int[N];

		for(int i = 0; i < N; i++) {
			V[i] = sc.nextInt();
		}
		for(int i = 0; i < N; i++) {
			C[i] = sc.nextInt();
		}

		int Vsum = 0;
		int Csum = 0;
		int max = Vsum - Csum;
		for(int i = 0; i < N; i++) {
			Vsum += V[i];
			Csum += C[i];

			if(max < (Vsum - Csum)) {
				max = Vsum - Csum;
			}else {
				Vsum -= V[i];
				Csum -= C[i];
			}

		}

		System.out.println(max);

	}

}
