# three different ways for counting the number of 0 digits in a natural number
# would the different solutions work for a negative number as well ?
# for a non-integer ?
# for a fractional number ?
# for 0 ?
# which runs the fastest ? which runs the slowest ?
m = 2**100
# solution 1:
# chop num using mathematical operations
# uses a while loop
cnt = 0
num = m
while 0