def f(k1,k2,h):
if k1+k2>=154:
return h%2==0
if h==0:
return 0
t = [f(k1+4,k2,h-1),f(k1,k2+4,h-1),f(k1*3,k2,h-1),f(k1,k2*3,h-1)]
return any(t) if (h-1)%2==0 else all(t) #any меняем на all in 20,21
print([k2 for k2 in range(1,143) if f(11,k2,2)])
print([k2 for k2 in range(1,143) if not f(11,k2,1) and f(11,k2,3)])
print([k2 for k2 in range(1,143) if not f(11,k2,2) and f(11,k2,4)])