assertEquals(11, IntermediateClass.get3(true));
assertEquals(11, MiniIntermediateClass.get3(true));
assertEquals(11, IntermediateClass.get4(true));
assertEquals(1, IntermediateClass.get5(null));
assertEquals(10, IntermediateClass.get5(new ExceptionInMainDex()));
assertEquals(11, IntermediateClass.get5(new ExceptionInSecondaryDex()));
assertEquals(12, IntermediateClass.get5(new ExceptionInMainDex2()));
assertEquals(13, IntermediateClass.get5(new ExceptionInSecondaryDex2()));
assertEquals(14, IntermediateClass.get5(new OutOfMemoryError()));
assertEquals(17, IntermediateClass.get5(new CaughtOnlyException()));
assertEquals(39, IntermediateClass.get5(new ExceptionInSecondaryDexWithSuperInMain()));
assertEquals(23, IntermediateClass.get5(new SuperExceptionInSecondaryDex()));
assertEquals(23, IntermediateClass.get5(new SuperExceptionInMainDex()));
assertEquals(23, IntermediateClass.get5(new CaughtOnlyByIntermediateException()));
assertEquals(37, IntermediateClass.get5(new ArrayIndexOutOfBoundsException()));