2024年12月27日金曜日

Snapshot in my brain [1.1] Easily insert table into blogger...

[1]html-tagをいちいち手入力する時代は終わった。(既に私だけ?)
[2]流れは、
  • OpenOffice(Calc)で表データ作成。
  • 表を選択、Tables Generatorにコピペ。
  • html-code(css含む)を、bloggerに挿入する。
[3]おしまい。
~~~
[a1]world(G1,G2,G3) to world_2(A,B,C)に招待。
[a2]形(G1,G2,G3)を以下の形に集約してみた。

n figure figure1 figure2 figure2_type
7 G1=G2 O=O O-O A
11 G2=G1 O=O (O-O)*n
13 G1=G2 O=O O-O

---

n figure figure1 figure2 figure2_type
41 G2=G1=G3 O=O=O O-O-O B
43 G2-G1-G3 O-O-O (O-O-O)*n
47 G3-G1-G2 O-O-O O-O-O
n figure figure1 figure2 figure2_type
47 G3-G1-G2 O-O-O O-O-O B'
53 G3-G2 O-O (O-O)*n
59 G2=G3-G1 O=O-O O-O-O
n figure figure1 figure2 figure2_type
251 G3-G1-G2 O-O-O O-O-O B''
257 G3 O (O,
O-O)
*n
263 G3-G2 O-O
269 G2=G3-G1 O=O-O O-O-O
figure2 figure2_type
O-O-O (B,B',B'')
=B
(O,
O-O,
O-O-O)
*n
O-O-O
---

n figure figure1 figure2 figure2_type
17 G2=G1-G3 O=O-O O-O-O C
19 △(G1-G2-G3) (△)*n
23 △(G1-G2-G3)
29 G2=G3=G1 O=O=O O-O-O
n figure figure1 figure2 figure2_type
59 G2=G3-G1 O=O-O O-O-O C
61 △(G3-G2-G1) (△,
△,=)
*n
67 △(G1-G2=G3) △,=
71 △(G2-G3=G1) △,=
73 △(G1-G2-G3)
79 G1=G3=G2 O=O=O O-O-O
---

[a3]まだ触りだが、(ABC)の5セット毎に何かありそうな気配...
[1] (ACB).vs.(BCA) : n=5 to 109, width=104

Area
(before=b,
Mid=m,
After=a)
type
(A,B,C)
range(n) width
(type)
width
(b,m,a)
Inside
Rate
in(b,a)
Rev(
Inside
Rate)
in(b,a)
pair
Rate
rev(
pair
Rate)
mid
Rate
inside
(a1)
inside
(a2)
str end
b A 7 13 6 diff= 6/24= 24/6= 6/8= 8/6= 18/34= 6/24= 24/6=
34 0.250 4.000 0.750 1.333 0.529 0.250 4.000
C 17 29 24 sum= 18/30=
29 41 30 0.600
m B 41 47 18 18
47 59
a C 59 79 38 diff= 38/8= 8/38= 24/38= 38/24= 18/50= 8/38= 38/8=
79 97 50 4.750 0.211 0.632 1.583 0.360 0.211 4.750
A 101 109 8 sum= 18/46=
46 0.391
as diff : average= 2.500 2.105 0.691 1.458 0.470 0.230 4.375
b/a=34/50= 0.680 1/2(avg)= 1.250 1.053 0.729 2.188
as sum : 1/4(avg)= 0.625 0.526 1.094
b/a=30/46= 0.652 1/8(avg)= 0.547
avg(diff,sum)= 0.666
@中央(B)を除く、前半(AC)、後半(CA)の比率が、内部の比率(inside,pair)に合致するのか?!

[2] (CBA).vs.(ABC) : n=113 to 251, width=138
Area
(before=b,
Mid=m,
After=a)
type
(A,B,C)
range(n) width
(type)
width
(b,m,a)
Inside
Rate
in(b,a)
Rev(
Inside
Rate)
in(b,a)
pair
Rate
rev(
pair
Rate)
mid
Rate
inside
(a1)
inside
(a2)
str end
b C 113 139 26 Diff=38 26/12= 12/26= 26/24= 24/26= 10/38= 26/12= 12/26=
B 139 151 12 Sum=38 2.167 0.462 1.083 0.923 0.263 2.167 0.462
m A 157 167 10 10
a B 173 181 54 diff= 54/24= 24/54= 12/54= 54/12= 10/78= 24/54= 54/24=
181 193 78 2.250 0.444 0.222 4.500 0.128 0.444 2.250
193 199 sum=
211 227 78
C 227 251 24
b/a=38/78= 0.487 average= 2.208 0.453 0.653 2.712 0.196 1.306 1.356
1/2(avg)= 1.104 1.356 0.653 0.678
1/4(avg)= 0.552 0.678

[3] (BCA).vs.(ACB) : n=251 to 379, width=128
Area
(before=b,
Mid=m,
After=a)
type
(A,B,C)
range(n) width
(type)
width
(b,m,a)
Inside
Rate
in(b,a)
Rev(
Inside
Rate)
in(b,a)
pair
Rate
rev(
pair
Rate)
mid
Rate
inside
(a1)
inside
(a2)
str end
b B 251 269 18 Diff=30 18/12= 12/18= 18/32= 32/18= 28/30= 18/12= 12/18=
C 269 281 12 Sum=30 1.500 0.667 0.563 1.778 0.933 1.500 0.667
m A 283 311 28 28
a C 313 347 34 Diff=66 34/32= 32/34= 12/34= 34/12= 28/66= 32/34= 34/32=
B 347 353 32 Sum=66 1.063 0.941 0.353 2.833 0.424 0.941 1.063
353 367
367 379
b/a=30/66= 0.455 average= 1.281 0.804 0.458 2.306 0.679 1.221 0.865
1/2(avg)= 0.641 1.153 0.610
1/4(avg)= 0.576

[4] (CAC).vs.(CBC) : n=379 to 491, width=112
Area
(before=b,
Mid=m,
After=a)
type
(A,B,C)
range(n) width
(type)
width
(b,m,a)
Inside
Rate
in(b,a)
Rev(
Inside
Rate)
in(b,a)
pair
Rate
rev(
pair
Rate)
mid
Rate
inside
(a1)
inside
(a2)
str end
b C 379 397 18 diff= 18/18= 18/18= 18/28= 28/18= 36/40=
40 1.000 1.000 0.643 1.556 0.900
A 401 419 18 sum= 36/36=
36 1.000
m C 421 439 36 36
439 457
a B 457 463 6 Diff=34 6/28= 28/6= 18/6= 6/18= 36/34=
C 463 491 28 Sum=34 0.214 4.667 3.000 0.333 1.059
as diff : average= 0.607 2.833 1.821 0.944 0.986
b/a=34/40= 0.850 1/2(avg)= 1.417 0.911 ↑OK?
as sum : 1/4(avg)= 0.708 ↑OK?
b/a=34/36= 0.944
avg(diff,sum)= 0.897

[5] (BAB).vs.(BAC) : n=491 to 641, width=150
Area
(before=b,
Mid=m,
After=a)
type
(A,B,C)
range(n) width
(type)
width
(b,m,a)
Inside
Rate
in(b,a)
Rev(
Inside
Rate)
in(b,a)
pair
Rate
rev(
pair
Rate)
mid
Rate
inside
(a1)
inside
(a2)
str end
b B 491 503 12 diff= 12/54= 54/12= 12/34= 34/12= 8/72= 12/54= 54/12=
A 509 523 54 72 0.222 4.500 0.353 2.833 0.111 0.222 4.500
541 557 sum= 8/66=
563 66 0.121
m B 569 577 8 8
a A 587 601 14 diff= 14/34= 34/12= 54/14= 14/54= 8/54= 34/12= 14/34=
54 0.412 2.833 3.857 0.259 0.148 2.833 0.412
C 607 641 34 sum= 8/48=
48 0.167
as diff : average= 0.317 3.667 2.105 1.546 0.137 1.528 2.456
b/a=54/72= 0.750 1/2(avg)= 1.833 1.053 0.773 0.764 1.228
as sum : 1/4(avg)= 0.917 0.526 0.614
b/a=48/66= 0.727
avg(diff,sum)= 0.739

[6] (BCB).vs.(BCB) : n=641 to 773, width=132
Area
(before=b,
Mid=m,
After=a)
type
(A,B,C)
range(n) width
(type)
width
(b,m,a)
Inside
Rate
in(b,a)
Rev(
Inside
Rate)
in(b,a)
pair
Rate
rev(
pair
Rate)
mid
Rate
inside
(a1)
inside
(a2)
str end
b B 641 647 32 diff= 32/18= 18/32= 32/12= 12/32= 36/50= 32/18= 18/32=
647 659 50 1.778 0.563 2.667 0.375 0.720 1.778 0.563
659 673 sum=
C 673 691 18 50
m B 691 709 36 36
709 727
a C 733 761 28 Diff=40 28/12= 12/28= 18/28= 28/18= 36/40= 12/28= 28/12=
B 761 773 12 Sum=40 2.333 0.429 0.643 1.556 0.900 0.429 2.333
b/a=40/50= 0.800 average= 2.056 0.496 1.655 0.965 0.810 1.103 1.448
1/2(avg)= 1.028 0.827 0.552 0.724
1/4(avg)= 0.514

[7] (CAB).vs.(BCA) : n=773 to 997, width=224
Area
(before=b,
Mid=m,
After=a)
type
(A,B,C)
range(n) width
(type)
width
(b,m,a)
Inside
Rate
in(b,a)
Rev(
Inside
Rate)
in(b,a)
pair
Rate
rev(
pair
Rate)
mid
Rate
inside
(a1)
inside
(a2)
str end
b C 773 811 38 diff= 38/98= 98/38= 38/20= 20/38= 12/146= 38/98= 98/38=
146 0.388 2.579 1.900 0.526 0.082 0.388 2.579
A 821 919 98 sum= 12/136=
136 0.088
m B 929 941 12 12
a C 947 971 24 diff= 24/20= 20/24= 98/24= 24/98= 12/50= 20/24= 24/20=
50 1.200 0.833 4.083 0.245 0.240 0.833 1.200
A 977 997 20 sum= 12/44=
44 0.273
as diff : average= 0.794 1.706 2.992 0.386 0.171 0.611 1.889
b/a=50/146= 0.342 1/2(avg)= 0.853 1.496 0.945
as sum : 1/4(avg)= 0.748
b/a=44/136= 0.324
avg(diff,sum)= 0.333
...
return(next?);

2024年11月23日土曜日

Snapshot in my brain : [1]World with c(G1,G2,G3)...

Hi.
[1]pの世界で、隣接する者たち。mod(P(n),6)の世界にようこそ。
[2]P(n).vs.P(n+1)で、mod(P,6)=c(1,5)をG1と呼ぼう。同じくc(5,1)はG2。最後にc((1,1),(5,5))をG3だ。
[3]初めは、それぞれ別の世界で生きていた。しかし、実はお互いに関係したのだ。戦いではなく、共存だ!世界平和を今ここに。
[4]図形でいうと、[a]直線系、[b]三角形の2つからなり、(G1,G2,G3)の関係が絡みつつ、周期的に前に進む。
  • 着目するもの(着目物)として、G1,G2,G3のいずれか1つに決める。例)着目物=G1.
  • 着目物以外のG?で、着目物を挟むペアを探す。例)G2,G3で、G1を挟む直近のペアを探す。
  • 着目物、そのペアの関係、ペア間の関係で、Pが重なる関係を見ていく。
  • 例)関係は、[a]直線系:G1=G2=G3,G1=G2-G3,G1=G2,とか、[b]三角形:△(各頂点にG?を配置)とかが見える。
