import java.net.*;
import java.io.*;
class NetObjectWriter extends ObjectOutputStream
{
	public NetObjectWriter(Socket s) throws IOException
	{
		super(s.getOutputStream());
	}

	public synchronized boolean put(Object data)
	{
		try
		{
			writeObject(data);
			flush();
			return true;
		}
		catch (IOException err)
		{
			return false;
		}
	}
}