import java.math.BigInteger;
public class MainClass
{
public static void main(String[] argv) throws Exception
{
BigInteger bigInteger1=new BigInteger("123456789012345689123413241234109999321413253426256");
BigInteger bigInteger2=new BigInteger("9999999999999999999999999999999999999999999999999");
//add
bigInteger1=bigInteger1.add(bigInteger2);
System.out.println(bigInteger1);
//subtract
bigInteger1=bigInteger1.subtract(bigInteger2);
System.out.println(bigInteger1);
//multiplay
bigInteger1=bigInteger1.multiply(bigInteger2);
System.out.println(bigInteger1);
//divide
bigInteger1=bigInteger1.divide(bigInteger2);
System.out.println(bigInteger1);
//negate
bigInteger1=bigInteger1.negate();
System.out.println(bigInteger1);
//pow
bigInteger1=bigInteger1.pow(10);
System.out.println(bigInteger1);
public class MainClass
{
public static void main(String[] argv) throws Exception
{
BigInteger bigInteger1=new BigInteger("123456789012345689123413241234109999321413253426256");
BigInteger bigInteger2=new BigInteger("9999999999999999999999999999999999999999999999999");
//add
bigInteger1=bigInteger1.add(bigInteger2);
System.out.println(bigInteger1);
//subtract
bigInteger1=bigInteger1.subtract(bigInteger2);
System.out.println(bigInteger1);
//multiplay
bigInteger1=bigInteger1.multiply(bigInteger2);
System.out.println(bigInteger1);
//divide
bigInteger1=bigInteger1.divide(bigInteger2);
System.out.println(bigInteger1);
//negate
bigInteger1=bigInteger1.negate();
System.out.println(bigInteger1);
//pow
bigInteger1=bigInteger1.pow(10);
System.out.println(bigInteger1);