[5]では、具体的に見ていこう。まずは手書きだが、一覧を示す。誤りなければ...
[P=5 to 113]
  • P(=n)=7は、着目物(based)=G1、両端にG2(二重結合)。G3は、P=7以前なし、P=7以降G2と接していないので、<>G3。表記的には、形の欄だが、直線系:G1=G2.
  • P=17 : based=G2.両端=G1.P=17以前n=5がG2なので、一旦切れる。P=17以降G1とG3が隣接。表記として、直線系:G2=G1-G3(二重結合と一重結合).
  • P=19 : based=G1.両端=c(G2,G3).P=19以前n=13がG1なので、切れ。paired(G2)=c(17,29).P=19以降G3とG2が隣接。表記は、三角形:△(各頂点にG1,G2,G3),全て一重結合。
  • 三角形にも、一部、二重結合あり。P=67 : based=G1.両端=c(G3,G2).更にその外側でG2,G3が隣接。表記は、三角形:△,G2=G3.
  • 直線系にもすべて二重結合あり、P=41 : based=G2.両端=G1(二重結合). 更にその外側で、G1とG3が隣接。表記は、G2=G1=G3(全て二重結合).
[P=113 to 269]
  • P=257 : G3単独が現れた...?
[P=269 to 433]
  • 似たようなパターンが続く...
