public TYPE_1 get ( int x ) throws TYPE_2 { TYPE_1 VAR_1 = null ; int index = 0 ; TYPE_3 < TYPE_1 > item = first ; while ( ( item != null ) && ( index < x ) ) { index ++ ; item = item . METHOD_1 ( ) ; } return item . getData ( ) ; }

public TYPE_1 get ( int x ) { int index = 0 ; TYPE_3 < TYPE_1 > item = first ; while ( ( item != null ) && ( index < x ) ) { index ++ ; item = item . METHOD_1 ( ) ; } if ( item == null ) return null ; else return item . getData ( ) ; }
