using System;
static class Program {
  static void Main(string[] args) {
    try {
      try { throw new A(); }
      finally { throw new B(); }
    }
    catch (B) { }
    Console.WriteLine("All done!");
  }
}
 
class A : Exception { }
 
class B : Exception { }
				dXNpbmcgU3lzdGVtOwpzdGF0aWMgY2xhc3MgUHJvZ3JhbSB7CiAgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKSB7CiAgICB0cnkgewogICAgICB0cnkgeyB0aHJvdyBuZXcgQSgpOyB9CiAgICAgIGZpbmFsbHkgeyB0aHJvdyBuZXcgQigpOyB9CiAgICB9CiAgICBjYXRjaCAoQikgeyB9CiAgICBDb25zb2xlLldyaXRlTGluZSgiQWxsIGRvbmUhIik7CiAgfQp9CgpjbGFzcyBBIDogRXhjZXB0aW9uIHsgfQoKY2xhc3MgQiA6IEV4Y2VwdGlvbiB7IH0=