[6]つらつら眺めると、ルールは未確定ながら、ストーリー的に語るとこうなる。順不同。
  • △が続くと、中は二重結合になる。3以上で、中1つ。4つで、中2つ?
  • 直線系:G1(based)=G2-G3の場合、次のbased=G2,G3と続く。続かない場合、そこでパターンが切れる。
  • 直線系:G1=G2の場合、次はG2=G1,G1=G2と、basedが続いていく。続くまで、同一パターンとして見れる。
  • P=c(41,43,47) : basedは違うが、同一パターンをみなせる? G2-G1-G3.(正転、反転、結合二重、一重を無視すれば)。
  • G?=G?=G?がピーク?、後は結合は1段階ずつ落ちていく? G?=G?=G? to G?=G?-G? to G?-G?-G?. とか。
  • 直線系と三角形の関係?:直線系:(G?-G? to G?-G?-G?:直2 to 直3)の後に、三角形:△が出現?
  • パターンは、P的に3つ/or/6つ?
  • (つぶやき)周期はあるのか?/or/基本セットが様々な組み合わせで、単純結合しているだけなのか?
  • 続く/or/...
return(false).

2024年8月1日木曜日

Fake or Real? : Prime Gap...with mod(6)...clustering...

[1]連続するP間のギャップを見てみる。gap=diff(Pn, Pn+1)
[2]mod(6)で、グループ分けする。mod(6,Pn).vs.mod(6,Pn+1)
[3]G1=(1,5), G2=(5,1), G3=((1,1),(5,5)), G?=(mod(6,Pn), mod(6,Pn+1))
[4]gapとdiffを混在して使用しています。
[5]G1: diff=6n+4, G2 : diff=6n+2, G3 : diff=6n+0
[6]ギャップの傾向をみるために、その値が始めて出たとき、ギャップと、その素数を見てみる。
参考サイト:http://www.asahi-net.or.jp/~kc2h-msm/pbsb/pbsbm006.htm
同サイトから抜粋。
[7]G1のgap傾向をみる。ざっくり版として。
オリジナルデータのトレンド傾向をもとに、係数を変更して上限、下限のラインでデータが収まるようにする。

[8]G2のgap傾向も同様にみる。

[9]G3のgap傾向もみる。

[10](TODO)各グループでの範囲を限定して、トレンド線の上限・下限を見極めたい。
end.

2024年7月5日金曜日

Fake or Real? : Prime number test...

[1]N is prime(p) or not?

[2]mod(N,6)=c(1,5) is target.but included c(p,!p)

[3]素数判定:約分:c(2:sqrt(N))で、mod()=0, !0

~~~

[4]例)N=375,397,013=(9,923)*(37,831)=p1*p2, sqrt(N)=19375.164...int()=19,375

[5]log6(375397013)=11.01...

[6]x=6 : N=x^11+...+0*x^6+0*x^5+...+5

[7][5]=11/2=5.5; see c(x^5:x^6), x=6 : x^5=7,776, x^6=46,656

[8]素数判定の範囲 : range=c(x^5:int(sqrt(N)))=c(7,776 : 19,375)=(直下A:A)

~~~

[9]x=6は妥当か?:Is x=6 valid?

[10]to be ckecked : x=c(2:10)

[11]x=2 : logx(N)=28.48/2~14 : x^(13,14,15)=c(8192, 16384, 32768) : range=c(16384 : 19375) : diff=2991 : p1=out of range~p1=out;(see [4])

[12]x=3 : logx(N)=17.97/2~8.5 : x^(8,9)=c(6561, 19683) : range=c(6561 : 19375) : diff=12814 : p1 in range~p1=in;

[13]x=4 : logx(N)=14.24/2~7 : x^(6,7,8)=c(4096, 16384, 65536) : range=c(16384 : 19375) : diff=2991 : p1=out;

[14]x=5 : logx(N)=12.26/2~6 : x^(5,6,7)=c(3125, 15625, 78125) : range=c(15625 : 19375) : diff=3750 : p1=out;

[15]x=6 : logx(N)=11.01/2~5.5 : x^(5,6)=c(7776, 46656) : range=c(7776 : 19375) : diff=11599 : p1=in;

[16]x=7 : logx(N)=10.14/2~5 : x^(4,5,6)=c(2401, 16807, 117649) : range=c(16807 : 19375) : diff=2568 : p1=out;

[17]x=8 : logx(N)=9.49/2~4.5 : x^(4,5)=c(4096, 32768) : range=c(4096 : 19375) : diff=15279 : p1=in;

[18]x=9 : logx(N)=8.98/2~4 : x^(3,4,5)=c(729, 6561, 59049) : range=c(6561 : 19375) : diff=12814 : p1=in;

[19]x=10 : logx(N)=8.57/2~4 : x^(3,4,5)=c(1000, 10000, 100000) : range=c(10000 : 19375) : diff=9375 : p1=out;

~~~

[20]in c([11]:[19]) : {p1=in & min(diff)} is x=6

bye.

2023年1月3日火曜日

Garbage? : bye-bye pow()...

[1]廃棄関連に、pow()があった。何か最後に生かせるか? 今年最後の数遊び!
[2]pow()は、2018年にやっていた。pow()は、(python org shell)で実行。
____pow(123,456,789)=mod(123^456, 789), pow()=べき剰余。
[3]やはり、手持ちのborder()=関連の情報とで、何か知見を得られないかになる。
border3つ組 for pow(a,b,c)
a=init,
c=max(border)
pow(a,b=c(a:c),c)
what's to be happened?
(2,7,11)pow(2,c(2:11),11)around pow(2,7,11)?
(5,7,8,11)init=5
(5,c(5:11),11)*n, n=c(1,2,3,...)
---
n=1:pow(5:c(5:11),11)
n=2:pow(10,c(10:22),22)
n=3:pow(15,c(15:33),33)
around pow()/n?
__pow(5,7,11)?
__pow(5,8,11)?
(11,19,29)pow(11,c(11:29),29)
around pow(11,19,29)?
((0.8),5,8,11)init=0.8,ceiling(init)=1
(1,5,8,11),
1^n=1,pow():meaningless
(1,b,11)*n, n=c(2,3,4...)
---
n=2:pow(2,c(2:22),22)
n=3:pow(3,c(3:33),33)
n=4:pow(4,c(4:44),44)
around pow()/n?
__pow(1,5,11)?
__pow(1,8,11)?
(29,41)init=?
use 19 in (11,19,29),
---
pow(19,c(19:41),41)
around pow(19,29,41)?

