What is the output of this code when it is executed? // —-…

Questions

Whаt is the оutput оf this cоde when it is executed? // -----------------------------------------------// Account Clаss// -----------------------------------------------public clаss Account {     private static int accountCounter = 0; // Static counter for account IDs    private double balance;                // Account balance    private int id;                        // Unique account ID     public Account() {        accountCounter++;        this.balance = 250;  // Default starting balance        this.id = accountCounter;    }     public void deposit(double amount) {        balance += amount;    }     public void withdraw(double amount) {        balance -= amount;    }     public double getBalance() {        return balance;    }     public void setBalance(double balance) {        this.balance = balance;    }     public int getId() {        return id;    }     public void setId(int id) {        this.id = id;    }     public String displayInfo() {        return "The balance of account  is: " + balance;    }} // -----------------------------------------------// Controller Class// -----------------------------------------------public class Controller {     public static void main(String[] args){            Account account1 = new Account();            Account account2 = new Account();             account1.deposit(400);            account2.deposit(300);            account1.withdraw(800);            account2.withdraw(200);            account2.deposit(75);            account1.withdraw(50);             System.out.printf("%s n", account2.displayInfo() );    }}