def hamming(n):
arr = []
while len(arr) <= n-1:
i = 1
a = i
if a == 1:
if len(arr) <= 5000:
arr.append(i)
i += 1
elif a % 2 == 0:
a = a / 2
return a
break
elif a % 3 == 0:
a = a / 3
return a
break
elif a % 5 == 0:
a = a / 5
return a
break
else:
i += 1
break
print(arr)# your code goes here
ZGVmIGhhbW1pbmcobik6CiAgICBhcnIgPSBbXQogICAgd2hpbGUgbGVuKGFycikgPD0gbi0xOgogICAgICAgIGkgPSAxCiAgICAgICAgYSA9IGkKICAgICAgICBpZiBhID09IDE6CiAgICAgICAgICAgIGlmIGxlbihhcnIpIDw9IDUwMDA6CiAgICAgICAgICAgICAgICBhcnIuYXBwZW5kKGkpCiAgICAgICAgICAgICAgICBpICs9IDEKICAgICAgICBlbGlmIGEgJSAyID09IDA6CiAgICAgICAgICAgIGEgPSBhIC8gMgogICAgICAgICAgICByZXR1cm4gYQogICAgICAgICAgICBicmVhawogICAgICAgIGVsaWYgYSAlIDMgPT0gMDoKICAgICAgICAgICAgYSA9IGEgLyAzCiAgICAgICAgICAgIHJldHVybiBhCiAgICAgICAgICAgIGJyZWFrCiAgICAgICAgZWxpZiBhICUgNSA9PSAwOgogICAgICAgICAgICBhID0gYSAvIDUKICAgICAgICAgICAgcmV0dXJuIGEKICAgICAgICAgICAgYnJlYWsKICAgICAgICBlbHNlOgogICAgICAgICAgICBpICs9IDEKICAgICAgICAgICAgYnJlYWsKICAgIHByaW50KGFycikjIHlvdXIgY29kZSBnb2VzIGhlcmU=