[4]pow(a,b,c)=
___pow()=which pos(?--a--b--c--?)
___pow()=which pos(out(a,ab)--a--in(ab:?%)-b--in(bc:?%)--c--out(c,bc))
___3つと1つの数字の世界で見て何が起こっているか? pow()の処理系は忘れる、知らないものとする。

[5]pow(2,c(2:11),11)
pow(2,n,11)poscomment
>>> pow(2,2,11)
4
@in bc:(4-2)/(11-2)=22.22%
@in ac:(4-2)/(11-2)=22.22%
(bc->?)
>>> pow(2,3,11)
8
@in bc:(8-3)/(11-3)=62.5%
@in ac:(8-2)/(11-2)=66.67%
(bc->bc)
>>> pow(2,4,11)
5
@in bc:(5-4)/(11-4)=14.28%
@in ac:(5-2)/(11-2)=33.33%
(bc->bc)
>>> pow(2,5,11)
10
@in bc:(10-5)/(11-5)=83.33%
@in ac:(10-2)/(11-2)=88.88%
(bc->bc)
>>> pow(2,6,11)
9
@in bc:(9-6)/(11-6)=60%
@in ac:(9-2)/(11-2)=77.77%
(bc->bc)
>>> pow(2,7,11)
7
@b, @in ab:100%,@bc:0%
@in ac:(7-2)/(11-2)=55.55%
(bc->ab),changed
1st:nearest(50%)
>>> pow(2,8,11)
3
@in ab:(3-2)/(8-2)=16.67%
@in ac:(3-2)/(11-2)=11.11%
(ab->ab)
>>> pow(2,9,11)
6
@in ab:(6-2)/(9-2)=57.14%
@in ac:(6-2)/(11-2)=44.44%
(ab->ab)
>>> pow(2,10,11)
1
@out a, @out ab:(2-1)/(10-1)=11.11%
@in ac:---%
(out:ignored)
>>> pow(2,11,11)
2
@a, @in ab:0%
@in ac:0%
(ab->ab)

[6]pow(11,c(11:29),29)
pow(11,n,29)poscomment
>>> pow(11,11,29)
10
@out a, @out ab:(11-10)/(11-10)=100%
@in ac:---%
(out:ignored)
>>> pow(11,12,29)
23
@in bc:(23-12)/(29-12)=64.7%
@in ac:(23-11)/(29-11)=66.66%
(bc->?)
>>> pow(11,13,29)
21
@in bc:(21-13)/(29-13)=50%
@in ac:(21-11)/(29-11)=55.55%
(bc->bc)
1st:50%
1st:near(55.55%)
>>> pow(11,14,29)
28
@in bc:(28-14)/(29-14)=93.33%
@in ac:(28-11)/(29-11)=94.44%
(bc->bc)
>>> pow(11,15,29)
18
@in bc:(18-15)/(29-15)=21.42%
@in ac:(18-11)/(29-11)=38.88%
(bc->bc)
>>> pow(11,16,29)
24
@in bc:(24-16)/(29-16)=61.53%
@in ac:(24-11)/(29-11)=72.22%
(bc->bc)
>>> pow(11,17,29)
3
@out a, @out ab:(11-3)/(17-3)=57.14%
@in ac:---%
(out:ignored)
>>> pow(11,18,29)
4
@out a, @out ab:(11-4)/(18-4)=50%
@in ac:---%
(out:ignored)
50%
>>> pow(11,19,29)
15
@in ab:(15-11)/(19-11)=50%
@in ac:(15-11)/(29-11)=22.22%
(bc->ab),changed
1st:50%
>>> pow(11,20,29)
20
@b, @in ab:100%, @in bc:0%
@in ac:(20-11)/(29-11)=50%
(ab->bc),changed?
(ab->ab)
2nd:50%
>>> pow(11,21,29)
17
@in ab:(17-11)/(21-11)=60%
@in ac:(17-11)/(29-11)=33.33%
(bc->ab),changed?
(ab->ab)
>>> pow(11,22,29)
13
@in ab:(13-11)/(22-11)=18.18%
@in ac:(13-11)/(29-11)=11.11%
(ab->ab)
>>> pow(11,23,29)
27
@in bc:(27-23)/(29-23)=66.66%
@in ac:(27-11)/(29-11)=88.88%
(ab->bc),changed
>>> pow(11,24,29)
7
@out a, @out ab:(11-7)/(24-7)=23.5%
@in ac:---%
(out:ignored)
>>> pow(11,25,29)
19
@in ab:(19-11)/(25-11)=57.14%
@in ac:(19-11)/(29-11)=44.44%
(bc->ab),changed
>>> pow(11,26,29)
6
@out a, @out ab:(11-6)/(26-6)=25%
@in ac:---%
(out:ignored)
>>> pow(11,27,29)
8
@out a, @out ab:(11-8)/(27-8)=15.78%
@in ac:---%
(out:ignored)
>>> pow(11,28,29)
1
@out a, @out ab:(11-1)/(28-1)=37.03%
@in ac:---%
(out:ignored)
>>> pow(11,29,29)
11
@a, @in ab:0%
@in ac:0%
(ab->ab)

