Canonicalization

For reviewing this code
don't put a space between a function and it's arguments

range(1, n)