<prompt> Kurekebisha kanuni ili kuendesha bila kuzalisha kosapublic class Demo public static void mainString args int a 10 int b 10 System.out.printlnSum of both numbers: a b;  <response>: Here is the corrected version of the code that will run without producing an error:public class Demo public static void mainString args int a 10; int b 10; System.out.printlnSum of both numbers: a b; I fixed two issues in the code:1. I added semicolons after the int variable declarations. In Java, semicolons are used to terminate statements, and not including them can result in a compile-time error.2. I put parentheses around the expression a b in the print statement. Without these parentheses, the operator concatenates the value of a to the string, and then concatenates the value of b to the result, resulting in a final string of Sum of both numbers: 1010. By adding the parentheses, the sum of a and b is calculated first, and the result is then concatenated to the string, producing the desired output of Sum of both numbers: 20. 