[7]pow(19,c(19:41),41)
pow(19,n,41)poscomment
>>> pow(19,19,41)
28
@in bc:(28-19)/(41-19)=40.9%
@in ac:(28-19)/(41-19)=40.9%
(bc->?)
>>> pow(19,20,41)
40
@in bc:(40-20)/(41-20)=95.2%
@in ac:(40-19)/(41-19)=95.45%
(bc->bc)
>>> pow(19,21,41)
22
@in bc:(22-21)/(41-21)=5%
@in ac:(22-19)/(41-19)=13.63%
(bc->bc)
>>> pow(19,22,41)
8
@out a, @in ab:(19-8)/(22-8)=78.5%
@in ac:---%
(out:ignored)
>>> pow(19,23,41)
29
@in bc:(29-23)/(41-23)=33.3%
@in ac:(29-19)/(41-19)=45.45%
(bc->bc)
>>> pow(19,24,41)
18
@out a, @in ab:(19-18)/(24-18)=16.67%
@in ac:---%
(out:ignored)
>>> pow(19,25,41)
14
@out a, @in ab:(19-14)/(25-14)=45.45%
@in ac:---%
(out:ignored)
>>> pow(19,26,41)
20
@in ab:(20-19)/(26-19)=14.2%
@in ac:(20-19)/(41-19)=4.54%
(bc->ab),changed
>>> pow(19,27,41)
11
@out a, @in ab:(19-11)/(27-11)=50%
@in ac:---%
(out:ignored)
50%
>>> pow(19,28,41)
4
@out a, @in ab:(19-4)/(28-4)=62.5%
@in ac:---%
(out:ignored)
>>> pow(19,29,41)
35
@in bc:(35-29)/(41-29)=50%
@in ac:(35-19)/(41-19)=72.72%
(ab->bc),changed
1st:50%
>>> pow(19,30,41)
9
@out a, @in ab:(19-9)/(30-9)=47.6%
@in ac:---%
(out:ignored)
>>> pow(19,31,41)
7
@out a, @in ab:(19-7)/(31-7)=50%
@in ac:---%
(out:ignored)
50%
>>> pow(19,32,41)
10
@out a, @in ab:(19-10)/(32-10)=40.9%
@in ac:---%
(out:ignored)
>>> pow(19,33,41)
26
@in ab:(26-19)/(33-19)=50%
@in ac:(26-19)/(41-19)=31.81%
(bc->ab),changed
2nd:50%
>>> pow(19,34,41)
2
@out a, @in ab:(19-2)/(34-2)=53.12%
@in ac:---%
(out:ignored)
>>> pow(19,35,41)
38
@in bc:(38-35)/(41-35)=50%
@in ac:(38-19)/(41-19)=86.36%
(ab->bc),changed
3rd:50%
>>> pow(19,36,41)
25
@in ab:(25-19)/(36-19)=35.2%
@in ac:(25-19)/(41-19)=27.27%
(bc->ab),changed
>>> pow(19,37,41)
24
@in ab:(24-19)/(37-19)=27.7%
@in ac:(24-19)/(41-19)=22.72%
(ab->ab)
>>> pow(19,38,41)
5
@out a, @in ab:(19-5)/(38-5)=42.42%
@in ac:---%
(out:ignored)
>>> pow(19,39,41)
13
@out a, @in ab:(19-13)/(39-13)=23.07%
@in ac:---%
(out:ignored)
>>> pow(19,40,41)
1
@out a, @in ab:(19-1)/(40-1)=46.1%
@in ac:---%
(out:ignored)
>>> pow(19,41,41)
19
@a, in ab:0%
@in ac:0%
(ab->ab)

[8]pow(5,c(5:11),11)*1
pow(5,n,11)poscomment
>>> pow(5,5,11)
1
@out a, @out ab:(5-1)/(5-1)=100%
@in ac:---%
(out:ignored)
>>> pow(5,6,11)
5
@a, @in ab:0%
@in ac:0%
(ab->?)
>>> pow(5,7,11)
3
@out a, @out ab:(5-3)/(7-3)=50%
@in ac:---%
(out:ignored)
50%
>>> pow(5,8,11)
4
@out a, @out ab:(5-4)/(8-4)=25%
@in ac:---%
(out:ignored)
>>> pow(5,9,11)
9
@b, @in ab:100%, @in bc:0%
@in ac:(9-5)/(11-5)=66.66%
(ab->bc),changed?
(ab->ab)
>>> pow(5,10,11)
1
@out a, @out ab:(5-1)/(10-1)=44.44%
@in ac:---%
(out:ignored)
>>> pow(5,11,11)
5
@a, @in ab:0%
@in ac:0%
(bc->ab),changed?
(ab->ab)
1st-pass : check c(50%, near(50%)) in !(out), sel=(5,9,11),66.66%,
_____________@diff(66.66.vs.50%)=16.66%>10%:(out of target)?
2nd-pass : check c(50%, near(50%)) in (out), sel=(5,7,11),50%, is nearest(1st,2nd-pass).

[9]pow(5,c(5:11),11)*2=pow(10,c(10:22),22)
pow(10,n,22)poscomment
>>> pow(10,10,22)
12
@in bc:(12-10)/(22-10)=16.6%
@in ac:(12-10)/(22-10)=16.66%
(bc->?)
>>> pow(10,11,22)
10
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(10,12,22)
12
@b, @in ab:100%, @in bc:0%
@in ac:(12-10)/(22-10)=16.66%
(ab->bc),changed?
(ab->ab)
>>> pow(10,13,22)
10
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
(ab->ab)
>>> pow(10,14,22)
12
pow(5,7,11)*2
@in ab:(12-10)/(14-10)=50%
@in ac:(12-10)/(22-10)=16.66%
(ab->ab)
50%
>>> pow(10,15,22)
10
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(10,16,22)
12
pow(5,8,11)*2
@in ab:(12-10)/(16-10)=33.3%
@in ac:(12-10)/(22-10)=16.66%
(ab->ab)
>>> pow(10,17,22)
10
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(10,18,22)
12
@in ab:(12-10)/(18-10)=25%
@in ac:(12-10)/(22-10)=16.66%
(ab->ab)
>>> pow(10,19,22)
10
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(10,20,22)
12
@in ab:(12-10)/(20-10)=20%
@in ac:(12-10)/(22-10)=16.66%
(ab->ab)
>>> pow(10,21,22)
10
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(10,22,22)
12
@in ab:(12-10)/(22-10)=16.6%
@in ac:(12-10)/(22-10)=16.66%
(ab->ab)
1st-pass : check c(50%, near(50%)) in !(out), sel=none.
2nd-pass : check c(50%, near(50%)) in (out), sel=(b=14=2*7, diff=0%), so sel=pow(5,7,11)*2.

