public TYPE_1 METHOD_1 ( ) { if ( ( VAR_1 . isEmpty ( ) ) || ( ( VAR_2 ) == null ) ) { return null ; } int VAR_3 = VAR_1 . METHOD_2 ( VAR_2 ) ; int VAR_4 = 0 ; if ( VAR_3 == VAR_4 ) { int VAR_5 = ( VAR_1 . size ( ) ) - 1 ; VAR_2 = VAR_1 . get ( VAR_5 ) ; } else { VAR_2 = VAR_1 . get ( ( ++ VAR_3 ) ) ; } return VAR_2 ; }

public TYPE_1 METHOD_1 ( ) { if ( ( VAR_1 . isEmpty ( ) ) || ( ( VAR_2 ) == null ) ) { return null ; } int VAR_3 = VAR_1 . METHOD_2 ( VAR_2 ) ; int VAR_4 = 0 ; if ( VAR_3 == VAR_4 ) { int VAR_5 = ( VAR_1 . size ( ) ) - 1 ; VAR_2 = VAR_1 . get ( VAR_5 ) ; } else { VAR_2 = VAR_1 . get ( ( -- VAR_3 ) ) ; } return VAR_2 ; }
