Help me in solving DIGSMPAR problem

My issue

My code

/* package codechef; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Codechef
{
	public static void main (String[] args) throws java.lang.Exception
	{
		// your code goes here
		Scanner sc=new Scanner(System.in);
		int t=sc.nextInt();
		while(t!=0)
		{
		    int n=sc.nextInt();
		    int ans=digitSum(n);
		    while(ans%2!=0)
		    {
		        n=n+1;
		        ans=digitSum(n);
		        
		    }
		    System.out.println(n);
		    t--;
		}
	}
	public static int digitSum(int x)
	{
	    int s=0;
	    while(x!=0)
	    {
	        int r=x%10;
	        s=s+r;
	        x=x/10;
	    }
	    return s;
	}
}

Problem Link: DIGSMPAR Problem - CodeChef