[10]pow(5,c(5:11),11)*3=pow(15,c(15:33),33)
pow(15,n,33)poscomment
>>> pow(15,15,33)
12
@out a, @out ab:(15-12)/(15-12)=100%
@in ac:---%
(out:ignored)
>>> pow(15,16,33)
15
@a, @in ab:0%
@in ac:0%
(ab->?)
>>> pow(15,17,33)
27
@in bc:(27-17)/(33-17)=62.5%
@in ac:(27-15)/(33-15)=66.66%
(ab->bc),changed
>>> pow(15,18,33)
9
@out a, @out ab:(15-9)/(18-9)=66.6%
@in ac:---%
(out:ignored)
>>> pow(15,19,33)
3
@out a, @out ab:(15-3)/(19-3)=75%
@in ac:---%
(out:ignored)
>>> pow(15,20,33)
12
@out a, @out ab:(15-12)/(20-12)=37.5%
@in ac:---%
(out:ignored)
>>> pow(15,21,33)
15
pow(5,7,11)*3
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(15,22,33)
27
pow(5.7.33,11)*3
@in bc:(27-22)/(33-22)=45.45%
@in ac:(27-15)/(33-15)=66.66%
(ab->bc),changed
@diff(45.45.vs.50)=4.55%
>>> pow(15,23,33)
9
pow(5,7.66,11)*3
@out a, @out ab:(15-9)/(23-9)=42.8%
@in ac:---%
(out:ignored)
@diff(42.8.vs.50)=7.2%
>>> pow(15,24,33)
3
pow(5,8,11)*3
@out a, @out ab:(15-3)/(24-3)=57.1%
@in ac:---%
(out:ignored)
@diff(57.1.vs.50)=7.1%
>>> pow(15,25,33)
12
@out a, @out ab:(15-12)/(25-12)=23.0%
@in ac:---%
(out:ignored)
>>> pow(15,26,33)
15
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(15,27,33)
27
@b, @in ab:100%, @in bc:0%
@in ac:(27-15)/(33-15)=66.66%
(ab->bc),changed
(ab->ab)
>>> pow(15,28,33)
9
@out a, @out ab:(15-9)/(28-9)=31.57%
@in ac:---%
(out:ignored)
>>> pow(15,29,33)
3
pow(5,9.66,11)*3
@out a, @out ab:(15-3)/(29-3)=46.1%
@in ac:---%
(out:ignored)
@diff(46.1.vs.50)=3.84
>>> pow(15,30,33)
12
@out a, @out ab:(15-12)/(30-12)=16.67%
@in ac:---%
(out:ignored)
>>> pow(15,31,33)
15
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
(ab->ab)
>>> pow(15,32,33)
27
@in ab:(27-15)/(32-15)=70.5%
@in ac:(27-15)/(33-15)=66.66%
(ab->ab)
>>> pow(15,33,33)
9
@out a, @out ab:(15-9)/(33-9)=25%
@in ac:---%
(out:ignored)
1st-pass : check c(50%, near(50%)) in !(out),
___sel=(b=22=3*7.33, diff=4.5%)
2nd-pass : check c(50%, near(50%)) in (out),
___sel=((b=23=3*7.66, diff=7.2%),
_______(b=24=3*8, diff=7.1%),
_______(b=29=3*9.66, diff=3.84%)),
@ b=just int()=3*8, pow(5,8,11)*3.

[11]pow(2,c(2:22),22)
pow(2,n,22)poscomment
>>> pow(2,2,22)
4
@in bc:(4-2)/(22-2)=10%
@in ac:(4-2)/(22-2)=10%
(bc->?)
>>> pow(2,3,22)
8
@in bc:(8-3)/(22-3)=26.3%
@in ac:(8-2)/(22-2)=30%
(bc->bc)
>>> pow(2,4,22)
16
pow(1,2,22)*2
@in bc:(16-4)/(22-4)=66.6%
@in ac:(16-2)/(22-2)=70%
(bc->bc)
@diff(66.6.vs.50)=16.6>10%
>>> pow(2,5,22)
10
pow(1,2.5,11)*2
@in bc:(10-5)/(22-5)=29.4%
@in ac:(10-2)/(22-2)=40%
(bc->bc)
@diff(40.vs.50)=10~10%
>>> pow(2,6,22)
20
@in bc:(20-6)/(22-6)=87.5%
@in ac:(20-2)/(22-2)=90%
(bc->bc)
>>> pow(2,7,22)
18
@in bc:(18-7)/(22-7)=73.3%
@in ac:(18-2)/(22-2)=80%
(bc->bc)
>>> pow(2,8,22)
14
pow(1,4,11)*2
@in bc:(14-8)/(22-8)=42.8%
@in ac:(14-2)/(22-2)=60%
(bc->bc)
@diff(42.8.vs.50)=7.2%
@diff(60.vs.50)=10~10%
>>> pow(2,9,22)
6
pow(1,4.5,11)*2
@in ab:(6-2)/(9-2)=57.1%
@in ac:(6-2)/(22-2)=20%
(bc->ab),changed
@diff(57.1.vs.50)=7.1%
>>> pow(2,10,22)
12
pow(1,5,11)*2
@in bc:(12-10)/(22-10)=16.6%
@in ac:(12-2)/(22-2)=50%
(ab->bc),changed
1st:50%
>>> pow(2,11,22)
2
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(2,12,22)
4
@in ab:(4-2)/(12-2)=20%
@in ac:(4-2)/(22-2)=10%
(ab->ab)
>>> pow(2,13,22)
8
pow(1,6.5,11)*2
@in ab:(8-2)/(13-2)=54.5%
@in ac:(8-2)/(22-2)=30%
(ab->ab)
@diff(54.5.vs.50)=4.5%
>>> pow(2,14,22)
16
@in bc:(16-14)/(22-14)=25%
@in ac:(16-2)/(22-2)=70%
(ab->bc),changed
>>> pow(2,15,22)
10
@in ab:(10-2)/(15-2)=61.5%
@in ac:(10-2)/(22-2)=40%
(bc->ab),changed
@diff(61.5.vs.50)=11.5>10%
@diff(40.vs.50)=10~10%
>>> pow(2,16,22)
20
pow(1,8,11)*2
@in bc:(20-16)/(22-16)=66.6%
@in ac:(20-2)/(22-2)=90%
(ab->bc),changed
@diff(66.6.vs.50)=16.6>10%
>>> pow(2,17,22)
18
@in bc:(18-17)/(22-17)=20%
@in ac:(18-2)/(22-2)=80%
(bc->bc)
>>> pow(2,18,22)
14
pow(1,9,11)*2
@in ab:(14-2)/(18-2)=75%
@in ac:(14-2)/(22-2)=60%
(bc->ab),changed
@diff(60.vs.50)=10~10%
>>> pow(2,19,22)
6
@in ab:(6-2)/(19-2)=23.5%
@in ac:(6-2)/(22-2)=20%
(ab->ab)
>>> pow(2,20,22)
12
pow(1,10,11)*2
@in ab:(12-2)/(20-2)=55.5%
@in ac:(12-2)/(22-2)=50%
(ab->ab)
@diff(55.5.vs.50)=5.5%
2nd:50%
>>> pow(2,21,22)
2
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(2,22,22)
4
@in ab:(4-2)/(22-2)=10%
@in ac:(4-2)/(22-2)=10%
(ab->ab)
1st-pass : check c(50%, near(50%)) in !(out), sel=none
2nd-pass : check c(50%, near(50%)) in (out), sel=(1,5,11)*2, 1st:50%,
________________________________________with (b=just int, c(ab,bc)=changed);

