please tell me why my two test cases are failed import java.util.*;
public class Main
{
public static void main (String args[])
{
Scanner sc=new Scanner(System.in);
int i,j,m,n;
m=sc.nextInt();
if(m>0&&m<=1000)
{
int a[]=new int[m];
for(i=0;i<m;i++)
a[i]=sc.nextInt();
n=sc.nextInt();
if(n>=1&&n<=1000)
{
int b[]=new int[n];
for(i=0;i<n;i++)
b[i]=sc.nextInt();
if(m>n)
{
int c[]=new int[m];
for(i=m-1,j=n-1;i>=0;iā,jā)
{
if(j<0)
{
j=0;
b[j]=0;
}
c[i]=c[i]+a[i]+b[j];
if(c[i]>9)
{
c[i]=c[i]-10;
c[i-1]=c[i-1]+1;
}
}
for(i=0;i<m;i++)
System.out.print(c[i]+", ");
}
else if(m<n)
{
int c[]=new int[n];
for(i=m-1,j=n-1;j>=0;i--,j--)
{
if(i<0)
{
i=0;
a[i]=0;
c[i]=0;
}
c[j]=c[j]+a[i]+b[j];
if(c[j]>9)
{
c[j]=c[j]-10;
c[j-1]=c[j-1]+1;
}
}
for(i=0;i<n;i++)
System.out.print(c[i]+", ");
}
else
{
int c[]=new int[n];
for(i=n-1;i>=0;i--)
{
c[i]=c[i]+a[i]+b[i];
if(c[i]>9)
{
c[i]=c[i]-10;
c[i-1]=c[i-1]+1;
}
}
for(i=0;i<n;i++)
System.out.print(c[i]+", ");
}
System.out.print("END");
}
}
}}