handled negative integer case

There was no instruction on what to do with negative integers, so I had
some fun with it: they start on the opposite side and spiral in the
opposite direction.