public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { int i = this . VAR_2 . METHOD_2 ( VAR_1 ) ; if ( i == ( - 1 ) ) { throw new TYPE_2 ( ) ; } if ( i == 0 ) { return null ; } return this . VAR_2 . get ( ( i - 1 ) ) ; }

public TYPE_1 METHOD_1 ( TYPE_1 VAR_1 ) { int i = this . VAR_2 . METHOD_2 ( VAR_1 ) ; if ( i < 0 ) { throw new TYPE_2 ( ) ; } if ( i == 0 ) { return null ; } return this . VAR_2 . get ( ( i - 1 ) ) ; }
