Untitled

l = []
for n in range(1, 1000):
    b = bin(n)[2:]
    if n %3 == 0:
        b+= b[-3:]
    else:
        ost = (n%3) * 3
        b +=bin(ost)[2:]
    r = int(b,2)
    if r > 151:
        l +=[r]
print(min(l))
#ответ 163