class List { A a; } class Objekt { } class AbstractList { A a; } class Vektor extends AbstractList { A a; } class Matrix extends Vektor> { A a; } class ExtMatrix extends Matrix { A a; } class otth19 { }