class AbstractList<A>
{
    A a = null;
}

class Vektor<A> extends AbstractList<A>
{
    A a = null;
}

class Matrix<A> extends Vektor<Vektor<A>>
{
    A a = null;
}

class ExMatrix<A> extends Matrix<A>
{
    A a = null;
}

class otth22
{
}