while True:
try:
nums = str(bin(int(input())))[2:] #输入-> 转换成正数 -> 转换成二进制数 -> 转换成字符串 -> 值保留二进制0b后面的数值,当然,这里也可以不用删除,因为下面是统计字符1出现的次数
print(nums.count("1"))
except:
break
while True:
try:
nums = str(bin(int(input())))[2:] #输入-> 转换成正数 -> 转换成二进制数 -> 转换成字符串 -> 值保留二进制0b后面的数值,当然,这里也可以不用删除,因为下面是统计字符1出现的次数
print(nums.count("1"))
except:
break