public synchronized boolean METHOD_1 ( int x , int y , int VAR_1 ) { TYPE_1 data = new TYPE_1 ( x , y , VAR_1 ) ; boolean result = VAR_2 . METHOD_2 ( data ) ; synchronized ( VAR_3 ) { VAR_3 . METHOD_3 ( ) ; } return result ; }

public synchronized boolean METHOD_1 ( int x , int y , int VAR_1 ) { TYPE_1 data = new TYPE_1 ( x , y , VAR_1 ) ; boolean result = false ; synchronized ( this ) { result = VAR_2 . METHOD_2 ( data ) ; } synchronized ( VAR_3 ) { VAR_3 . METHOD_3 ( ) ; } return result ; }
