all Long constants have an L suffix, not l; added an output() function to move the I/O out of the algorithm
all Long constants have an L suffix, not l;
added an output() function to move the I/O out of the algorithm

sk-/python2.7-type-annotator,sk-/python2.7-type-annotator,sk-/python2.7-type-annotator