// more "pass by reference" DIS
// modified by Kiri Wagstaff, wkiri@cs.cornell.edu
// Hint: draw boxes and arrows to figure out what's happening

class Data2 
{
    int k = 0;
}

public class Pass2 
{
    public static void change(Data2 x) 
    {
			System.out.println("Before changing formal parameter: " + x.k);
			x = new Data2();
			System.out.println("After changing formal parameter: " + x.k);
    }

    public static void main(String[] args) 
    {
			Data2 d = new Data2();
			d.k = 1;
			System.out.println("Before passing: " + d.k);
			change(d);
			System.out.println("After passing: " + d.k);
    }
}

/*









*/
