public TYPE_1 METHOD_1 ( ) { java.util.List < TYPE_1 > VAR_1 = new java.util.ArrayList < > ( ) ; int VAR_2 = INT_1 ; while ( ( VAR_1 . isEmpty ( ) ) && ( VAR_2 >= 0 ) ) { VAR_1 = METHOD_2 ( VAR_2 , false ) ; VAR_2 -= 1 ; } if ( VAR_1 . isEmpty ( ) ) { return null ; } else { java.util.Collections.sort ( VAR_1 ) ; return VAR_1 . get ( ( ( VAR_1 . size ( ) ) - 1 ) ) ; } }

public TYPE_1 METHOD_1 ( ) { java.util.List < TYPE_1 > VAR_1 = new java.util.ArrayList < > ( ) ; int VAR_2 = INT_1 ; while ( ( VAR_1 . isEmpty ( ) ) && ( VAR_2 >= 1 ) ) { VAR_1 = METHOD_2 ( VAR_2 , false ) ; VAR_2 -= 1 ; } if ( VAR_1 . isEmpty ( ) ) { return null ; } else { java.util.Collections.sort ( VAR_1 ) ; return VAR_1 . get ( ( ( VAR_1 . size ( ) ) - 1 ) ) ; } }
