/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	private class Test{
		private Date date;
		
		public void setDate(Date date){
			this.date = date;
		}
		
		public Date getDate(){
			return this.date;
		}
	}
	public static void main (String[] args) throws java.lang.Exception
	{
		Ideone abc = new Ideone();
		abc.functionTest();
		
	}
	
	public void functionTest(){
		Date tempDate = new Date(1403685556000L);
		Test test = new Test();
		test.setDate(tempDate);
		tempDate.setTime(1435221556000L);
		Date abc = test.getDate();
		Long def = abc.getTime();
		System.out.println("Date 1:"+def.toString());
		test.setDate(tempDate);
		def = abc.getTime();
		System.out.println("Date 2:"+def.toString());
		Date dsf = null;
		Object ret = dsf.clone();
		System.out.println(ret == null);
		dsf = new Date();
		System.out.println(ret == null);
	}
}