Why do you want to apply to a number that is division of 3? 150/3= 50
I took the number 150 just as an example.
For example Puzzle #65:
target = 30568377312064202855
target_2 = 30568377312064202855+1 #= 30568377312064202856
t1= target/3 #= 10189459104021400951.666666666666667
t2= target_2/3 #= 10189459104021400952
r= t1+t2 # = 20378918208042801903.666666666666667
30568377312064202855 − 20378918208042801903.666666666666667 = 10189459104021400951.333333333333333
I cannot understand how this method will help in solving the puzzle if the "target" is unknown to us.
There are only three ways to divide any number by 3.
I'll call them A B C.
A= the normal division of the number.
B= applying my script
C= adding + 1 and dividing.
Since you don't know what the pk is, you must apply A, B, C and one of the three will always be correct.
So you want to apply another division of 3 to the result.
you will get 9 pub one of them will be correct.
and so on..
3**X is the final amount of pubkeys where X is the number of times to divide the result (and of that result only one will be correct)