def convert_binary(n):
answer = []
while n > 0:
answer.insert(0, n % 2)
n //= 2
return answer
def solution(n):
answer = 0
arr_n = convert_binary(n)
n_cnt = arr_n.count(1)
next_n = n
while True:
next_n += 1
if convert_binary(next_n).count(1) == n_cnt:
answer = next_n
break
return answer