public TYPE_1 METHOD_1 ( int x , int y , int VAR_1 ) throws java.io.IOException { if ( ( VAR_2 ) != null ) { return VAR_2 ; } METHOD_2 ( x , VAR_1 ) ; VAR_3 = new TYPE_2 ( VAR_4 ) ; VAR_2 = METHOD_3 ( VAR_3 ) ; METHOD_4 ( VAR_2 , x , y , VAR_1 ) ; return VAR_2 ; }

public TYPE_1 METHOD_1 ( int x , int y , int VAR_1 ) throws java.io.IOException { if ( ( VAR_2 ) != null ) { return VAR_2 ; } synchronized ( this ) { METHOD_2 ( x , VAR_1 ) ; VAR_3 = new TYPE_2 ( VAR_4 ) ; VAR_2 = METHOD_3 ( VAR_3 ) ; METHOD_4 ( VAR_2 , x , y , VAR_1 ) ; return VAR_2 ; } }
