Update Algorithm.md

I got some feedback about the previous algorithm, so I changed it. The previous one started in the center of the image, and spreaded by each neighbour to pattern match. Instead of starting from the center, the new algorithm starts calcularing from the black drawn-on pixels. This should be faster and more accurate.