4 properties of decrementing function
exhaustive enumeration
enumerates all possibilities until the answer is found or all possible solutions are exhausted
for loop syntax
for < identifier> in :
for loop
identifier bound to first value in sequence –execute code block– then identifier bound to next in sequence –until sequence completed or break
range function
range(start, stop, stepsize)