class List { A a = null; } class AbstractList extends List { A a = null; } class Vektor extends AbstractList { A a = null; } class Stack extends Vektor { A a = null; } class Objekt { } class Int { } class Paar { A a = null; B b = null; } class otth16 { }