anchor.diff:    (:space (+ 2 niha2))
     (:space (1+ yo1)))
   
  -
  +(def-simple-hint
  +    (1008660 ;; 隣の芝生は青い
  +     1204760 ;; 蛙の子は蛙
  +     2113380 ;; 金は天下の回り物
  +     2141020 ;; 秋の日は釣瓶落とし
  +     2144050 ;; 秋の鹿は笛に寄る
  +     2152870 ;; 柳の下にいつも泥鰌はおらぬ
  +     2152930 ;; 一年の計は元旦にあり
  +     2158240 ;; 若い時の苦労は買うてもせよ
  +     2202070 ;; 勝負は時の運
  +     2227110 ;; カエサルのものはカエサルに
  +     2417800 ;; 蛇の道は蛇
  +     2418170 ;; 親の光は七光り
  +     2420070 ;; 旅の恥は掻き捨て
  +     2420100 ;; 隣の花は赤い
  +     2582990 ;; 狐の子は頬白
  +     2697510 ;; 君父の讐は倶に天を戴かず
  +     2827732 ;; 若い時の苦労は買ってもせ
  +     )
  +    (l k)
  +  (no (search "の" k))
  +  (ha (search "は" k :from-end t))
  +  (:space no)
  +  (:space (1+ no))
  +  (:space ha)
  +  (:mod ha)
  +  (:space (1+ ha)))
  +
  +(def-simple-hint
  +    (1487700 ;; 必要は発明の母
  +     1320150 ;; 失敗は成功のもと
  +     2081270 ;; 教うるは学ぶの半ばなり
  +     2126750 ;; 悪妻は百年の不作
  +     2141010 ;; 逢うは別れの始め
  +     2144040 ;; 商いは牛のよだれ
  +     2152780 ;; 苦は楽の種
  +     2211780 ;; 情けは人の為ならず
  +     2416720 ;; 嘘つきは泥棒の始まり
  +     2416970 ;; 教うるは学ぶの半ば
  +     2417060 ;; 空腹は最上のソースである
  +     2417350 ;; 口は禍の元
  +     2417610 ;; 子は三界の首枷
  +     2417810 ;; 弱き者よ汝の名は女也
  +     2418340 ;; 人間は万物の霊長
  +     2418470 ;; 据え膳食わぬは男の恥
  +     2418540 ;; 正直は一生の宝
  +     2418590 ;; 生兵法は大怪我のもと
  +     2419020 ;; 朝起きは三文の徳
  +     2420140 ;; 恋は思案の外
  +     2550210 ;; 幸運の女神は前髪しかない
  +     2591070 ;; 火事と喧嘩は江戸の華
  +     2716860 ;; そうはイカの金玉
  +     2796370 ;; 禍福は糾える縄のごとし
  +     )
  +    (l k)
  +  (no (search "の" k :from-end t))
  +  (ha (search "は" k))
  +  (:space no)
  +  (:space (1+ no))
  +  (:space ha)
  +  (:mod ha)
  +  (:space (1+ ha)))
  +
  +(def-simple-hint
  +    (1213500 ;; 甘言は偶人を喜ばす
  +     1470130 ;; 能ある鷹は爪を隠す
  +     1929200 ;; 悪貨は良貨を駆逐する
  +     2077530 ;; 類は友を呼ぶ
  +     2079030 ;; 大は小を兼ねる
  +     2089460 ;; 鳴く猫は鼠を捕らぬ
  +     2102600 ;; おぼれる者はわらをもつかむ
  +     2168340 ;; 天は自ら助くる者を助く
  +     2416900 ;; 急いては事を仕損ずる
  +     2417110 ;; 芸は身を助く
  +     2419100 ;; 天は二物を与えず
  +     2419810 ;; 名は体を表す
  +     2520680 ;; 義を見てせざるは勇なきなり
  +     2627320 ;; 急いては事を仕損じる
  +     2686140 ;; 大人は赤子の心を失わず
  +     )
  +    (l k)
  +  (ha (search "は" k))
  +  (wo (search "を" k :from-end t))
  +  (:space ha)
  +  (:mod ha)
  +  (:space (1+ ha))
  +  (:space wo)
  +  (:space (1+ wo)))
  +
  +(def-simple-hint
  +    (2095170 ;; 天才と狂人は紙一重
  +     2237240 ;; 女房と畳は新しい方がいい
  +     )
  +    (l k)
  +  (to (search "と" k))
  +  (ha (search "は" k :from-end t))
  +  (:space to)
  +  (:space (1+ to))
  +  (:space ha)
  +  (:mod ha)
  +  (:space (1+ ha)))
  +
  +(def-simple-hint
  +    (2124980 ;; そうは問屋が卸さない
  +     2395080 ;; すぎたるはおよばざるがごとし
  +     2395090 ;; すぎたるはなおおよばざるがごとし
  +     2417400 ;; 慌てる乞食はもらいが少ない
  +     2419860 ;; 明日は明日の風が吹く
  +     )
  +    (l k)
  +  (ha (search "は" k))
  +  (ga (search "が" k :from-end t))
  +  (:space ha)
  +  (:mod ha)
  +  (:space (1+ ha))
  +  (:space ga)
  +  (:space (1+ ga)))
  +
  +(def-simple-hint
  +    (2138600 ;; 百聞は一見にしかず
  +     2153120 ;; 良薬は口に苦し
  +     2153130 ;; 目は口ほどに物を言う
  +     2168390 ;; 鉄は熱いうちに打て
  +     2171910 ;; 去る者は日々に疎し
  +     2416560 ;; ローマは一日にして成らず
  +     2416730 ;; 運は天に在り
  +     2416800 ;; 火のないところに煙は立たない
  +     2417160 ;; 健全なる精神は健全なる身体に宿る
  +     2417390 ;; 孝行をしたい時分に親は無し
  +     2418120 ;; 新しい酒は古い革袋に入れる
  +     2418130 ;; 深い川は静かに流れる
  +     2418450 ;; 水は低きに流る
  +     2418750 ;; すべての道はローマに通ず
  +     2419080 ;; 鉄は熱いうちに鍛えよ
  +     2420150 ;; 老いては子に従え
  +     2566010 ;; 秋茄子は嫁に食わすな
  +     )
  +    (l k)
  +  (ha (search "は" k))
  +  (ni (search "に" k :from-end t))
  +  (:space ha)
  +  (:mod ha)
  +  (:space (1+ ha))
  +  (:space ni)
  +  (:space (1+ ni)))
  +
  +(def-simple-hint
  +    (2418150 ;; 親に似ぬ子は鬼子
  +     2418640 ;; 静かに流れる川は深い
  +     2419940 ;; 柳の下に何時も泥鰌は居ない
  +     )
  +    (l k)
  +  (ha (search "は" k :from-end t))
  +  (ni (search "に" k))
  +  (:space ha)
  +  (:mod ha)
  +  (:space (1+ ha))
  +  (:space ni)
  +  (:space (1+ ni)))
  
