Дмитрий Улитин, 527 ClassOnly 14215
Кравченко Роман, 517 ClassOnly 14312
f1import itertoolsf1import itertools
n2sequences = set((''.join(x) for x in itertools.product('abcd', repeat=4)))n2names = set((''.join(i) for i in itertools.product('abcd', repeat=4)))
33
4class Struct:4class Struct:
5    __slots__ = []5    __slots__ = []
66
t7    def __getattribute__(self, name: str):t7    def __getattribute__(self, __name: str):
8        if name in sequences:8        if __name in names:
9            return name9            return __name
10        raise AttributeError()10        raise AttributeError
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op