import javax.script.ScriptEngine;
import javax.script.ScriptEngineFactory;
import javax.script.ScriptEngineManager;
import javax.script.ScriptException;

public class JI9046876 {

	public static void main(String[] args) {
		System.out.println("java version"+System.getProperty("java.version")); 
		ScriptEngine engine=new ScriptEngineManager().getEngineByName("JavaScript"); 
		final ScriptEngineFactory factory=engine.getFactory(); 
		System.out.println(""+factory.getParameter(ScriptEngine.ENGINE)+"/"+factory.getParameter(ScriptEngine.ENGINE_VERSION)+"/"+factory.getParameter(ScriptEngine.LANGUAGE)+"/"+factory.getParameter(ScriptEngine.LANGUAGE_VERSION)+"/"+factory.getParameter(ScriptEngine.NAME)); 
		System.out.println(""); 
		try { 
			engine.eval("var obj= new Date(1980,0, 12);"); 
			System.out.println(engine.eval("''+obj;")); 
		} catch (ScriptException e) { 
			// TODO Auto-generated catch block 
			e.printStackTrace(); 
		} 

	}

}
