u = 53 n = 21 for i in range(n): u = int("{:b}".format(u) + "{:b}".format(len("{:b}".format(u).replace("0", ""))), 2) print(u)