Fixing spacing
Removing tuple unpack from function argument list
Double checking order of operation to make sure correct
Removing tuple unpack in function argument
Removing xrange and expl importing reduce