But (now comes the BUT) i watch the math calculation of AlbertoBSD, and in some point, there is a number 200000000..... it's the break between the loops of infinity, or do i see things wrong.
It looks like Alberto is using the long 0 value to represent the point at infinity.
The point (0, 0) is not technically the point at infinity, so if you want to represent it in a mathematically proper way, don't use affine coordinates "x, y", You would have to use progressive coordinates or Jacobian coordinates as shown here:
https://crypto.stackexchange.com/questions/75002/how-to-represent-the-point-at-infinityelliptic-curves-in-code