public class Seat
{
    public Seat (int row, int column, int id)
    {
        _row = row;
        _column = column;
        _id = id;
    }

    // multiply the row by 8, then add the column

    public Seat (int row, int column)
    {
        this(row, column, (row *8) + column);
    }

    private final int getRow ()
    {
        return _row;
    }

    private final int getColumn ()
    {
        return _column;
    }

    private final int id ()
    {
        return _id;
    }

    @Override
    public String toString ()
    {
        return "Seat row: "+_row+", column: "+_column+" and id: "+_id;
    }

    private int _row;
    private int _column;
    private int _id;
}
@@ -479,24 +479,414 @@
 _id;%0A    %7D%0A%0A
+    @Override%0A    public boolean equals (Object obj)%0A    %7B%0A        if (obj == null)%0A        return false;%0A%0A        if (this == obj)%0A            return true;%0A        %0A        if (getClass() == obj.getClass())%0A        %7B%0A            Seat temp = (Seat) obj;%0A%0A            if ((temp._row == _row) && (temp._column == _column))%0A                return true;%0A        %7D%0A%0A        return false;%0A    %7D%0A%0A
     @Overrid

Update Seat.java