using System.Drawing;

public class kratka
{
    private Rectangle kwadrat;
    private Color kolor;
    private int x, y;
    private bool zajeta;
    public const int wymiar = 15;

    public kratka()
    {
        kwadrat = new Rectangle(x * wymiar + 2,
                                y * wymiar + 2,
                                wymiar - 2,
                                wymiar - 2);
        zajeta = false;
        x = y = 0;
        kolor = Color.Black;
    }

    public kratka(int a, int b)
    {
        x = a;
        y = b;
        kwadrat = new Rectangle(x * wymiar + 2,
                                y * wymiar + 2,
                                wymiar - 2,
                                wymiar - 2);
        zajeta = false;
        kolor = Color.Black;
    }

    public kratka(int a, int b, Color k)
    {
        x = a;
        y = b;
        kolor = k;
        kwadrat = new Rectangle(x * wymiar + 2,
                                y * wymiar + 2,
                                wymiar - 2,
                                wymiar - 2);
        zajeta = false;
    }

    public bool czyzajeta()
    {
        return zajeta;
    }

    public void setkolor(Color k)
    {
        kolor = k;
    }

    public Color getkolor()
    {
        return kolor;
    }


    public void rysuj(Graphics g)
    {
        SolidBrush p = new SolidBrush(kolor);
        g.FillRectangle(p, kwadrat);
        g.DrawRectangle(Pens.Black, kwadrat);
        zajeta = true;
    }

    public void kasuj(Graphics g, Color k)
    {
        SolidBrush p = new SolidBrush(k);
        g.FillRectangle(p, kwadrat);
        g.DrawRectangle(new Pen(p), kwadrat);
        zajeta = false;
    }
}