1 | initial version |

I guess the second point Q is given by [-57,216]. I use it in what follows.

```
E=EllipticCurve([0,0,0,-3267,45630])
P=E([51,-108])
Q=E([-57,216])
[(m,n) for m in [1..10] for n in [1..10] if (m*P)[0]==(n*Q)[0]]
```

The result is:

```
[(2, 2), (4, 4), (6, 6), (8, 8), (10, 10)]
```

e.g. 2*P=(339 : 6156 : 1) and 2*Q=(339 : -6156 : 1).

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.