[12]pow(3,c(3:33),33)
pow(3,n,33)poscomment
>>> pow(3,3,33)
27
@in bc:(27-3)/(33-3)=80% (bc->?)
>>> pow(3,4,33)
15
pow(1,1.33,11)*3
@in bc:(15-4)/(33-4)=37.9%
@in ac:(15-3)/(33-3)=40%
(bc->bc)
@diff(40.vs.50)=10~10%
>>> pow(3,5,33)
12
@in bc:(12-5)/(33-5)=25%
@in ac:(12-3)/(33-3)=30%
(bc->bc)
>>> pow(3,6,33)
3
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(3,7,33)
9
@in bc:(9-7)/(33-7)=7.69%
@in ac:(9-3)/(33-3)=20%
(ab->bc),changed
>>> pow(3,8,33)
27
@in bc:(27-8)/(33-8)=76%
@in ac:(27-3)/(33-3)=80%
(bc->bc)
>>> pow(3,9,33)
15
pow(1,3,11)*3
@in bc:(15-9)/(33-9)=25%
@in ac:(15-3)/(33-3)=40%
(bc->bc)
@diff(40.vs.50)=10~10%
>>> pow(3,10,33)
12
@in bc:(12-10)/(33-10)=8.69%
@in ac:(12-3)/(33-3)=30%
(bc->bc)
>>> pow(3,11,33)
3
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(3,12,33)
9
@in ab:(9-3)/(12-3)=66.6%
@in ac:(9-3)/(33-3)=20%
(ab->ab)
@diff(66.6.vs.50)=16.6>10%
>>> pow(3,13,33)
27
@in bc:(27-13)/(33-13)=70%
@in ac:(27-3)/(33-3)=80%
(ab->bc),changed
>>> pow(3,14,33)
15
pow(1,4.66,11)*3
@in bc:(15-14)/(33-14)=5.2%
@in ac:(15-3)/(33-3)=40%
(bc->bc)
@diff(40.vs.50)=10~10%
>>> pow(3,15,33)
12
pow(1,5,11)*3
@in ab:(12-3)/(15-3)=75%
@in ac:(12-3)/(33-3)=30%
(bc->ab),changed
>>> pow(3,16,33)
3
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(3,17,33)
9
pow(1,5.66,11)*3
@in ab:(9-3)/(17-3)=42.8%
@in ac:(9-3)/(33-3)=20%
(ab->ab)
@diff(42.8.vs.50)=7.2
>>> pow(3,18,33)
27
@in bc:(27-18)/(33-18)=60%
@in ac:(27-3)/(33-3)=80%
(ab->bc),changed
>>> pow(3,19,33)
15
pow(1,6.33,11)*3
@in ab:(15-3)/(19-3)=75%
@in ac:(15-3)/(33-3)=40%
(bc->ab),changed
@diff(40.vs.50)=10~10%
>>> pow(3,20,33)
12
pow(1,6.66,11)*3
@in ab:(12-3)/(20-3)=52.9%
@in ac:(12-3)/(33-3)=30%
(ab->ab)
@diff(52.9.vs.50)=2.9%
>>> pow(3,21,33)
3
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(3,22,33)
9
@in ab:(9-3)/(22-3)=31.5%
@in ac:(9-3)/(33-3)=20%
(ab->ab)
>>> pow(3,23,33)
27
pow(1,7.66,11)*3
@in bc:(27-23)/(33-23)=40%
@in ac:(27-3)/(33-3)=80%
(ab->bc),changed
@diff(40.vs.50)=10~10%
>>> pow(3,24,33)
15
pow(1,8,11)*3
@in ab:(15-3)/(24-3)=57.1%
@in ac:(15-3)/(33-3)=40%
(bc->ab),changed
@diff(57.1.vs.50)=7.1%
@diff(40.vs.50)=10~10%
>>> pow(3,25,33)
12
pow(1,8.33,11)*3
@in ab:(12-3)/(25-3)=40.9%
@in ac:(12-3)/(33-3)=30%
(ab->ab)
@diff(40.9.vs.50)=9.1%
>>> pow(3,26,33)
3
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(3,27,33)
9
@in ab:(9-3)/(27-3)=25%
@in ac:(9-3)/(33-3)=20%
(ab->ab)
>>> pow(3,28,33)
27
@in ab:(27-3)/(28-3)=96%
@in ac:(27-3)/(33-3)=80%
(ab->ab)
>>> pow(3,29,33)
15
pow(1,9.66,11)*3
@in ab:(15-3)/(29-3)=46.1%
@in ac:(15-3)/(33-3)=40%
(ab->ab)
@diff(46.1.vs.50)=3.9%
@diif(40.vs.50)=10~10%
>>> pow(3,30,33)
12
@in ab:(12-3)/(30-3)=33.3%
@in ac:(12-3)/(33-3)=30%
(ab->ab)
>>> pow(3,31,33)
3
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(3,32,33)
9
@in ab:(9-3)/(32-3)=20.68%
@in ac:(9-3)/(33-3)=20%
(ab->ab)
>>> pow(3,33,33)
27
@in ab:(27-3)/(33-3)=80%
@in ac:(27-3)/(33-3)=80%
(ab->ab)
1st-pass : check c(50%, near(50%)) in !(out), sel=none
2nd-pass : check c(50%, near(50%)) in (out), sel=(1,8,11)*3,
____________1st:near(50%) with c(abs(diff)<10%, b=just int, c(ab,bc)=changed);

