private < TYPE_1 > java.util.List < TYPE_1 > METHOD_1 ( java.util.List < TYPE_1 > list , java.util.Set < java.lang.Integer > VAR_1 ) { java.util.List < TYPE_1 > VAR_2 = TYPE_2 . METHOD_2 ( ) ; for ( int i : VAR_1 ) { VAR_2 . add ( list . get ( i ) ) ; } return VAR_2 ; }

private < TYPE_1 > java.util.List < TYPE_1 > METHOD_1 ( java.util.List < TYPE_1 > list , java.util.Set < java.lang.Integer > VAR_1 ) { java.util.List < TYPE_1 > VAR_2 = TYPE_2 . METHOD_2 ( ) ; for ( int i : VAR_1 ) { if ( ( list != null ) && ( ( list . get ( i ) ) != null ) ) VAR_2 . add ( list . get ( i ) ) ; } return VAR_2 ; }
