import java.util.*;
import java.lang.*;
import java.io.*;
 
import java.io.ByteArrayOutputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
import java.util.Arrays;
 
/* Name of the class has to be "Main" only if the class is public. */
class Ideone implements Serializable
{
    private String someStr;
 
    public Ideone(String someStr) {
        this.someStr = someStr;
    }
 
    public byte[] toByteArray() {
        byte[] output = null;
        try (ByteArrayOutputStream out = new ByteArrayOutputStream(); ObjectOutputStream stream = new ObjectOutputStream(out)) {
            stream.writeObject(this);
            output = out.toByteArray();
            System.out.println(Arrays.toString(output));
        } catch (Exception e) {
            e.printStackTrace();
        }
        return output;
    }
 
    public static void main(String[] args) {
        Ideone aX = new Ideone("some string");
        aX.toByteArray();
    }
 
}