import java.io.Closeable;
import java.io.IOException;

class MyCloseable implements Closeable {
    private static MyCloseable instance = new MyCloseable();

    private MyCloseable() {}

    public static MyCloseable getInstance() {
        return instance;
    }

    @Override
    public void close() throws IOException {
        System.out.println("Close");
    }
}

public class Main {

    public static void main(String[] args) {
	    try (MyCloseable closeable = MyCloseable.getInstance()) {

        } catch (IOException e) {

        }
    }
}
