Problem 1 (20 Points) Predict the output from the following program; include the values of any computed variables that are displayed: public class RunBanks public etatic void main (String) arge) Bank myBank new Bank (300) Customer c1- new Customer (1, myBank Customer c2 new Customer (2, myBank Customer c3 new Customer 3, myBank cl.start i c2.start) c3.start) cl.interrupt ) c3.interrupt ) c3.go) try f c3.join) ) catch (InterruptedException e) c2.go) try f c2.join)i c1.go(); try f ) catch (InterruptedException e) myBank.closeBank c1.join) )I/ RunBank4 class Bank f private int cash; Bank (int cash) ( this.cashcash; public void makeDeposit (int amount) ( this. cash amount ; public void getLoan (int amount) f this . cash amount ; Problem 1 (20 Points) Predict the computed variables that are displayed: public class RunBanks( output from the following program; include the values of any publie atatic void main (string) arge) ( Bank myBank new Bank (300) Customer ci -new Customer i, myBank Customer c2 new Customer 2, myBanki Customer c3 new Customer 3,myBank cl.start) c2.start ) c3.starto cl.interrupt ) c3.interrupt ) c3.go) try f c3.join0: ) catch (InterruptedException e c2.go) try f c2.join ); ) catch (InterruptedException e) ) c1.go) try f cl.joinO ) catch (InterruptedException e) myBank.closeBank ) )I/ RunBank4 class Bank f private int cash; Bank (int cash) this.cash cash; public void makeDeposit (int amount) f this.cashamount public void getLoan (int amount) ( this . cash amount ; Problem 1 (20 Points) Predict the output from the following program; include the values of any computed variables that are displayed: public class RunBanks public etatic void main (String) arge) Bank myBank new Bank (300) Customer c1- new Customer (1, myBank Customer c2 new Customer (2, myBank Customer c3 new Customer 3, myBank cl.start i c2.start) c3.start) cl.interrupt ) c3.interrupt ) c3.go) try f c3.join) ) catch (InterruptedException e) c2.go) try f c2.join)i c1.go(); try f ) catch (InterruptedException e) myBank.closeBank c1.join) )I/ RunBank4 class Bank f private int cash; Bank (int cash) ( this.cashcash; public void makeDeposit (int amount) ( this. cash amount ; public void getLoan (int amount) f this . cash amount ; Problem 1 (20 Points) Predict the computed variables that are displayed: public class RunBanks( output from the following program; include the values of any publie atatic void main (string) arge) ( Bank myBank new Bank (300) Customer ci -new Customer i, myBank Customer c2 new Customer 2, myBanki Customer c3 new Customer 3,myBank cl.start) c2.start ) c3.starto cl.interrupt ) c3.interrupt ) c3.go) try f c3.join0: ) catch (InterruptedException e c2.go) try f c2.join ); ) catch (InterruptedException e) ) c1.go) try f cl.joinO ) catch (InterruptedException e) myBank.closeBank ) )I/ RunBank4 class Bank f private int cash; Bank (int cash) this.cash cash; public void makeDeposit (int amount) f this.cashamount public void getLoan (int amount) ( this . cash amount