/* 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 Employee {
private static Employee emp= new Employee();
private Employee(){
}
public static Employee getEmployee(){
return emp;
}
public synchronized void showMsg(){
System.
out.
println("Hi, I am an employee"); }
}
class Ideone
{
{
// your code goes here
Employee emp = Employee.getEmployee();
emp.showMsg();
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgRW1wbG95ZWUgewogICAgcHJpdmF0ZSBzdGF0aWMgRW1wbG95ZWUgZW1wPSBuZXcgRW1wbG95ZWUoKTsKICAgIHByaXZhdGUgRW1wbG95ZWUoKXsKICAgIAkKICAgIH0KICAgIHB1YmxpYyBzdGF0aWMgRW1wbG95ZWUgZ2V0RW1wbG95ZWUoKXsKICAgIAlyZXR1cm4gZW1wOwogICAgfQogICAgcHVibGljIHN5bmNocm9uaXplZCB2b2lkIHNob3dNc2coKXsKICAgIAlTeXN0ZW0ub3V0LnByaW50bG4oIkhpLCBJIGFtIGFuIGVtcGxveWVlIik7CiAgICB9CiAgICAKfQoKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQlFbXBsb3llZSBlbXAgPSBFbXBsb3llZS5nZXRFbXBsb3llZSgpOwoJCWVtcC5zaG93TXNnKCk7Cgl9Cn0=