public java.lang.Object METHOD_1 ( int position ) { for ( TYPE_1 VAR_1 : METHOD_2 ( ) ) { int size = VAR_1 . METHOD_3 ( ) ; if ( position < size ) { return VAR_1 . METHOD_1 ( position ) ; } position -= size ; } return null ; }

public java.lang.Object METHOD_1 ( int position ) { for ( int i = 0 ; i < ( METHOD_2 ( ) . size ( ) ) ; i ++ ) { TYPE_1 VAR_1 = METHOD_2 ( ) . get ( i ) ; int size = VAR_1 . METHOD_3 ( ) ; if ( position < size ) { return VAR_1 . METHOD_1 ( position ) ; } position -= size ; } return null ; }