[13]pow(4,c(4:44),44)
pow(4,n,44)poscomment
>>> pow(4,4,44)
36
@in bc:(36-4)/(44-4)=80%
@in ac:(36-4)/(44-4)=80%
(bc->?)
>>> pow(4,5,44)
12
@in bc:(12-5)/(44-5)=17.9%
@in ac:(12-4)/(44-4)=20%
(bc->bc)
>>> pow(4,6,44)
4
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(4,7,44)
16
@in bc:(16-7)/(44-7)=24.3%
@in ac:(16-4)/(44-4)=30%
(ab->bc),changed
>>> pow(4,8,44)
20
pow(1,2,11)*4
@in bc:(20-8)/(44-8)=33.3%
@in ac:(20-4)/(44-4)=40%
(bc->bc)
@diff(40.vs.50)=10~10%
>>> pow(4,9,44)
36
@in bc:(36-9)/(44-9)=77.1%
@in ac:(36-4)/(44-4)=80%
(bc->bc)
>>> pow(4,10,44)
12
@in bc:(12-10)/(44-10)=5.8%
@in ac:(12-4)/(44-4)=20%
(bc->bc)
>>> pow(4,11,44)
4
@a, @in ab:0%
@in ac:0%
(bc->ab),changed
>>> pow(4,12,44)
16
@in bc:(16-12)/(44-12)=12.5%
@in ac:(16-4)/(44-4)=30%
(ab->bc),changed
>>> pow(4,13,44)
20
pow(1,3.25,11)*4
@in bc:(20-13)/(44-13)=22.5%
@in ac:(20-4)/(44-4)=40%
(bc->bc)
@diff(40.vs.50)=10~10%
>>> pow(4,14,44)
36
@in bc:(36-14)/(44-14)=73.3%
@in ac:(36-4)/(44-4)=80%
(bc->bc)
>>> pow(4,15,44)
12
@in ab:(12-4)/(15-4)=72.7%
@in ac:(12-4)/(44-4)=20%
(bc->ab),changed
>>> pow(4,16,44)
4
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(4,17,44)
16
@in ab:(16-4)/(17-4)=92.3%
@in ac:(16-4)/(44-4)=30%
(ab->ab)
>>> pow(4,18,44)
20
pow(1,4.5,11)*4
@in bc:(20-18)/(44-18)=7.6%
@in ac:(20-4)/(44-4)=40%
(ab->bc),changed
@diff(40.vs.50)=10~10%
>>> pow(4,19,44)
36
pow(1,4.75,11)*4
@in bc:(36-19)/(44-19)=68%
@in ac:(36-4)/(44-4)=80%
(bc->bc)
@diff(68.vs.50)=18>10%
>>> pow(4,20,44)
12
pow(1,5,11)*4
@in ab:(12-4)/(20-4)=50%
@in ac:(12-4)/(44-4)=20%
(bc->ab),changed
1st:50%
>>> pow(4,21,44)
4
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(4,22,44)
16
pow(1,5.5,11)*4
@in ab:(16-4)/(22-4)=66.6%
@in ac:(16-4)/(44-4)=30%
(ab->ab)
@diff(66.6.vs.50)=16.6>10%
>>> pow(4,23,44)
20
pow(1,5.75,11)*4
@in ab:(20-4)/(23-4)=84.2%
@in ac:(20-4)/(44-4)=40%
(ab->ab)
@diff(40.vs.50)=10~10%
>>> pow(4,24,44)
36
pow(1,6,11)*4
@in bc:(36-24)/(44-24)=60%
@in ac:(36-4)/(44-4)=80%
(ab->bc),changed
@diff(60.vs.50)=10~10%
>>> pow(4,25,44)
12
@in ab:(12-4)/(25-4)=38%
@in ac:(12-4)/(44-4)=20%
(bc->ab),changed
>>> pow(4,26,44)
4
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(4,27,44)
16
pow(1,6.75,11)*4
@in ab:(16-4)/(27-4)=52.1%
@in ac:(16-4)/(44-4)=30%
(ab->ab)
@diff(52.1.vs.50)=2.1%
>>> pow(4,28,44)
20
pow(1,7,11)*4
@in ab:(20-4)/(28-4)=66.6%
@in ac:(20-4)/(44-4)=40%
(ab->ab)
@diff(66.6.vs.50)=16.6>10%
@diff(40.vs.50)=10~10%
>>> pow(4,29,44)
36
pow(1,7.25,11)*4
@in bc:(36-29)/(44-29)=46.6%
@in ac:(36-4)/(44-4)=80%
(ab->bc),changed
@diff(46.6.vs.50)=3.4
>>> pow(4,30,44)
12
@in ab:(12-4)/(30-4)=30.7%
@in ac:(12-4)/(44-4)=20%
(bc->ab),changed
>>> pow(4,31,44)
4
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(4,32,44)
16
pow(1,8,11)*4
@in ab:(16-4)/(32-4)=42.8%
@in ac:(16-4)(44-4)=30%
(ab->ab)
@diff(42.8.vs.50)=7.2%
>>> pow(4,33,44)
20
pow(1,8.25,11)*4
@in ab:(20-4)/(33-4)=55.17%
@in ac:(20-4)/(44-4)=40%
(ab->ab)
@diff(55.17.vs.50)=5.17
@diff(40.vs.50)=10~10%
>>> pow(4,34,44)
36
@in bc:(36-34)/(44-34)=20%
@in ac:(36-4)/(44-4)=80%
(ab->bc),changed
>>> pow(4,35,44)
12
@in ab:(12-4)/(35-4)=25.8%
@in ac:(12-4)/(44-4)=20%
(bc->ab),changed
>>> pow(4,36,44)
4
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(4,37,44)
16
@in ab:(16-4)/(37-4)=36.3%
@in ac:(16-4)/(44-4)=30%
(ab->ab)
>>> pow(4,38,44)
20
pow(1,9.5,11)*4
@in ab:(20-4)/(38-4)=47.0%
@in ac:(20-4)/(44-4)=40%
(ab->ab)
@diff(47.vs.50)=3
@diff(40.vs.50)=10~10%
>>> pow(4,39,44)
36
@in ab:(36-4)/(39-4)=91.4%
@in ac:(36-4)/(44-4)=80%
(ab->ab)
>>> pow(4,40,44)
12
@in ab:(12-4)/(40-4)=22.2%
@in ac:(12-4)/(44-4)=20%
(ab->ab)
>>> pow(4,41,44)
4
@a, @in ab:0%
@in ac:0%
(ab->ab)
>>> pow(4,42,44)
16
@in ab:(16-4)/(42-4)=31.5%
@in ac:(16-4)/(44-4)=30%
(ab->ab)
>>> pow(4,43,44)
20
pow(1,10.75,11)*4
@in ab:(20-4)/(43-4)=41.0%
@in ac:(20-4)/(44-4)=40%
(ab->ab)
@diff(41.vs.50)=9
@diff(40.vs.50)=10~10%
>>> pow(4,44,44)
36
@in ab:(36-4)/(44-4)=80%
@in ac:(36-4)/(44-4)=80%
(ab->ab)
1st-pass : check c(50%, near(50%)) in !(out), sel=none
2nd-pass : check c(50%, near(50%)) in (out), sel=(1,5,11)*4, 1st:50%,
__________________with c(abs(diff)<10%, b=just int, c(ab,bc)=changed);
@@@
borderには、選択されるべき理由があった?
Was there a reason why border should be chosen?
end.