Why this code is failing at Test 3...?? Pls help
import java.util.Scanner; abstract class Shape { int width; abstract void area(); } //your code goes here class Square extends Shape { public Square(int width){ this.width = width; } void area(){ System.out.println((this.width*this.width)); } } class Circle extends Shape { public Circle(int width){ this.width = width; } void area(){ System.out.print(Math.PI*(this.width*this.width)); } } public class Program { public static void main(String[ ] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt(); int y = sc.nextInt(); Square a = new Square(x); Circle b = new Circle(y); a.area(); b.area(); } }