public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { if ( METHOD_2 ( VAR_1 ) ) { if ( ( VAR_2 . get ( VAR_1 ) ) == null ) { METHOD_3 ( VAR_1 , new TYPE_1 ( 0 , this ) ) ; } return VAR_2 . get ( VAR_1 . p ) . METHOD_1 ( VAR_1 ) ; } else { return null ; } }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { if ( METHOD_2 ( VAR_1 ) ) { if ( ( VAR_2 . get ( VAR_1 . p ) . METHOD_1 ( VAR_1 ) ) == null ) { METHOD_3 ( VAR_1 , new TYPE_1 ( 0 , this ) ) ; } return VAR_2 . get ( VAR_1 . p ) . METHOD_1 ( VAR_1 ) ; } else { return null ; } }
