Problem 99, I don't check for floating point collisions
working
arbitrary number of lines
doc