public static synchronized java.util.ArrayList < TYPE_1 > METHOD_1 ( android.content.Context context , int start , int end ) { end = TYPE_2 . min ( end , TYPE_1 . METHOD_2 ( context ) ) ; java.util.ArrayList < TYPE_1 > VAR_1 = new java.util.ArrayList < > ( ) ; for ( int i = start ; i < end ; i ++ ) { VAR_1 . add ( TYPE_1 . METHOD_3 ( context , i ) ) ; } return VAR_1 ; }

public static synchronized java.util.ArrayList < TYPE_1 > METHOD_1 ( android.content.Context context , int start , int end ) { end = TYPE_2 . min ( end , TYPE_1 . METHOD_2 ( context ) ) ; java.util.ArrayList < TYPE_1 > VAR_1 = new java.util.ArrayList < > ( ) ; if ( end < start ) { return VAR_1 ; } for ( int i = start ; i < end ; i ++ ) { VAR_1 . add ( TYPE_1 . METHOD_3 ( context , i ) ) ; } return VAR_1 ; }
