start = 1001
end = 10000
a = []
b = []
c = []
d = []
t = set()
for i in range(start, end):
t.clear()
[t.add(s) for s in str(i)]
if len(t) == 1:
a.append(i)
elif len(t) == 3:
c.append(i)
elif len(t) == 4:
d.append(i)
elif str(i).count(t.pop()) != 2:
b.append(i)
print a
print b
print c
print d