final void METHOD_1 ( TYPE_1 key ) { if ( key instanceof TYPE_2 ) { METHOD_2 ( ( ( TYPE_2 ) ( key ) ) . METHOD_3 ( ) ) ; } else { java.lang.Object VAR_1 = VAR_2 . remove ( key ) ; if ( VAR_1 == null ) { throw TYPE_3 . METHOD_4 ( key . toString ( ) ) ; } } }

final void METHOD_1 ( TYPE_1 key ) { if ( key instanceof TYPE_2 ) { METHOD_2 ( ( ( TYPE_2 ) ( key ) ) . METHOD_3 ( ) ) ; } else { java.lang.Object VAR_1 = VAR_2 . remove ( key ) ; if ( VAR_1 == null ) { throw TYPE_3 . METHOD_4 ( key ) ; } } }
