Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. #Life 1.05
  2. #D Thin rake
  3. #D
  4. #D By Dean Hickerson and Paul Callahan.
  5. #D
  6. #D This example of a thin rake starts with a period-120 block puffer
  7. #D (Callahan's design using p24 and p20 rakes) and uses three halving
  8. #D stages, resulting in the rather large period of 960.
  9. #D
  10. #D See also RAKE, RAKE2, MWSSRAKE, MWSSRAK2.
  11. #N
  12. #P 21 -17
  13. *..*
  14. ....*
  15. *...*
  16. .****
  17. .
  18. .
  19. .
  20. .
  21. ***
  22. ..*
  23. *.*
  24. **
  25. .
  26. .
  27. *..*
  28. ....*
  29. *...*
  30. .****
  31. #P 13 -17
  32. .**
  33. ****
  34. **.**
  35. ..**
  36. #P 12 -10
  37. .**
  38. **
  39. .*..*
  40. ..*
  41. ....**
  42. #P 3 -1
  43. *..*
  44. ....*
  45. *...*
  46. .****
  47. #P -1 -5
  48. **
  49. .*
  50. .***
  51. #P 25 10
  52. .**
  53. ****
  54. **.**
  55. ..**
  56. .
  57. .
  58. .
  59. ..**
  60. **.**
  61. ****
  62. .**
  63. #P 19 14
  64. .*.*
  65. *..**
  66. .*.*
  67. #P 10 5
  68. ..**
  69. *....*
  70. ......*
  71. *.....*
  72. .******
  73. #P 11 12
  74. ....*
  75. .*..*
  76. *..**
  77. *
  78. *..**
  79. ....*
  80. ....*
  81. ..*
  82. #P 11 22
  83. ....**
  84. ****.**
  85. ******
  86. .****
  87. #P 0 11
  88. **
  89. *.*
  90. *
  91. #P -14 1
  92. *.*
  93. **
  94. .*
  95. #P -18 5
  96. **
  97. *.*
  98. *
  99. #P -24 -5
  100. ...**
  101. ***.**
  102. *****
  103. .***
  104. #P -29 6
  105. *.*
  106. **
  107. .*
  108. #P -31 12
  109. .*****
  110. *....*
  111. .....*
  112. *...*
  113. ..*
  114. #P -36 -1
  115. **
  116. *.*
  117. *
  118. #P -49 -11
  119. ...**
  120. ***.**
  121. *****
  122. .***
  123. #P -60 -19
  124. .**
  125. ****
  126. **.**
  127. ..**
  128. .
  129. .
  130. .
  131. ..**
  132. **.**
  133. ****
  134. .**
  135. #P -64 -16
  136. *
  137. .*
  138. .**
  139. .*
  140. *
  141. #P -68 -16
  142. .*
  143. .*
  144. *
  145. .*
  146. .*
  147. #P -72 -16
  148. .*
  149. **
  150. **
  151. #P -76 -15
  152. *
  153. .*
  154. *
  155. #P -74 -24
  156. .****
  157. ******
  158. ****.**
  159. ....**
  160. #P -75 -8
  161. .******
  162. *.....*
  163. ......*
  164. *....*
  165. ..**
  166. #P -74 -1
  167. **
  168. **
  169. #P -88 -11
  170. *
  171. *.*
  172. **
  173. #P -106 -5
  174. *
  175. *.*
  176. **
  177. #P -67 10
  178. *..*
  179. ....*
  180. *...*
  181. .****
  182. .
  183. .
  184. .
  185. .****
  186. *...*
  187. ....*
  188. *..*
  189. #P -73 14
  190. ..***
  191. **.**
  192. ..***
  193. #P -78 13
  194. .**
  195. **
  196. .
  197. **
  198. .**
  199. *
  200. #P -82 14
  201. .**
  202. ***
  203. #P -81 7
  204. ....**
  205. ****.**
  206. ******
  207. .****
  208. #P -81 22
  209. .******
  210. *.....*
  211. ......*
  212. *....*
  213. ..**
  214. #P -93 11
  215. .**
  216. **
  217. ..*
  218. #P -111 5
  219. .**
  220. **
  221. ..*
  222. #P -125 0
  223. .**
  224. *.*
  225. ..*
  226. #P -129 -1
  227. ..*
  228. **
  229. #P -147 -7
  230. .**
  231. **
  232. ..*
  233. #P -137 -12
  234. .**
  235. *.*
  236. ..*
  237. #P -143 -18
  238. .**
  239. *.*
  240. ..*
  241. #P -88 -53
  242. ..**
  243. **.**
  244. ****
  245. .**
  246. .
  247. .**
  248. ****
  249. **.**
  250. ..**
  251. #P -94 -51
  252. ..*
  253. **.*
  254. *...*
  255. **.*
  256. ..*
  257. #P -102 -58
  258. ....**
  259. ****.**
  260. ******
  261. .****
  262. #P -104 -52
  263. .....*
  264. ......*
  265. .*..***
  266. *.*
  267. *.*****
  268. ....***
  269. #P -103 -45
  270. ..**
  271. *....*
  272. ......*
  273. *.....*
  274. .******
  275. #P -115 -47
  276. .*
  277. *
  278. ***
  279. #P -133 -41
  280. .*
  281. *
  282. ***
  283. #P -151 -35
  284. .*
  285. *
  286. ***
  287. #P -169 -29
  288. .*
  289. *
  290. ***
  291. #P -187 -23
  292. .*
  293. *
  294. ***
  295. #P -205 -17
  296. .*
  297. *
  298. ***
  299. #P -223 -11
  300. .*
  301. *
  302. ***
  303. #P -106 -31
  304. .**
  305. ****
  306. **.**
  307. ..**
  308. .
  309. .
  310. .
  311. ..**
  312. **.**
  313. ****
  314. .**
  315. #P -112 -27
  316. .*.*
  317. *..**
  318. .*.*
  319. #P -120 -36
  320. .****
  321. ******
  322. ****.**
  323. ....**
  324. #P -120 -30
  325. ..*
  326. ....*
  327. ....*
  328. *..**
  329. *
  330. *..**
  331. .*..*
  332. ....*
  333. #P -121 -20
  334. .******
  335. *.....*
  336. ......*
  337. *....*
  338. ..**
  339. #P -131 -24
  340. *
  341. *.*
  342. **
  343. #P -185 -6
  344. *
  345. *.*
  346. **
  347. #P -206 -6
  348. *
  349. .**
  350. **
  351. #P -173 33
  352. ..**
  353. **.**
  354. ****
  355. .**
  356. .
  357. .**
  358. ****
  359. **.**
  360. ..**
  361. #P -178 35
  362. .*
  363. ..*
  364. *..*
  365. ..*
  366. .*
  367. #P -186 26
  368. *..*
  369. ....*
  370. *...*
  371. .****
  372. #P -185 34
  373. ...*
  374. .*.*
  375. *..*
  376. *
  377. *..*
  378. .*.*
  379. ...*
  380. #P -184 42
  381. ..**
  382. *....*
  383. ......*
  384. *.....*
  385. .******
  386. #P -192 48
  387. .****
  388. *...*
  389. ....*
  390. *..*
  391. #P -196 44
  392. **
  393. **.*
  394. ..*
  395. #P -196 37
  396. .****
  397. *...*
  398. .*
  399. #P -191 31
  400. ***
  401. ***
  402. .*.*
  403. #P -197 25
  404. **
  405. .**
  406. *
  407. #P -203 19
  408. **
  409. .**
  410. *
  411. #P -209 13
  412. **
  413. .**
  414. *
  415. #P -215 7
  416. **
  417. .**
  418. *
  419. #P -221 1
  420. **
  421. .**
  422. *
  423. #P -227 -5
  424. **
  425. .**
  426. *
  427. #P -233 -11
  428. **
  429. .*
  430. *
  431. #P -232 -18
  432. ..*
  433. *...*
  434. .....*
  435. *....*
  436. .*****
  437. #P -257 7
  438. .**
  439. .
  440. *....*
  441. ......*
  442. *.....*
  443. .******
  444. #P -259 1
  445. .*
  446. *
  447. ***
  448. #P -265 7
  449. ..*
  450. *...*
  451. .....*
  452. *....*
  453. .*****
  454. #P -265 -10
  455. .*
  456. *.*
  457. *.*
  458. .*
  459. #P -274 2
  460. .****
  461. *...*
  462. ....*
  463. *..*
  464. .
  465. *..*
  466. ....*
  467. *...*
  468. .****
  469. #P -281 4
  470. ..**
  471. .****
  472. *...**
  473. .****
  474. ..**
  475. #P -288 -3
  476. .****
  477. ******
  478. ****.**
  479. ....**
  480. #P -288 11
  481. ..**
  482. *....*
  483. ......*
  484. *.....*
  485. .******
  486. #P -292 4
  487. .*
  488. **
  489. *.*
  490. #P -310 -2
  491. .*
  492. **
  493. *.*
  494. #P -328 -8
  495. .*
  496. **
  497. *.*
  498. #P -280 -28
  499. .**
  500. ****
  501. **.**
  502. ..**
  503. .
  504. .
  505. .
  506. ..**
  507. **.**
  508. ****
  509. .**
  510. #P -286 -24
  511. .*.*
  512. *..**
  513. .*.*
  514. #P -294 -33
  515. .****
  516. ******
  517. ****.**
  518. ....**
  519. #P -295 -17
  520. .******
  521. *.....*
  522. ......*
  523. *....*
  524. ..**
  525. #P -296 -24
  526. *
  527. *.*
  528. **
  529. #P -314 -18
  530. *
  531. *.*
  532. **
  533. #P -332 -12
  534. *
  535. *.*
  536. **
  537. #P -302 36
  538. *..*
  539. ....*
  540. *...*
  541. .****
  542. .
  543. .
  544. .
  545. .****
  546. *...*
  547. ....*
  548. *..*
  549. #P -308 40
  550. ..***
  551. **.**
  552. ..***
  553. #P -316 33
  554. ....**
  555. ****.**
  556. ******
  557. .****
  558. #P -316 48
  559. .******
  560. *.....*
  561. ......*
  562. *....*
  563. ..**
  564. #P -319 40
  565. .**
  566. **
  567. ..*
  568. #P -337 34
  569. .**
  570. **
  571. ..*
  572. #P -355 28
  573. .**
  574. **
  575. ..*
  576. #P -373 22
  577. .**
  578. **
  579. ..*
  580. #P -391 16
  581. .**
  582. **
  583. ..*
  584. #P -409 10
  585. .**
  586. **
  587. ..*
  588. #P -320 14
  589. .****
  590. *...*
  591. ....*
  592. *..*
  593. .
  594. *..*
  595. ....*
  596. *...*
  597. .****
  598. #P -324 17
  599. **
  600. ***
  601. **
  602. #P -334 9
  603. .****
  604. ******
  605. ****.**
  606. ....**
  607. #P -334 23
  608. ..**
  609. *....*
  610. ......*
  611. *.....*
  612. .******
  613. #P -335 17
  614. .*
  615. **
  616. *.*
  617. #P -353 11
  618. .*
  619. **
  620. *.*
  621. #P -341 -7
  622. *.*
  623. .**
  624. .*
  625. #P -347 -1
  626. *.*
  627. .**
  628. .*
  629. #P -353 5
  630. *.*
  631. .**
  632. .*
  633. #P -359 11
  634. *.*
  635. .**
  636. .*
  637. #P -371 5
  638. .*
  639. **
  640. *.*
  641. #P -411 5
  642. .**
  643. *.*
  644. ..*
  645. #P -387 -50
  646. *..*
  647. ....*
  648. *...*
  649. .****
  650. .
  651. .
  652. .
  653. .****
  654. *...*
  655. ....*
  656. *..*
  657. #P -391 -47
  658. *
  659. .**
  660. ***
  661. .**
  662. *
  663. #P -397 -54
  664. ....**
  665. ****.**
  666. ******
  667. .****
  668. #P -399 -37
  669. ..**
  670. **.**
  671. ****
  672. .**
  673. #P -401 -48
  674. ...*
  675. .**.**
  676. .**.**
  677. .*..*
  678. ...*.*
  679. ....**
  680. ****
  681. **
  682. #P -406 -48
  683. ..*
  684. .****
  685. *...*
  686. .*
  687. #P -405 -59
  688. .**
  689. ****
  690. **.**
  691. ..**
  692. #P -408 -38
  693. ..*
  694. *.*
  695. .**
  696. #P -414 -32
  697. ..*
  698. *.*
  699. .**
  700. #P -420 -26
  701. ..*
  702. *.*
  703. .**
  704. #P -426 -20
  705. ..*
  706. *.*
  707. .**
  708. #P -432 -14
  709. ..*
  710. *.*
  711. .**
  712. #P -438 -8
  713. ..*
  714. *.*
  715. .**
  716. #P -445 6
  717. ...**
  718. ***.**
  719. *****
  720. .***
  721. #P -470 -20
  722. ....**
  723. ****.**
  724. ******
  725. .****
  726. #P -478 -19
  727. ...**
  728. ***.**
  729. *****
  730. .***
  731. #P -487 -18
  732. ..**
  733. **.**
  734. ****
  735. .**
  736. .
  737. .**
  738. ****
  739. **.**
  740. ..**
  741. #P -493 -16
  742. ..*
  743. **.*
  744. *...*
  745. **.*
  746. ..*
  747. #P -501 -23
  748. ....**
  749. ****.**
  750. ******
  751. .****
  752. #P -503 -17
  753. .....*
  754. ......*
  755. .*..***
  756. *.*
  757. *.*****
  758. ....***
  759. #P -502 -10
  760. ..**
  761. *....*
  762. ......*
  763. *.....*
  764. .******
  765. #P -514 -12
  766. .*
  767. *
  768. ***
  769. #P -532 -6
  770. .*
  771. *
  772. ***
  773. #P -494 11
  774. .****
  775. *...*
  776. ....*
  777. *..*
  778. .
  779. *..*
  780. ....*
  781. *...*
  782. .****
  783. #P -498 14
  784. **
  785. ***
  786. **
  787. #P -508 6
  788. .****
  789. ******
  790. ****.**
  791. ....**
  792. #P -507 12
  793. .*.*
  794. ....**
  795. .***
  796. ***
  797. .***
  798. ....**
  799. ...*
  800. #P -508 20
  801. ..**
  802. *....*
  803. ......*
  804. *.....*
  805. .******
  806. #P -518 11
  807. .*
  808. **
  809. *.*
  810. #P -536 5
  811. .*
  812. **
  813. *.*
  814. #P -520 -1
  815. .*
  816. *.*
  817. *.*
  818. .*
  819. #P -554 -1
  820. .**
  821. ***
  822. *..***
  823. .*...*
  824. #P -557 -5
  825. ***
  826. ..*
  827. .*
  828. #P -563 -11
  829. ***
  830. ..*
  831. .*
  832. #P -569 -17
  833. ***
  834. ..*
  835. .*
  836. #P -515 -54
  837. .**
  838. ****
  839. **.**
  840. ..**
  841. .
  842. .
  843. .
  844. ..**
  845. **.**
  846. ****
  847. .**
  848. #P -521 -50
  849. .*.*
  850. *..**
  851. .*.*
  852. #P -529 -59
  853. .****
  854. ******
  855. ****.**
  856. ....**
  857. #P -529 -53
  858. ..*
  859. ....*
  860. ....*
  861. *..**
  862. *
  863. *..**
  864. .*..*
  865. ....*
  866. #P -530 -43
  867. .******
  868. *.....*
  869. ......*
  870. *....*
  871. ..**
  872. #P -540 -47
  873. *
  874. *.*
  875. **
  876. #P -558 -41
  877. *
  878. *.*
  879. **
  880. #P -576 -35
  881. *
  882. *.*
  883. **
  884. #P -594 -29
  885. *
  886. *.*
  887. **
  888. #P -612 -23
  889. *
  890. *.*
  891. **
  892. #P -630 -17
  893. *
  894. *.*
  895. **
  896. #P -648 -11
  897. *
  898. *.*
  899. **
  900. #P -533 -30
  901. ..**
  902. **.**
  903. ****
  904. .**
  905. .
  906. .**
  907. ****
  908. **.**
  909. ..**
  910. #P -538 -28
  911. .*
  912. ..*
  913. *..*
  914. ..*
  915. .*
  916. #P -547 -35
  917. ....**
  918. ****.**
  919. ******
  920. .****
  921. #P -545 -29
  922. ...*
  923. .*.*
  924. *..*
  925. *
  926. *..*
  927. .*.*
  928. ...*
  929. #P -548 -22
  930. ..**
  931. *....*
  932. ......*
  933. *.....*
  934. .******
  935. #P -557 -25
  936. .*
  937. *
  938. ***
  939. #P -600 32
  940. .**
  941. ****
  942. **.**
  943. ..**
  944. .
  945. .
  946. .
  947. ..**
  948. **.**
  949. ****
  950. .**
  951. #P -605 35
  952. **
  953. ..*
  954. ..**
  955. ..*
  956. **
  957. #P -611 35
  958. ..***
  959. .**
  960. *
  961. .**
  962. ..***
  963. #P -613 27
  964. .****
  965. *...*
  966. ....*
  967. *..*
  968. #P -611 44
  969. .******
  970. *.....*
  971. ......*
  972. *....*
  973. ..**
  974. #P -619 47
  975. *..*
  976. ....*
  977. *...*
  978. .****
  979. #P -624 37
  980. ..**..*..*
  981. ..****
  982. .......*
  983. *....*.*
  984. ....*
  985. .
  986. .*...*
  987. ..*
  988. ...***
  989. #P -616 30
  990. *
  991. *
  992. **
  993. .*
  994. *.*
  995. #P -624 25
  996. .*
  997. .**
  998. *.*
  999. #P -630 19
  1000. .*
  1001. .**
  1002. *.*
  1003. #P -636 13
  1004. .*
  1005. .**
  1006. *.*
  1007. #P -642 7
  1008. .*
  1009. .**
  1010. *.*
  1011. #P -648 1
  1012. .*
  1013. .**
  1014. *.*
  1015. #P -654 -5
  1016. .*
  1017. .**
  1018. *.*
  1019. #P -659 -16
  1020. .*****
  1021. *....*
  1022. .....*
  1023. *...*
  1024. ..*
  1025. #P -684 10
  1026. .******
  1027. *.....*
  1028. ......*
  1029. *....*
  1030. ..**
  1031. #P -692 9
  1032. .*****
  1033. *....*
  1034. .....*
  1035. *...*
  1036. ..*
  1037. #P -697 -28
  1038. *..*
  1039. ....*
  1040. *...*
  1041. .****
  1042. .
  1043. .
  1044. .
  1045. .****
  1046. *...*
  1047. ....*
  1048. *..*
  1049. #P -703 -24
  1050. ..***
  1051. **.**
  1052. ..***
  1053. #P -711 -34
  1054. ..**
  1055. *....*
  1056. ......*
  1057. *.....*
  1058. .******
  1059. #P -711 -18
  1060. .****
  1061. ******
  1062. ****.**
  1063. ....**
  1064. #P -714 -24
  1065. ..*
  1066. **
  1067. .**
  1068. #P -732 -18
  1069. ..*
  1070. **
  1071. .**
  1072. #P -750 -12
  1073. ..*
  1074. **
  1075. .**
  1076. #P -700 1
  1077. .**
  1078. ****
  1079. **.**
  1080. ..**
  1081. .
  1082. .
  1083. .
  1084. ..**
  1085. **.**
  1086. ****
  1087. .**
  1088. #P -704 4
  1089. *
  1090. .*
  1091. .**
  1092. .*
  1093. *
  1094. #P -708 4
  1095. .*
  1096. .*
  1097. *
  1098. .*
  1099. .*
  1100. #P -712 6
  1101. **
  1102. **
  1103. .*
  1104. #P -716 5
  1105. *
  1106. .*
  1107. *
  1108. #P -715 -4
  1109. ..**
  1110. *....*
  1111. ......*
  1112. *.....*
  1113. .******
  1114. #P -714 13
  1115. ....**
  1116. ****.**
  1117. ******
  1118. .****
  1119. #P -728 1
  1120. **
  1121. *.*
  1122. *
  1123. #P -746 -5
  1124. **
  1125. *.*
  1126. *
  1127. #P -782 -17
  1128. **
  1129. *.*
  1130. *
  1131.