criyle/codenet-compile-errors huggingface dataset:
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferReader br = new BufferReader(new InputStream(System.in));
	num = Integer.perseInt(br.readLine());
	while (num--) {
		ln1 = br.readLine();
		ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		sum = bd1.add(bd2);
		if (sum.toString().getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:14: error: cannot find symbol
	BufferReader br = new BufferReader(new InputStream(System.in));
	^
  symbol:   class BufferReader
  location: class Main
Main.java:14: error: cannot find symbol
	BufferReader br = new BufferReader(new InputStream(System.in));
	                      ^
  symbol:   class BufferReader
  location: class Main
Main.java:14: error: cannot find symbol
	BufferReader br = new BufferReader(new InputStream(System.in));
	                                       ^
  symbol:   class InputStream
  location: class Main
Main.java:16: error: incompatible types: int cannot be converted to boolean
	while (num--) {
	          ^
Main.java:17: error: cannot find symbol
		ln1 = br.readLine();
		^
  symbol:   variable ln1
  location: class Main
Main.java:18: error: cannot find symbol
		ln2 = br.readLine();
		^
  symbol:   variable ln2
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		                   ^
  symbol:   variable ln2
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		                         ^
  symbol:   variable ln2
  location: class Main
Main.java:23: error: cannot find symbol
		bd1 = new BigInteger(ln1);
		                     ^
  symbol:   variable ln1
  location: class Main
Main.java:24: error: cannot find symbol
		bd2 = new BigInteger(ln2);
		                     ^
  symbol:   variable ln2
  location: class Main
Main.java:26: error: cannot find symbol
		if (sum.toString().getLength() > 80) {
		                  ^
  symbol:   method getLength()
  location: class String
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
14 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStream(System.in));
	num = Integer.perseInt(br.readLine());
	while (num--) {
		ln1 = br.readLine();
		ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		sum = bd1.add(bd2);
		if (sum.toString().getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:14: error: cannot find symbol
	BufferedReader br = new BufferedReader(new InputStream(System.in));
	                                           ^
  symbol:   class InputStream
  location: class Main
Main.java:15: error: cannot find symbol
	num = Integer.perseInt(br.readLine());
	             ^
  symbol:   method perseInt(String)
  location: class Integer
Main.java:16: error: incompatible types: int cannot be converted to boolean
	while (num--) {
	          ^
Main.java:17: error: cannot find symbol
		ln1 = br.readLine();
		^
  symbol:   variable ln1
  location: class Main
Main.java:18: error: cannot find symbol
		ln2 = br.readLine();
		^
  symbol:   variable ln2
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		                   ^
  symbol:   variable ln2
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		                         ^
  symbol:   variable ln2
  location: class Main
Main.java:23: error: cannot find symbol
		bd1 = new BigInteger(ln1);
		                     ^
  symbol:   variable ln1
  location: class Main
Main.java:24: error: cannot find symbol
		bd2 = new BigInteger(ln2);
		                     ^
  symbol:   variable ln2
  location: class Main
Main.java:26: error: cannot find symbol
		if (sum.toString().getLength() > 80) {
		                  ^
  symbol:   method getLength()
  location: class String
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
13 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.perseInt(br.readLine());
	while (num--) {
		ln1 = br.readLine();
		ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		sum = bd1.add(bd2);
		if (sum.toString().getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:15: error: cannot find symbol
	num = Integer.perseInt(br.readLine());
	             ^
  symbol:   method perseInt(String)
  location: class Integer
Main.java:16: error: incompatible types: int cannot be converted to boolean
	while (num--) {
	          ^
Main.java:17: error: cannot find symbol
		ln1 = br.readLine();
		^
  symbol:   variable ln1
  location: class Main
Main.java:18: error: cannot find symbol
		ln2 = br.readLine();
		^
  symbol:   variable ln2
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		                   ^
  symbol:   variable ln2
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		                         ^
  symbol:   variable ln2
  location: class Main
Main.java:23: error: cannot find symbol
		bd1 = new BigInteger(ln1);
		                     ^
  symbol:   variable ln1
  location: class Main
Main.java:24: error: cannot find symbol
		bd2 = new BigInteger(ln2);
		                     ^
  symbol:   variable ln2
  location: class Main
Main.java:26: error: cannot find symbol
		if (sum.toString().getLength() > 80) {
		                  ^
  symbol:   method getLength()
  location: class String
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
12 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (num--) {
		ln1 = br.readLine();
		ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		sum = bd1.add(bd2);
		if (sum.toString().getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:16: error: incompatible types: int cannot be converted to boolean
	while (num--) {
	          ^
Main.java:17: error: cannot find symbol
		ln1 = br.readLine();
		^
  symbol:   variable ln1
  location: class Main
Main.java:18: error: cannot find symbol
		ln2 = br.readLine();
		^
  symbol:   variable ln2
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		                   ^
  symbol:   variable ln2
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		                         ^
  symbol:   variable ln2
  location: class Main
Main.java:23: error: cannot find symbol
		bd1 = new BigInteger(ln1);
		                     ^
  symbol:   variable ln1
  location: class Main
Main.java:24: error: cannot find symbol
		bd2 = new BigInteger(ln2);
		                     ^
  symbol:   variable ln2
  location: class Main
Main.java:26: error: cannot find symbol
		if (sum.toString().getLength() > 80) {
		                  ^
  symbol:   method getLength()
  location: class String
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
11 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		ln1 = br.readLine();
		ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		sum = bd1.add(bd2);
		if (sum.toString().getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:17: error: cannot find symbol
		ln1 = br.readLine();
		^
  symbol:   variable ln1
  location: class Main
Main.java:18: error: cannot find symbol
		ln2 = br.readLine();
		^
  symbol:   variable ln2
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:19: error: cannot find symbol
		if (ln1 == null || ln2 == null) break;
		                   ^
  symbol:   variable ln2
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		    ^
  symbol:   variable ln1
  location: class Main
Main.java:20: error: cannot find symbol
		if (ln1.length() > 80 || ln2.length() > 80) {
		                         ^
  symbol:   variable ln2
  location: class Main
Main.java:23: error: cannot find symbol
		bd1 = new BigInteger(ln1);
		                     ^
  symbol:   variable ln1
  location: class Main
Main.java:24: error: cannot find symbol
		bd2 = new BigInteger(ln2);
		                     ^
  symbol:   variable ln2
  location: class Main
Main.java:26: error: cannot find symbol
		if (sum.toString().getLength() > 80) {
		                  ^
  symbol:   method getLength()
  location: class String
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
10 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		String ln1 = br.readLine();
		String ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		sum = bd1.add(bd2);
		if (sum.toString().getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:26: error: cannot find symbol
		if (sum.toString().getLength() > 80) {
		                  ^
  symbol:   method getLength()
  location: class String
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
2 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		String ln1 = br.readLine();
		String ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		sum = bd1.add(bd2);
		if (sum.getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:26: error: cannot find symbol
		if (sum.getLength() > 80) {
		       ^
  symbol:   method getLength()
  location: variable sum of type BigInteger
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
2 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		String ln1 = br.readLine();
		String ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		bd1.add(bd2);
		if (bd1.toString().getLength() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:26: error: cannot find symbol
		if (bd1.toString().getLength() > 80) {
		                  ^
  symbol:   method getLength()
  location: class String
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
2 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		String ln1 = br.readLine();
		String ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		bd1.add(bd2);
		if (bd1.toString().length() > 80) {
			Stream.in.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:27: error: package Stream does not exist
			Stream.in.println("overflow");
			      ^
1 error
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;
	BigInteger sum;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		String ln1 = br.readLine();
		String ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		bd1.add(bd2);
		if (bd1.toString().length() > 80) {
			System.out.println("overflow");
		}
		System.out.println(sum);
	}
}
}

Compiler output:
Main.java:29: error: variable sum might not have been initialized
		System.out.println(sum);
		                   ^
Main.java:15: error: unreported exception IOException; must be caught or declared to be thrown
	num = Integer.parseInt(br.readLine());
	                                  ^
Main.java:17: error: unreported exception IOException; must be caught or declared to be thrown
		String ln1 = br.readLine();
		                        ^
Main.java:18: error: unreported exception IOException; must be caught or declared to be thrown
		String ln2 = br.readLine();
		                        ^
4 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		String ln1 = br.readLine();
		String ln2 = br.readLine();
		if (ln1 == null || ln2 == null) break;
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		bd1.add(bd2);
		if (bd1.toString().length() > 80) {
			System.out.println("overflow");
		}
		System.out.println(bd1.toString());
	}
}
}

Compiler output:
Main.java:14: error: unreported exception IOException; must be caught or declared to be thrown
	num = Integer.parseInt(br.readLine());
	                                  ^
Main.java:16: error: unreported exception IOException; must be caught or declared to be thrown
		String ln1 = br.readLine();
		                        ^
Main.java:17: error: unreported exception IOException; must be caught or declared to be thrown
		String ln2 = br.readLine();
		                        ^
3 errors
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {

public static void main(String argv[]) {

	int num;
	BigInteger bd1;
	BigInteger bd2;

try {

	BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
	num = Integer.parseInt(br.readLine());
	while (--num >= 0) {
		String ln1 = br.readLine();
		String ln2 = br.readLine();
		if (ln1.length() > 80 || ln2.length() > 80) {
			System.out.println("overflow");
		}
		bd1 = new BigInteger(ln1);
		bd2 = new BigInteger(ln2);
		bd1.add(bd2);
		if (bd1.toString().length() > 80) {
			System.out.println("overflow");
		}
		System.out.println(bd1.toString());
	}
}
catch Exception e) {

}
}
}

Compiler output:
Main.java:32: error: '(' expected
catch Exception e) {
     ^
1 error
Language: Java

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.math.BigInteger;

public class Main {
	public static void main(String[] args) {
		int num;
		BigInteger bi1;
		BigInteger bi2;
		try {
			BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
			num = Integer.parseInt(br.readLine());
			while (--num >= 0) {
				bi1 = new BigInteger(br.readLine());
				bi2 = new BigInteger(br.readLine());
				if (bd1.toString().length() > 80 || bd2.toString().length() > 80) {
					System.out.println("overflow");
				}
				bi1 = bi1.add(bi2);
				System.out.println((bi1.toString().length() > 80)? "overflow" : bi1.toString());
			}
		} catch (Exception e) {}
	}
}

Compiler output:
Main.java:16: error: cannot find symbol
				if (bd1.toString().length() > 80 || bd2.toString().length() > 80) {
				    ^
  symbol:   variable bd1
  location: class Main
Main.java:16: error: cannot find symbol
				if (bd1.toString().length() > 80 || bd2.toString().length() > 80) {
				                                    ^
  symbol:   variable bd2
  location: class Main
2 errors
Language: Java

public class Main {
	public static void main(String[] args) throws Exception {
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		int n=Integer.parseInt(bf.readLine());
		while(n-->0){
			String n1=bf.readLine();
			String n2=bf.readLine();
			int[][] a = new int[3][81];
			if(n1.length()>80||n2.length()>80){
				System.out.println("overflow");
				continue;
			}
			for(int i=0;i<81;i++)a[0][i]=a[1][i]=a[2][i]=0;
			for(int i=81-n1.length(),j=0;i<81;i++,j++)a[0][i]=Integer.parseInt(n1.substring(j,j+1));
			for(int i=81-n2.length(),j=0;i<81;i++,j++)a[1][i]=Integer.parseInt(n2.substring(j,j+1));
			for(int i=80;i>0;i--){
				a[2][i]+=a[0][i]+a[1][i];
				if(a[2][i]>=10){a[2][i]-=10;a[2][i-1]++;}
			}
			if(a[2][0]>0){
				System.out.println("overflow");
			}else{
				int i=0;
				while(i<80&&a[2][++i]==0);
				while(i<81)System.out.print(a[2][i++]);
				System.out.print("\n");
			}
		}
	}
}

Compiler output:
Main.java:3: error: cannot find symbol
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		^
  symbol:   class BufferedReader
  location: class Main
Main.java:3: error: cannot find symbol
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		                        ^
  symbol:   class BufferedReader
  location: class Main
Main.java:3: error: cannot find symbol
		BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
		                                           ^
  symbol:   class InputStreamReader
  location: class Main
3 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.nextString(), b = scanner.nextString();
	    BigInteger sum = BigInteger(a) + BigInteger(b);
	    String n_80 = "1";
	    for (int j = 0; j < 79; j++) {
		n_80 += "0";
	    }
	    if (sum >= BigInteger(n_80)) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:9: error: cannot find symbol
	    String a = scanner.nextString(), b = scanner.nextString();
	                      ^
  symbol:   method nextString()
  location: variable scanner of type Scanner
Main.java:9: error: cannot find symbol
	    String a = scanner.nextString(), b = scanner.nextString();
	                                                ^
  symbol:   method nextString()
  location: variable scanner of type Scanner
Main.java:10: error: cannot find symbol
	    BigInteger sum = BigInteger(a) + BigInteger(b);
	                     ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:10: error: cannot find symbol
	    BigInteger sum = BigInteger(a) + BigInteger(b);
	                                     ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:15: error: cannot find symbol
	    if (sum >= BigInteger(n_80)) {
	               ^
  symbol:   method BigInteger(String)
  location: class Main
5 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.nextString(), b = scanner.nextString();
	    BigInteger sum = add(BigInteger(a) , BigInteger(b));
	    String n_80 = "1";
	    for (int j = 0; j < 79; j++) {
		n_80 += "0";
	    }
	    if (sum.compareTo(BigInteger(n_80), >=, 0)) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:15: error: illegal start of expression
	    if (sum.compareTo(BigInteger(n_80), >=, 0)) {
	                                        ^
Main.java:15: error: illegal start of expression
	    if (sum.compareTo(BigInteger(n_80), >=, 0)) {
	                                          ^
2 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.nextString(), b = scanner.nextString();
	    BigInteger sum = add(BigInteger(a) , BigInteger(b));
	    String n_80 = "1";
	    for (int j = 0; j < 79; j++) {
		n_80 += "0";
	    }
	    if (sum.compareTo(BigInteger(n_80)) >= 0) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:9: error: cannot find symbol
	    String a = scanner.nextString(), b = scanner.nextString();
	                      ^
  symbol:   method nextString()
  location: variable scanner of type Scanner
Main.java:9: error: cannot find symbol
	    String a = scanner.nextString(), b = scanner.nextString();
	                                                ^
  symbol:   method nextString()
  location: variable scanner of type Scanner
Main.java:10: error: cannot find symbol
	    BigInteger sum = add(BigInteger(a) , BigInteger(b));
	                         ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:10: error: cannot find symbol
	    BigInteger sum = add(BigInteger(a) , BigInteger(b));
	                                         ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:15: error: cannot find symbol
	    if (sum.compareTo(BigInteger(n_80)) >= 0) {
	                      ^
  symbol:   method BigInteger(String)
  location: class Main
5 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.nextString(), b = scanner.nextString();
	    BigInteger sum = BigInteger.add(BigInteger(a) , BigInteger(b));
	    String n_80 = "1";
	    for (int j = 0; j < 79; j++) {
		n_80 += "0";
	    }
	    if (sum.compareTo(BigInteger(n_80)) >= 0) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:9: error: cannot find symbol
	    String a = scanner.nextString(), b = scanner.nextString();
	                      ^
  symbol:   method nextString()
  location: variable scanner of type Scanner
Main.java:9: error: cannot find symbol
	    String a = scanner.nextString(), b = scanner.nextString();
	                                                ^
  symbol:   method nextString()
  location: variable scanner of type Scanner
Main.java:10: error: cannot find symbol
	    BigInteger sum = BigInteger.add(BigInteger(a) , BigInteger(b));
	                                    ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:10: error: cannot find symbol
	    BigInteger sum = BigInteger.add(BigInteger(a) , BigInteger(b));
	                                                    ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:15: error: cannot find symbol
	    if (sum.compareTo(BigInteger(n_80)) >= 0) {
	                      ^
  symbol:   method BigInteger(String)
  location: class Main
5 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.next(), b = scanner.next();
	    BigInteger A(a), B(b);
	    BigInteger sum = BigInteger.add(A, B);
	    String n_80 = "1";
	    for (int j = 0; j < 79; j++) {
		n_80 += "0";
	    }
	    BigInteger N_80(n_80);
	    if (sum.compareTo(N_80) >= 0) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:10: error: ';' expected
	    BigInteger A(a), B(b);
	                ^
Main.java:10: error: not a statement
	    BigInteger A(a), B(b);
	                 ^
Main.java:10: error: ';' expected
	    BigInteger A(a), B(b);
	                  ^
Main.java:16: error: ';' expected
	    BigInteger N_80(n_80);
	                   ^
Main.java:16: error: not a statement
	    BigInteger N_80(n_80);
	                    ^
Main.java:16: error: ';' expected
	    BigInteger N_80(n_80);
	                        ^
6 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.next(), b = scanner.next();
	    BigInteger A = BigInteger(a), B = BigInteger(b);
	    BigInteger sum = BigInteger.add(A, B);
	    String n_80 = "1";
	    for (int j = 0; j < 79; j++) {
		n_80 += "0";
	    }
	    BigInteger N_80 = BigInteger(n_80);
	    if (sum.compareTo(N_80) >= 0) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:10: error: cannot find symbol
	    BigInteger A = BigInteger(a), B = BigInteger(b);
	                   ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:10: error: cannot find symbol
	    BigInteger A = BigInteger(a), B = BigInteger(b);
	                                      ^
  symbol:   method BigInteger(String)
  location: class Main
Main.java:11: error: no suitable method found for add(BigInteger,BigInteger)
	    BigInteger sum = BigInteger.add(A, B);
	                               ^
    method BigInteger.add(int[],long) is not applicable
      (argument mismatch; BigInteger cannot be converted to int[])
    method BigInteger.add(int[],int[]) is not applicable
      (argument mismatch; BigInteger cannot be converted to int[])
Main.java:16: error: cannot find symbol
	    BigInteger N_80 = BigInteger(n_80);
	                      ^
  symbol:   method BigInteger(String)
  location: class Main
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
4 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.next(), b = scanner.next();
	    BigInteger A = new BigInteger(a), B = new BigInteger(b);
	    BigInteger sum = BigInteger.add(A, B);
	    String n_80 = "1";
	    for (int j = 0; j < 79; j++) {
		n_80 += "0";
	    }
	    BigInteger N_80 = new BigInteger(n_80);
	    if (sum.compareTo(N_80) >= 0) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:11: error: no suitable method found for add(BigInteger,BigInteger)
	    BigInteger sum = BigInteger.add(A, B);
	                               ^
    method BigInteger.add(int[],long) is not applicable
      (argument mismatch; BigInteger cannot be converted to int[])
    method BigInteger.add(int[],int[]) is not applicable
      (argument mismatch; BigInteger cannot be converted to int[])
Note: Some messages have been simplified; recompile with -Xdiags:verbose to get full output
1 error
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.next(), b = scanner.next();
	    BigInteger sum = new BigInteger(a), A = new BigInteger(b);
	    sum.add(A);

	    if ((sum.toString()).length > 80) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:13: error: cannot find symbol
	    if ((sum.toString()).length > 80) {
	                        ^
  symbol:   variable length
  location: class String
1 error
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class a0015{
    public static void main(String args[]) {
	Scanner scanner = new Scanner(System.in);
	int N = scanner.nextInt();
	for (int i = 0; i < N; i++) {
	    String a = scanner.next(), b = scanner.next();
	    BigInteger A = new BigInteger(a), B = new BigInteger(b);
	    BigInteger sum = A.add(B);
	    if ((sum.toString()).length() > 80) {
		System.out.println("overflow");
	    }
	    else {
		System.out.println(sum.toString());
	    }
	}
    }
}

Compiler output:
Main.java:4: error: class a0015 is public, should be declared in a file named a0015.java
public class a0015{
       ^
1 error
Language: Java

main(){
  int n,c,d,x,y,z,o=0,e;
  char p[100],q[100],r[100];
 scanf("%d",&n);
 while(n>0)
   {
     e=c=d=0;
     scanf("%s %s",p,q);
     while(p[++c]!='\0'){}
     c--;
     while(q[++d]!='\0'){}
     d--;
     //     printf("%c %c\n",p[c],q[d]);
     //     if(c>=80 )
     while(c>=0 || d>=0 || o>0)
       {
	 if(c>=0)
	   x=(int)p[c--]-'0';
	 else
	   x=0;
	 if(d>=0)
	   y=(int)q[d--]-'0';
	 else
	   y=0;
	 z=x+y+o;
	 if(z>9)
	   o=1;
	 else 
	   o=0;
	 r[e++]=(char)('0'+(z%10));

       }
     e--;
     for(;e>=0;e--)
       printf("%c",r[e]);
     printf("\n");
     n--; 
   }
 return 0;
}

Compiler output:
Main.java:1: error: class, interface, enum, or record expected
main(){
^
Main.java:3: error: class, interface, enum, or record expected
  char p[100],q[100],r[100];
  ^
Main.java:4: error: class, interface, enum, or record expected
 scanf("%d",&n);
 ^
Main.java:5: error: class, interface, enum, or record expected
 while(n>0)
 ^
Main.java:8: error: class, interface, enum, or record expected
     scanf("%s %s",p,q);
     ^
Main.java:9: error: class, interface, enum, or record expected
     while(p[++c]!='\0'){}
     ^
Main.java:11: error: class, interface, enum, or record expected
     while(q[++d]!='\0'){}
     ^
Main.java:15: error: class, interface, enum, or record expected
     while(c>=0 || d>=0 || o>0)
     ^
Main.java:19: error: class, interface, enum, or record expected
	 else
	 ^
Main.java:21: error: class, interface, enum, or record expected
	 if(d>=0)
	 ^
Main.java:23: error: class, interface, enum, or record expected
	 else
	 ^
Main.java:25: error: class, interface, enum, or record expected
	 z=x+y+o;
	 ^
Main.java:26: error: class, interface, enum, or record expected
	 if(z>9)
	 ^
Main.java:28: error: class, interface, enum, or record expected
	 else 
	 ^
Main.java:30: error: class, interface, enum, or record expected
	 r[e++]=(char)('0'+(z%10));
	 ^
Main.java:32: error: class, interface, enum, or record expected
       }
       ^
Main.java:34: error: class, interface, enum, or record expected
     for(;e>=0;e--)
     ^
Main.java:34: error: class, interface, enum, or record expected
     for(;e>=0;e--)
          ^
Main.java:34: error: class, interface, enum, or record expected
     for(;e>=0;e--)
               ^
Main.java:36: error: class, interface, enum, or record expected
     printf("\n");
     ^
Main.java:37: error: class, interface, enum, or record expected
     n--; 
     ^
Main.java:38: error: class, interface, enum, or record expected
   }
   ^
Main.java:40: error: class, interface, enum, or record expected
}
^
23 errors
Language: Java

import java.math.BigDecimal;
import java.util.Scanner;

public class p0015{
	public p0015(){
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		
		for(int i = 0; i < n; i++){
			BigDecimal f = new BigDecimal(sc.next());
			BigDecimal s = new BigDecimal(sc.next());
			
			f = f.add(s);
			System.out.println(f);
		}
	}
	
	public static void main(String[] args){
		p0015 test = new p0015();
	}
}

Compiler output:
Main.java:4: error: class p0015 is public, should be declared in a file named p0015.java
public class p0015{
       ^
1 error
Language: Java

import java.math.BigDecimal;
import java.util.Scanner;

public class p0015{
	public p0015(){
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		
		for(int i = 0; i < n; i++){
			BigDecimal f = new BigDecimal(sc.next());
			BigDecimal s = new BigDecimal(sc.next());
			
			f = f.add(s);
			String str = f.toString();
			if(str.length() > 80){
				System.out.println("overflow");
			} else {
				System.out.println(str);
			}
		}
	}
	
	public static void main(String[] args){
		p0015 test = new p0015();
	}
}

Compiler output:
Main.java:4: error: class p0015 is public, should be declared in a file named p0015.java
public class p0015{
       ^
1 error
Language: Java

import java.math.BigInteger;
import java.util.Scanner;
public class SubMain {
	public static void main(String[] args) {
		Scanner sc=new Scanner(System.in);
		int n=sc.nextInt();
		BigInteger a,b,c;
		while(n--!=0){
			a=sc.nextBigInteger();
			b=sc.nextBigInteger();
			c=a.add(b);
			if(c.toString().length()>80){
				System.out.println("overflow");
			}
			else{
				System.out.println(c);
			}
		}
	}
}

Compiler output:
Main.java:3: error: class SubMain is public, should be declared in a file named SubMain.java
public class SubMain {
       ^
1 error
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class AOJ0015 {
	public static void main(String[] args){
		String numstr = "";
		for(int i = 0; i < 79; i++){
			numstr += "9";
		}
		int n;
		BigInteger a,b,c;
		BigInteger max = new BigInteger(numstr); //numstr : 9999 ... 999
		Scanner sc = new Scanner(System.in);
		n = sc.nextInt();
		for(int i = 0; i < n; i++){
			a = sc.nextBigInteger();
			b = sc.nextBigInteger();
			c = a.add(b);
			if(c.compareTo(max) > 0){
				System.out.println("overflow");
			}else{
				System.out.println(c.toString());
			}
		}
	}
}

Compiler output:
Main.java:4: error: class AOJ0015 is public, should be declared in a file named AOJ0015.java
public class AOJ0015 {
       ^
1 error
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class Main {
	public static void main(String[] args){
		String numstr = "";
		for(int i = 0; i < 80; i++){
			numstr += "9";
		}
		int n;
		BigInteger a,b,c;
		BigInteger max = new BigInteger(numstr); //numstr : 9999 ... 999
		Scanner sc = new Scanner(System.in);
		n = sc.nextInt();
		for(int i = 0; i < n; i++){
			a = sc.nextBigInteger();
			b = sc.nextBigInteger();
			c = a.add(b);
			if(c.compareTo(max) > 0){
				System.out.println("overflow");
			}else{
				System.out.println(c.toString());
			}
		}
	}

Compiler output:
Main.java:25: error: reached end of file while parsing
	}
	 ^
1 error
Language: Java

import java.uitl.*;
import java.math.BigDecimal;

public class Main{
    public static void main(String[] args){
	Scanner sc = new Scaner(System.in);

	int n = sc.nextInt();
	while(n!=0){

	    BigDecimal a = new BigDecimal(sc.next());
	    BigDecimal b = new BigDecimal(sc.next());
	    BigDecimal sum = a.add(b);

	    if(a.toString().length()>80 || b.toString().length()>80 || sum.toString().length()>80){
		System.out.println("overflow");
	    }else{
		System.out.println(ans);
	    }
	    n--;
	}
    }
}

Compiler output:
Main.java:1: error: package java.uitl does not exist
import java.uitl.*;
^
Main.java:6: error: cannot find symbol
	Scanner sc = new Scaner(System.in);
	^
  symbol:   class Scanner
  location: class Main
Main.java:6: error: cannot find symbol
	Scanner sc = new Scaner(System.in);
	                 ^
  symbol:   class Scaner
  location: class Main
Main.java:18: error: cannot find symbol
		System.out.println(ans);
		                   ^
  symbol:   variable ans
  location: class Main
4 errors
Language: Java

import java.util.Scanner;
import java.math.BigInteger;

public class aoj0015 {
    
	public static void main(String[] args) {
		Scanner s = new Scanner(System.in);
		int num = s.nextInt();
		for(int i=0 ; i<num ; i++){
			BigInteger a = new BigInteger(s.next());
			BigInteger b = new BigInteger(s.next());
			BigInteger c = a.add(b);
			String d = c.toString();
			if(d.length()>80)
				System.out.println("overflow");
			else
				System.out.println(c);
		}
    }
}

Compiler output:
Main.java:4: error: class aoj0015 is public, should be declared in a file named aoj0015.java
public class aoj0015 {
       ^
1 error
Language: Java

import java.util.Scanner;

public class Main {
private static final int _8KETA = 100000000;

// あえてBigIntegerは使わない方法で
public static void main(String[] args) {
  Scanner in = new Scanner(System.in);

  for (int dataSet = in.nextInt(); dataSet > 0; dataSet--) {
	String a = in.next();
	String b = in.next();
	boolean isOverflow = a.length() > 80 || b.length() > 80;
	int[] cal = new int[10];
	if (!isOverflow) {
	  int[] aVal = makeIntArray(a);
	  int[] bVal = makeIntArray(b);
	  for (int i = 0; i < 10; i++) {
		int ai = aVal[i];
		int bi = bVal[i];
		int cali = ai + bi;
		cal[i] = cali % _8KETA;
		if (cali >= _8KETA) {
		  if (i == 9) isOverflow = true;
		  else aVal[i + 1] += cali / _8KETA;
		}
	  }
	}
	if (isOverflow) {
	  System.out.println("overflow");
	} else {
	  StringBuilder sb = new StringBuilder();
	  for (int i = 0; i < 10; i++) {
		sb.insert(0, cal[i]);
		if (cal[i] < 1000000) {
		  sb.insert(0, "00000000", 0, 8 - (sb.length() % 8));
		}
	  }
	  while (sb.charAt(0) == '0' && sb.length() != 1) {
		sb.deleteCharAt(0);
	  }
	  System.out.println(sb);
	}
  }
}

Compiler output:
Main.java:45: error: reached end of file while parsing
}
 ^
1 error
Language: Java

import java.util.Arrays;
import java.util.Scanner;

public class Main0015 {
	private static Scanner scan;
	public static void main(String[] args) {
		scan = new Scanner(System.in);
		int a[] = new int[80];
		int b[] = new int[80];
		int c[] = new int[81];
		int n = Integer.parseInt(scan.next());
		for(int i = 0;i < n;i++){
			Arrays.fill(a,0);
			Arrays.fill(b,0);
			Arrays.fill(c,0);
			String as = scan.next();
			String bs = scan.next();
			int al = as.length();
			int bl = bs.length();
			if(al > 80 || bl > 80){
				System.out.println("pverflow");
				continue;
			}
			int cl = Math.max(al,bl);
			int m = 79;
			while(al > 0 || bl > 0){
				if(al > 0){
					al--;
					a[m] = Integer.parseInt("" + as.charAt(al));
				}
				if(bl > 0){
					bl--;
					b[m] = Integer.parseInt("" + bs.charAt(bl));
				}				
				m--;
			}
			for(int j = 79;j >= 79 - cl + 1;j--){
				c[j + 1] = c[j + 1] + a[j] + b[j];
				if(c[j + 1] >= 10){
					c[j] = c[j] + 1;
					c[j + 1] = c[j + 1] - 10;
				}
			}
			if(c[0] != 0){
				System.out.println("overflow");
			}else{
				for(int j = 0 ;j <= 80;j++){
					if(c[j] != 0){
						for(int k = j;k <= 80;k++){
							System.out.print(c[k]);
						}
						break;
					}
				}
			}
			System.out.println();
		}
		System.exit(0);
	}

}

Compiler output:
Main.java:4: error: class Main0015 is public, should be declared in a file named Main0015.java
public class Main0015 {
       ^
1 error
Language: Java

import java.util.*;
public class Main {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		int N = in.nextInt();
		for(int i = 0; i < N; i++) {
			char[] a = in.next().toCharArray(), b = in.next().toCharArray();
			System.out.println(solve(a,b));
		}
	}
	static String solve(char[] ac, char[] bc) {
		StringBuilder ans = new StringBuilder();
		if(ac.length > 80 || bc.length > 80) return "overflow";
		int[] sum = new int[100];
		int max = max(ac.length, bc.length);
		int[] a = new int[max], b = new int[max];
		int count = 0;
		for(int i = max-ac.length; i < max ; i++) {
			a[i] = Character.digit(ac[count++],10);
		}
		count = 0;
		for(int i = max-bc.length; i < max ; i++) {
			b[i] = Character.digit(bc[count++],10);
		}

		int num = sum.length-1;
		for(int i = max-1; i>=0; i--) {
			int x = sum[num]+a[i]+b[i];
			if(x<10) {
				sum[num]=x;
			} else {
				char[] s = String.valueOf(x).toCharArray();
				sum[num - 1] += Character.digit(s[0], 10);
				sum[num]      = Character.digit(s[1], 10);
			}
			num--;
		}
		boolean flg = false;
		for(int x : sum){
			if(!flg && x!=0) flg=true;
			if(flg) ans.append(x);
		}
		return ans.length() > 80 ? "overflow" : ans.toString();
	}
}

Compiler output:
Main.java:15: error: cannot find symbol
		int max = max(ac.length, bc.length);
		          ^
  symbol:   method max(int,int)
  location: class Main
1 error
Language: Java

import java.math.BigInteger;
import java.util.Scanner;

public class Test{
	public static void main(String[] args){
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();

		for(int i = 0;i<n;i++){
			String inputBigInt1 = stdIn.next();
			String inputBigInt2 = stdIn.next();
			if(inputBigInt1.length() >= 80 | inputBigInt2.length() >= 80){
				System.out.println("overflow");
				break;
			}
			BigInteger bigInt1 = new BigInteger(inputBigInt1);
			BigInteger bigInt2 = new BigInteger(inputBigInt2);
			BigInteger sumBigInt = bigInt1.add(bigInt2);
			if(sumBigInt.toString().length() >= 80){
				System.out.println("overflow");
				break;
			}
			System.out.println(sumBigInt);
		}
	}
}

Compiler output:
Main.java:4: error: class Test is public, should be declared in a file named Test.java
public class Test{
       ^
1 error
Language: Java

import java.math.BigInteger;
import java.util.Scanner;

public class Test{
	public static void main(String[] args){
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();

		for(int i = 0;i<n;i++){
			String inputBigInt1 = stdIn.next();
			String inputBigInt2 = stdIn.next();
			if(inputBigInt1.length() >= 80 | inputBigInt2.length() >= 80){
				System.out.println("overflow");
				continue;
			}
			BigInteger bigInt1 = new BigInteger(inputBigInt1);
			BigInteger bigInt2 = new BigInteger(inputBigInt2);
			BigInteger sumBigInt = bigInt1.add(bigInt2);
			if(sumBigInt.toString().length() >= 80){
				System.out.println("overflow");
				continue;
			}
			System.out.println(sumBigInt);
		}
	}
}

Compiler output:
Main.java:4: error: class Test is public, should be declared in a file named Test.java
public class Test{
       ^
1 error
Language: Java

import java.math.BigInteger;
import java.util.Scanner;

public class Test{
	public static void main(String[] args){
		Scanner stdIn = new Scanner(System.in);
		int n = stdIn.nextInt();

		for(int i = 0;i<n;i++){
			String inputBigInt1 = stdIn.next();
			String inputBigInt2 = stdIn.next();
			if(inputBigInt1.length() > 80 | inputBigInt2.length() > 80){
				System.out.println("overflow");
				continue;
			}
			BigInteger bigInt1 = new BigInteger(inputBigInt1);
			BigInteger bigInt2 = new BigInteger(inputBigInt2);
			BigInteger sumBigInt = bigInt1.add(bigInt2);
			if(sumBigInt.toString().length() > 80){
				System.out.println("overflow");
				continue;
			}
			System.out.println(sumBigInt);
		}
	}
}

Compiler output:
Main.java:4: error: class Test is public, should be declared in a file named Test.java
public class Test{
       ^
1 error