public int METHOD_1 ( java.lang.Object value ) { int count = 0 ; TYPE_1 < TYPE_2 > VAR_1 = VAR_2 . METHOD_2 ( ) ; while ( ( ( VAR_1 . METHOD_2 ( ) ) != null ) && ( ! ( VAR_1 . getValue ( ) . equals ( value ) ) ) ) { VAR_1 = VAR_1 . METHOD_2 ( ) ; count ++ ; } return ( VAR_1 . METHOD_2 ( ) ) == null ? - 1 : count ; }

public int METHOD_1 ( TYPE_2 value ) { int count = 0 ; TYPE_1 < TYPE_2 > VAR_1 = VAR_2 . METHOD_2 ( ) ; while ( ( ( VAR_1 . METHOD_2 ( ) ) != null ) && ( ! ( VAR_1 . getValue ( ) . equals ( value ) ) ) ) { VAR_1 = VAR_1 . METHOD_2 ( ) ; count ++ ; } return ( VAR_1 . METHOD_2 ( ) ) == null ? - 1 : count ; }
