private TYPE_1 METHOD_1 ( int position ) { if ( ( VAR_1 ) == null ) { this . VAR_1 = METHOD_2 ( ) ; } TYPE_1 VAR_2 = VAR_1 [ position ] ; if ( VAR_2 == null ) { VAR_2 = METHOD_3 ( position , VAR_3 ) ; VAR_1 [ position ] = VAR_2 ; } return VAR_2 ; }

private TYPE_1 METHOD_1 ( int position ) { if ( ( VAR_1 ) == null ) { this . VAR_1 = METHOD_2 ( ) ; } if ( ( position < 0 ) || ( position > ( ( VAR_1 . length ) - 1 ) ) ) { return null ; } TYPE_1 VAR_2 = VAR_1 [ position ] ; if ( VAR_2 == null ) { VAR_2 = METHOD_3 ( position , VAR_3 ) ; VAR_1 [ position ] = VAR_2 ; } return VAR_2 ; }