positive.code:      2740880 ;; なくことじとうにはかてない
       2416860 ;; よるとしなみにはかてない
       2156910 ;; ひとのくちにはとがたてられない
       )
      (l k)
    (niha (search "には" k :from-end t))
  
negative.code:      1638390 ;; ようじんするにしくはない
       2089750 ;; なにかいいてはないか
       2442180 ;; いのちにべつじょうはない
       1193090 ;; かほうはねてまて
       1238480 ;; ごうにいってはごうにしたがえ
       1338260 ;; でるくぎはうたれる
       1394290 ;; ぜんはいそげ
       1471680 ;; ばかはしななきゃなおらない
       1566340 ;; へとかじはもとからさわぐ
       1855940 ;; あいさつはぬきで
       1900670 ;; ねはおとなしい
       1981600 ;; いっすんさきはやみ
       1982230 ;; それはそうと
       1985430 ;; でるくいはうたれる
       2593830 ;; それはそうとして
       2018320 ;; ないよりはまし
       2062980 ;; ありはしない
       2078930 ;; さいはなげられた
       2083430 ;; うりのつるになすびはならぬ
       2089520 ;; それはどうも
       2089620 ;; それはさておき
       2093380 ;; てきはほんのうじにあり
       2096340 ;; せんだんはふたばよりかんばしい
       2098150 ;; なくてはならない
       2109530 ;; けいぞくはちからなり
       2111700 ;; じじつはしょうせつよりきなり
       2113730 ;; えんはいなものあじなもの
       2113740 ;; えんはいなもの
       2115570 ;; それはどうかな
       2125770 ;; そのてはくわない
       2130410 ;; すまじきものはみやづかえ
       2134480 ;; こいはもうもく
       2140350 ;; ときはかねなり
       2140990 ;; あおはあいよりいでてあいよりあおし
       2141360 ;; きはこころ
       2152850 ;; やまいはきから
       2152960 ;; こうのくすりはおつのどく
       2159970 ;; こうきしんはねこをもころす
       2159990 ;; あまいものはべつばら
       2168350 ;; ペンはけんよりもつよし
       2168360 ;; たげいはむげい
       2173880 ;; いまはむかし
       2174570 ;; しくはなし
       2176450 ;; いまはこれまで
       2176630 ;; せんきんのきゅうはいっこのえきにあらず
       2177220 ;; たからさかっているときはさかってでる
       2177240 ;; たからはわきもの
       2200690 ;; こはかすがい
       2213470 ;; それはそれで
       2255320 ;; なくてはいけない
       2275900 ;; ものはいいよう
       2408680 ;; くるものはこばまず
       2416650 ;; ころもばかりでおしょうはできぬ
       2416680 ;; いっせんをわらうものはいっせんになく
       2416870 ;; きはもちよう
       2416930 ;; さるものはおわず
       2417040 ;; きんぎんはまわりもち
       2417140 ;; ちはみずよりもこい
       2417150 ;; ちはあらそえない
       2784400 ;; かにはこうらににせてあなをほる
       2418270 ;; ひとはみかけによらぬもの
       2219580 ;; ねごとはねてからいえ
       2418250 ;; ひとはパンのみにていくるものにあらず
       2417270 ;; あとはのとなれやまとなれ
       2178680 ;; だすことはしたをだすもきらい
       2417540 ;; きのうのともはきょうのてき
       2417580 ;; さんしょうはこつぶでもぴりりとからい
       2417750 ;; まかぬたねははえぬ
       2417760 ;; しかをおうものはやまをみず
       2417980 ;; しょうじはだいじ
       2418090 ;; ねるこはそだつ
       2418100 ;; ねるほどらくはなかりけり
       2418500 ;; せけんはひろいようでせまい
       2418600 ;; せいあるものはかならずしあり
       2418700 ;; せんだんはふたばよりかんばし
       2418720 ;; ぜんしゃのくつがえるはこうしゃのいましめ
       2418800 ;; そのときはそのとき
       2418840 ;; まつみはながい
       2418920 ;; たんきはそんき
       2418970 ;; しらぬはていしゅばかりなり
       2419030 ;; ちょうしょはたんしょ
       2419060 ;; つりおとしたさかなはおおきい
       2419190 ;; にがしたさかなはおおきい
       2419260 ;; にとをおうものはいっとをもえず
       2419350 ;; としはあらそえない
       2419390 ;; うまはうまづれ
       2419450 ;; いたごいちまいしたはじごく
       2419530 ;; ふうふげんかはいぬもくわない
       2419590 ;; ものはかんがえよう
       2419600 ;; ものはつかいよう
       2419610 ;; ものはためし
       2419620 ;; ものはそうだん
       2419690 ;; ぶんはひとなり
       2419730 ;; たよりのないのはよいたより
       2419800 ;; なのないほしはよいからでる
       2420120 ;; れきしはくりかえす
       2420180 ;; もちはもちや
       2420190 ;; おごるへいけはひさしからず
       2570900 ;; わらでたばねてもおとこはおとこ
       2580730 ;; ちはちからなり
       2582770 ;; きおうはとがめず
       2583560 ;; きってはきれない
       2593830 ;; それはそうとして
       2618920 ;; いきみはしにみ
       2618990 ;; むちはこうふく
       2694370 ;; ころんでもただはおきない
       2716900 ;; そうはいかない
       2737650 ;; ゆだんはきんもつ
       2738830 ;; おきゃくさまはかみさまです
       2758920 ;; たっているものはおやでもつかえ
       2776820 ;; りくつとこうやくはどこへでもつく
       2783090 ;; うたがわしきはばっせず
       2789240 ;; うそとぼうずのあたまはゆったことがない
       2797740 ;; いちえんをわらうものはいちえんになく
       2827424 ;; きはさらさらない
       2827754 ;; おとこはだまって
       )
      (l k)
    (ha (search "は" k :from-end t))
  