public TYPE_1 METHOD_1 ( long VAR_1 , long VAR_2 ) { int VAR_3 = VAR_4 . METHOD_2 ( VAR_1 ) ; TYPE_2 VAR_5 = VAR_4 . METHOD_3 ( ) . get ( VAR_3 ) ; if ( ( VAR_5 . METHOD_4 ( ) ) <= VAR_2 ) { return VAR_5 ; } if ( ( VAR_3 - 1 ) >= 0 ) { return VAR_4 . METHOD_3 ( ) . get ( ( VAR_3 - 1 ) ) ; } return null ; }

public TYPE_1 METHOD_1 ( long VAR_1 , long VAR_2 ) { if ( VAR_4 . isEmpty ( ) ) { return null ; } int VAR_3 = VAR_4 . METHOD_2 ( VAR_1 ) ; TYPE_2 VAR_5 = VAR_4 . METHOD_3 ( ) . get ( VAR_3 ) ; if ( ( VAR_5 . METHOD_4 ( ) ) <= VAR_2 ) { return VAR_5 ; } if ( ( VAR_3 - 1 ) >= 0 ) { return VAR_4 . METHOD_3 ( ) . get ( ( VAR_3 - 1 ) ) ; } return null ; }
