public int METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { if ( ! ( METHOD_2 ( VAR_1 ) ) ) throw new TYPE_2 ( ) ; int VAR_2 = 0 ; int index = 0 ; TYPE_1 VAR_3 = VAR_4 . get ( index ) ; while ( VAR_3 != VAR_1 ) { VAR_3 = VAR_4 . get ( index ) ; if ( ( VAR_3 != null ) && ( ( VAR_4 . METHOD_3 ( VAR_3 ) ) == index ) ) VAR_2 ++ ; index ++ ; } return VAR_2 ; }

public int METHOD_1 ( TYPE_1 VAR_1 ) throws TYPE_2 { if ( ! ( METHOD_2 ( VAR_1 ) ) ) throw new TYPE_2 ( ) ; int VAR_2 = 0 ; int index = 0 ; TYPE_1 VAR_3 = null ; while ( VAR_3 != VAR_1 ) { VAR_3 = VAR_4 . get ( index ) ; if ( ( VAR_3 != null ) && ( ( VAR_4 . METHOD_3 ( VAR_3 ) ) == index ) ) VAR_2 ++ ; index ++ ; } return VAR_2 ; }
