public static TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { if ( VAR_1 instanceof TYPE_2 ) { return ( ( TYPE_2 ) ( VAR_1 ) ) ; } TYPE_3 VAR_2 = ( ( TYPE_3 ) ( VAR_1 ) ) ; VAR_2 . METHOD_2 ( VAR_2 . METHOD_3 ( ) . METHOD_1 ( ) ) ; return VAR_2 ; }

public static TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { if ( VAR_1 instanceof TYPE_2 ) { return ( ( TYPE_2 ) ( VAR_1 ) ) ; } TYPE_3 VAR_2 = ( ( TYPE_3 ) ( VAR_1 ) ) ; return new TYPE_3 ( VAR_2 . METHOD_3 ( ) . METHOD_1 ( ) ) ; }
