public java.util.ArrayList < java.lang.Double > METHOD_1 ( double x , double y ) { java.util.ArrayList < java.lang.Double > VAR_1 = new java.util.ArrayList < java.lang.Double > ( ) ; VAR_1 . add ( ( x = this . x ) ) ; VAR_1 . add ( ( y + ( this . y ) ) ) ; if ( ( this . METHOD_2 ( ) ) == null ) return VAR_1 ; else return this . METHOD_2 ( ) . METHOD_1 ( VAR_1 . get ( 0 ) , VAR_1 . get ( 1 ) ) ; }

public java.util.ArrayList < java.lang.Double > METHOD_1 ( double x , double y ) { java.util.ArrayList < java.lang.Double > VAR_1 = new java.util.ArrayList < java.lang.Double > ( ) ; VAR_1 . add ( ( x + ( this . x ) ) ) ; VAR_1 . add ( ( y + ( this . y ) ) ) ; if ( ( this . METHOD_2 ( ) ) == null ) return VAR_1 ; else return this . METHOD_2 ( ) . METHOD_1 ( VAR_1 . get ( 0 ) , VAR_1 . get ( 1 ) ) ; }
