1# Test calling non-special method inherited from native type
2
3class mylist(list):
4    pass
5
6l = mylist([1, 2, 3])
7print(l)
8print([e for e in l])
9
10
11class mylist2(list):
12
13    def __iter__(self):
14        return iter([10, 20, 30])
15
16l = mylist2([1, 2, 3])
17print(l)
18print([e for e in l])
19