public void main(String[] args) throws Exception {
		
		//check if arguments are given
				if(args.length<2){
					System.out.println("enter both lower bound and upper bound");
				}
				//check if proper number of arguments are given
				if(args.length<1){
					System.out.println("Please enter the lower and upper bound arguments");
				}
				
				//check if the format of the argument is appropriate
				for(int i=0;i<args.length;i++){
					String input = args[i];
					for(int j=0;j<input.length();j++){
						if(Character.isLetter(input.charAt(j))){
							System.out.println("please enter numbers");
						}
					}
				}
				
				
				lower = new BigInteger(args[0]);
				upper = new BigInteger(args[1]);
				
				//check if the lower and upper bounds are even
				if((lower.mod(new BigInteger("2")).equals(BigInteger.ZERO))&& (upper.mod(new BigInteger("2")).equals(BigInteger.ZERO))){
				
				if(lower.compareTo(new BigInteger("2"))==1&&lower.compareTo(upper)==-1){
				//call the method to compute the summators
				String output = computeResult();
				//print the output
				System.out.println(output);
				}
				else{
					System.out.println("Lower Bound should be greater than 2 and Lower Bound should be less than upper Bound");
				}
			}
				//if lower or upper bound are not even then print message
				else{
					System.out.println("Lower bound and upper bound should be even");
				}
		
	}