link.scm 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247
  1. (require)
  2. '(define-module (gac link)
  3. #:export (%link-chords))
  4. (define %link-chords
  5. '(((1 2 5 6 3 4 10 9 7 11 8) . (2 5 6 3 4))
  6. ((1 3 4 11 7 8 5 2 6 10 9) . (1 3 4 11 7))
  7. ((1 3 4 11 7 9 10 6 2 5 8) . (1 3 4 11 7))
  8. ((1 3 4 11 7 9 10 6 2 5 8) . (11 7 9 10 6))
  9. ((1 3 6 7 10 8 9 11 2 5 4) . (8 9 11 2 5))
  10. ((1 3 7 11 5 4 2 8 9 6 10) . (7 11 5 4 2))
  11. ((1 3 7 11 9 8 2 4 5 6 10) . (7 11 9 8 2))
  12. ((1 4 2 9 6 5 8 3 7 11 10) . (2 9 6 5 8))
  13. ((1 4 2 9 7 3 8 5 6 11 10) . (8 5 6 11 10))
  14. ((1 4 2 9 7 3 8 11 6 5 10) . (8 11 6 5 10))
  15. ((1 4 2 9 7 10 11 6 8 5 3) . (11 6 8 5 3))
  16. ((1 4 5 6 3 8 11 7 2 9 10) . (8 11 7 2 9))
  17. ((1 4 5 6 10 7 2 9 11 8 3) . (7 2 9 11 8))
  18. ((1 4 5 6 10 9 8 2 11 7 3) . (9 8 2 11 7))
  19. ((1 4 5 9 2 7 11 8 3 6 10) . (9 2 7 11 8))
  20. ((1 4 5 9 8 11 6 3 10 7 2) . (8 11 6 3 10))
  21. ((1 4 6 8 9 10 7 11 2 5 3) . (7 11 2 5 3))
  22. ((1 4 6 9 11 2 7 10 8 5 3) . (7 10 8 5 3))
  23. ((1 4 9 2 7 8 3 5 6 11 10) . (7 8 3 5 6))
  24. ((1 4 9 2 7 8 3 11 6 5 10) . (7 8 3 11 6))
  25. ((1 4 9 6 2 5 8 10 7 3 11) . (5 8 10 7 3))
  26. ((1 4 9 6 11 3 5 8 10 7 2) . (3 5 8 10 7))
  27. ((1 4 9 7 2 8 3 6 11 5 10) . (2 8 3 6 11))
  28. ((1 4 9 7 2 11 6 3 8 5 10) . (2 11 6 3 8))
  29. ((1 4 9 7 10 8 5 3 11 6 2) . (7 10 8 5 3))
  30. ((1 4 11 3 7 9 10 6 5 2 8) . (7 9 10 6 5))
  31. ((1 4 11 6 10 7 8 3 5 2 9) . (7 8 3 5 2))
  32. ((1 7 2 11 6 8 5 3 10 9 4) . (11 6 8 5 3))
  33. ((1 7 3 5 6 11 10 8 2 9 4) . (5 6 11 10 8))
  34. ((1 7 3 8 10 5 4 2 11 6 9) . (4 2 11 6 9))
  35. ((1 7 3 11 6 5 10 8 2 9 4) . (11 6 5 10 8))
  36. ((1 7 6 3 10 4 9 5 2 11 8) . (4 9 5 2 11))
  37. ((1 7 6 8 5 2 11 3 4 10 9) . (5 2 11 3 4))
  38. ((1 7 9 2 3 6 11 8 10 5 4) . (2 3 6 11 8))
  39. ((1 7 9 2 3 6 11 8 10 5 4) . (3 6 11 8 10))
  40. ((1 7 9 2 3 11 6 8 5 10 4) . (3 11 6 8 5))
  41. ((1 7 9 2 4 5 10 8 11 6 3) . (10 8 11 6 3))
  42. ((1 7 9 2 4 10 5 8 6 11 3) . (5 8 6 11 3))
  43. ((1 7 9 10 6 5 2 3 4 11 8) . (7 9 10 6 5))
  44. ((1 7 9 10 8 11 6 3 2 5 4) . (10 8 11 6 3))
  45. ((1 7 9 10 8 11 6 3 2 5 4) . (8 11 6 3 2))
  46. ((1 8 2 5 11 4 3 7 9 6 10) . (2 5 11 4 3))
  47. ((1 8 2 5 11 4 3 7 9 6 10) . (5 11 4 3 7))
  48. ((1 8 2 5 11 7 9 10 3 6 4) . (2 5 11 7 9))
  49. ((1 8 2 5 11 7 9 10 3 6 4) . (5 11 7 9 10))
  50. ((1 8 5 2 11 4 3 7 6 9 10) . (11 4 3 7 6))
  51. ((1 8 5 2 11 7 9 4 6 3 10) . (11 7 9 4 6))
  52. ((1 8 5 6 2 9 10 11 7 4 3) . (9 10 11 7 4))
  53. ((1 8 5 6 3 4 7 9 10 11 2) . (4 7 9 10 11))
  54. ((1 8 5 6 3 11 7 10 4 9 2) . (11 7 10 4 9))
  55. ((1 8 7 3 4 11 5 2 9 6 10) . (7 3 4 11 5))
  56. ((1 8 7 3 4 11 5 2 9 6 10) . (3 4 11 5 2))
  57. ((1 8 7 11 2 5 9 4 3 6 10) . (8 7 11 2 5))
  58. ((1 8 7 11 2 5 9 4 3 6 10) . (11 2 5 9 4))
  59. ((1 8 10 3 5 2 11 7 9 6 4) . (3 5 2 11 7))
  60. ((1 8 10 4 9 7 11 3 5 6 2) . (10 4 9 7 11))
  61. ((1 8 10 9 7 11 5 2 3 6 4) . (10 9 7 11 5))
  62. ((1 8 10 9 7 11 5 2 3 6 4) . (9 7 11 5 2))
  63. ((1 8 11 6 3 10 7 9 4 5 2) . (8 11 6 3 10))
  64. ((1 8 11 6 3 10 7 9 4 5 2) . (10 7 9 4 5))
  65. ((1 9 4 7 6 5 3 8 10 11 2) . (7 6 5 3 8))
  66. ((1 9 4 7 10 8 5 3 6 11 2) . (7 10 8 5 3))
  67. ((1 9 5 4 7 6 3 10 8 11 2) . (4 7 6 3 10))
  68. ((1 9 7 4 2 5 3 8 11 6 10) . (9 7 4 2 5))
  69. ((1 9 7 4 2 5 10 6 11 8 3) . (9 7 4 2 5))
  70. ((1 9 7 4 10 8 11 6 3 5 2) . (10 8 11 6 3))
  71. ((1 9 7 10 8 5 3 2 11 6 4) . (7 10 8 5 3))
  72. ((1 10 5 11 7 9 2 8 3 6 4) . (5 11 7 9 2))
  73. ((1 10 6 3 11 8 7 4 2 5 9) . (7 4 2 5 9))
  74. ((1 10 6 11 3 8 5 2 4 7 9) . (5 2 4 7 9))
  75. ((1 10 8 3 5 2 11 4 6 7 9) . (8 3 5 2 11))
  76. ((1 10 9 7 4 2 5 3 11 6 8) . (9 7 4 2 5))
  77. ((2 1 4 3 6 7 10 11 9 8 5) . (4 3 6 7 10))
  78. ((2 1 4 3 7 6 5 9 8 11 10) . (4 3 7 6 5))
  79. ((2 1 4 3 7 6 5 9 8 11 10) . (7 6 5 9 8))
  80. ((2 1 4 3 11 8 6 5 9 7 10) . (11 8 6 5 9))
  81. ((2 1 4 9 5 8 6 11 3 7 10) . (5 8 6 11 3))
  82. ((2 1 4 9 7 6 5 3 8 11 10) . (4 9 7 6 5))
  83. ((2 1 4 9 7 6 5 3 8 11 10) . (7 6 5 3 8))
  84. ((2 1 6 7 3 4 11 10 9 8 5) . (6 7 3 4 11))
  85. ((2 1 6 7 4 3 11 9 10 8 5) . (2 1 6 7 4))
  86. ((2 1 7 6 3 4 10 11 9 8 5) . (7 6 3 4 10))
  87. ((2 1 10 8 11 9 5 6 3 4 7) . (1 10 8 11 9))
  88. ((2 1 10 9 6 5 8 3 11 4 7) . (10 9 6 5 8))
  89. ((2 3 4 10 1 5 9 6 11 8 7) . (3 4 10 1 5))
  90. ((2 3 5 1 8 9 11 6 4 7 10) . (5 1 8 9 11))
  91. ((2 3 5 1 8 9 11 6 4 7 10) . (1 8 9 11 6))
  92. ((2 3 6 8 9 11 7 10 1 4 5) . (6 8 9 11 7))
  93. ((2 3 6 11 9 8 1 5 4 7 10) . (6 11 9 8 1))
  94. ((2 3 6 11 9 8 1 5 4 7 10) . (11 9 8 1 5))
  95. ((2 3 10 5 1 4 6 9 7 11 8) . (3 10 5 1 4))
  96. ((2 5 1 3 6 4 7 11 10 9 8) . (4 7 11 10 9))
  97. ((2 5 1 8 9 10 11 7 4 6 3) . (2 5 1 8 9))
  98. ((2 5 1 8 9 10 11 7 4 6 3) . (9 10 11 7 4))
  99. ((2 5 4 6 11 9 8 1 10 7 3) . (6 11 9 8 1))
  100. ((2 5 6 9 1 10 8 11 4 7 3) . (9 1 10 8 11))
  101. ((2 5 6 9 11 8 10 1 4 3 7) . (9 11 8 10 1))
  102. ((2 5 8 10 7 3 11 6 1 4 9) . (5 8 10 7 3))
  103. ((2 5 8 10 9 6 1 4 11 3 7) . (10 9 6 1 4))
  104. ((2 5 10 3 1 4 9 6 11 8 7) . (5 10 3 1 4))
  105. ((2 5 10 8 9 11 6 1 4 3 7) . (8 9 11 6 1))
  106. ((2 6 1 8 10 4 9 7 11 3 5) . (10 4 9 7 11))
  107. ((2 6 3 4 7 11 10 9 1 8 5) . (4 7 11 10 9))
  108. ((2 6 3 8 9 1 10 7 11 4 5) . (8 9 1 10 7))
  109. ((2 6 3 8 9 1 10 7 11 4 5) . (1 10 7 11 4))
  110. ((2 6 5 3 11 7 1 8 10 4 9) . (11 7 1 8 10))
  111. ((2 6 5 4 10 1 7 8 3 11 9) . (10 1 7 8 3))
  112. ((2 6 5 4 10 1 7 8 3 11 9) . (1 7 8 3 11))
  113. ((2 6 5 4 11 3 8 7 1 10 9) . (11 3 8 7 1))
  114. ((2 6 5 4 11 3 8 7 1 10 9) . (3 8 7 1 10))
  115. ((2 6 5 4 11 7 10 1 9 8 3) . (4 11 7 10 1))
  116. ((2 6 5 4 11 7 10 1 9 8 3) . (7 10 1 9 8))
  117. ((2 6 5 8 1 9 10 11 7 4 3) . (9 10 11 7 4))
  118. ((2 6 5 9 11 8 10 1 3 4 7) . (9 11 8 10 1))
  119. ((2 6 7 4 3 1 10 8 11 9 5) . (1 10 8 11 9))
  120. ((2 6 9 4 10 8 1 7 11 3 5) . (10 8 1 7 11))
  121. ((2 6 9 10 1 7 8 3 11 4 5) . (10 1 7 8 3))
  122. ((2 6 9 10 1 7 8 3 11 4 5) . (1 7 8 3 11))
  123. ((2 6 9 11 3 8 7 1 10 4 5) . (11 3 8 7 1))
  124. ((2 6 9 11 3 8 7 1 10 4 5) . (3 8 7 1 10))
  125. ((2 6 11 4 5 1 10 7 3 8 9) . (4 5 1 10 7))
  126. ((2 6 11 4 5 1 10 7 3 8 9) . (1 10 7 3 8))
  127. ((2 6 11 4 5 9 8 1 7 10 3) . (5 9 8 1 7))
  128. ((2 6 11 4 5 9 8 1 7 10 3) . (9 8 1 7 10))
  129. ((2 6 11 4 10 7 1 8 9 5 3) . (10 7 1 8 9))
  130. ((2 6 11 4 10 7 1 8 9 5 3) . (7 1 8 9 5))
  131. ((2 6 11 8 7 3 10 5 1 4 9) . (3 10 5 1 4))
  132. ((2 6 11 9 5 1 3 4 10 8 7) . (5 1 3 4 10))
  133. ((2 6 11 9 5 1 7 8 10 4 3) . (5 1 7 8 10))
  134. ((2 7 4 3 1 6 11 9 8 5 10) . (4 3 1 6 11))
  135. ((2 7 4 3 1 6 11 9 8 5 10) . (1 6 11 9 8))
  136. ((2 7 4 3 11 8 6 5 9 1 10) . (11 8 6 5 9))
  137. ((2 7 4 9 1 6 11 3 8 5 10) . (4 9 1 6 11))
  138. ((2 7 4 9 1 6 11 3 8 5 10) . (1 6 11 3 8))
  139. ((2 7 4 9 5 8 6 11 3 1 10) . (5 8 6 11 3))
  140. ((2 7 6 1 3 4 11 10 9 8 5) . (6 1 3 4 11))
  141. ((2 7 6 1 4 3 11 9 10 8 5) . (2 7 6 1 4))
  142. ((2 7 11 3 4 1 6 9 10 8 5) . (4 1 6 9 10))
  143. ((2 9 6 5 3 8 7 11 4 1 10) . (6 5 3 8 7))
  144. ((2 9 6 5 3 8 7 11 4 1 10) . (5 3 8 7 11))
  145. ((2 9 6 11 3 8 7 10 1 4 5) . (6 11 3 8 7))
  146. ((2 9 10 11 7 4 3 6 1 8 5) . (9 10 11 7 4))
  147. ((2 9 10 11 7 4 6 3 1 5 8) . (9 10 11 7 4))
  148. ((2 9 11 7 8 3 5 6 4 1 10) . (11 7 8 3 5))
  149. ((2 9 11 7 8 3 5 6 4 1 10) . (7 8 3 5 6))
  150. ((2 11 4 3 1 10 9 6 5 8 7) . (11 4 3 1 10))
  151. ((2 11 4 3 1 10 9 6 5 8 7) . (10 9 6 5 8))
  152. ((2 11 4 6 5 3 8 7 10 1 9) . (6 5 3 8 7))
  153. ((2 11 6 3 7 10 8 5 4 1 9) . (3 7 10 8 5))
  154. ((2 11 7 8 3 10 5 1 4 6 9) . (2 11 7 8 3))
  155. ((2 11 7 8 3 10 5 1 4 6 9) . (3 10 5 1 4))
  156. ((2 11 7 9 6 4 1 5 10 3 8) . (4 1 5 10 3))
  157. ((2 11 8 10 1 9 5 6 7 4 3) . (11 8 10 1 9))
  158. ((2 11 9 6 5 8 10 4 1 3 7) . (9 6 5 8 10))
  159. ((3 1 4 2 11 8 9 5 6 10 7) . (3 1 4 2 11))
  160. ((3 1 4 2 11 10 7 9 6 8 5) . (3 1 4 2 11))
  161. ((3 1 4 5 6 10 9 7 2 11 8) . (5 6 10 9 7))
  162. ((3 1 4 6 7 2 11 9 10 8 5) . (3 1 4 6 7))
  163. ((3 1 5 2 6 8 9 10 11 7 4) . (5 2 6 8 9))
  164. ((3 1 5 2 6 8 9 10 11 7 4) . (9 10 11 7 4))
  165. ((3 1 5 2 11 9 10 8 7 6 4) . (1 5 2 11 9))
  166. ((3 1 5 8 6 2 9 10 11 7 4) . (5 8 6 2 9))
  167. ((3 1 5 8 6 2 9 10 11 7 4) . (9 10 11 7 4))
  168. ((3 1 6 4 5 2 11 9 8 10 7) . (5 2 11 9 8))
  169. ((3 1 7 11 10 5 6 2 8 9 4) . (5 6 2 8 9))
  170. ((3 1 7 11 10 9 2 6 8 5 4) . (9 2 6 8 5))
  171. ((3 1 7 11 10 9 8 6 2 5 4) . (9 8 6 2 5))
  172. ((3 1 9 7 6 5 10 4 2 11 8) . (7 6 5 10 4))
  173. ((3 1 9 8 2 6 5 10 11 7 4) . (9 8 2 6 5))
  174. ((3 1 10 5 2 4 7 9 6 11 8) . (5 2 4 7 9))
  175. ((3 1 10 5 6 7 9 4 2 11 8) . (5 6 7 9 4))
  176. ((3 1 10 7 11 2 9 4 6 8 5) . (3 1 10 7 11))
  177. ((3 2 5 11 7 9 10 8 1 6 4) . (2 5 11 7 9))
  178. ((3 2 5 11 7 9 10 8 1 6 4) . (5 11 7 9 10))
  179. ((3 2 6 5 9 8 1 10 11 7 4) . (6 5 9 8 1))
  180. ((3 2 9 11 7 1 10 4 5 6 8) . (2 9 11 7 1))
  181. ((3 2 9 11 7 1 10 4 5 6 8) . (9 11 7 1 10))
  182. ((3 2 11 9 8 1 10 6 5 4 7) . (2 11 9 8 1))
  183. ((3 4 7 6 2 1 10 8 11 9 5) . (1 10 8 11 9))
  184. ((3 4 7 9 10 11 2 6 1 8 5) . (4 7 9 10 11))
  185. ((3 4 10 9 11 7 1 2 5 6 8) . (10 9 11 7 1))
  186. ((3 5 1 4 6 10 9 2 7 11 8) . (1 4 6 10 9))
  187. ((3 5 1 4 6 10 9 2 7 11 8) . (9 2 7 11 8))
  188. ((3 5 1 10 6 4 9 2 7 11 8) . (1 10 6 4 9))
  189. ((3 5 1 10 6 4 9 2 7 11 8) . (9 2 7 11 8))
  190. ((3 5 1 10 7 9 2 4 11 6 8) . (5 1 10 7 9))
  191. ((3 5 2 1 6 11 9 8 10 7 4) . (1 6 11 9 8))
  192. ((3 5 2 1 10 8 11 9 6 7 4) . (1 10 8 11 9))
  193. ((3 5 8 1 6 2 9 11 10 7 4) . (1 6 2 9 11))
  194. ((3 5 9 4 10 6 1 2 7 11 8) . (9 4 10 6 1))
  195. ((3 5 9 11 6 1 2 8 10 7 4) . (11 6 1 2 8))
  196. ((3 5 11 7 2 1 6 10 4 9 8) . (1 6 10 4 9))
  197. ((3 5 11 7 2 9 4 6 10 1 8) . (9 4 6 10 1))
  198. ((3 5 11 7 2 9 10 6 4 1 8) . (9 10 6 4 1))
  199. ((3 6 2 5 1 8 9 10 11 7 4) . (2 5 1 8 9))
  200. ((3 6 2 5 1 8 9 10 11 7 4) . (9 10 11 7 4))
  201. ((3 6 5 2 4 11 10 8 9 1 7) . (3 6 5 2 4))
  202. ((3 6 7 4 2 1 8 10 9 11 5) . (3 6 7 4 2))
  203. ((3 6 10 1 5 4 9 2 7 11 8) . (10 1 5 4 9))
  204. ((3 6 10 1 5 4 9 2 7 11 8) . (9 2 7 11 8))
  205. ((3 7 6 4 1 2 8 10 9 11 5) . (3 7 6 4 1))
  206. ((3 8 2 9 7 11 5 10 1 6 4) . (2 9 7 11 5))
  207. ((3 8 11 7 2 9 10 6 1 4 5) . (8 11 7 2 9))
  208. ((3 10 1 7 11 9 2 4 5 6 8) . (10 1 7 11 9))
  209. ((3 10 1 7 11 9 2 4 5 6 8) . (1 7 11 9 2))
  210. ((3 10 4 9 5 2 11 8 6 1 7) . (4 9 5 2 11))
  211. ((3 10 6 1 9 4 5 2 7 11 8) . (6 1 9 4 5))
  212. ((3 10 6 2 11 8 1 5 4 9 7) . (1 5 4 9 7))
  213. ((3 10 9 7 11 5 2 8 1 6 4) . (10 9 7 11 5))
  214. ((3 10 9 7 11 5 2 8 1 6 4) . (9 7 11 5 2))
  215. ((3 11 2 4 1 8 5 9 6 10 7) . (3 11 2 4 1))
  216. ((3 11 7 10 4 9 2 6 1 8 5) . (11 7 10 4 9))
  217. ((4 1 6 3 5 2 11 7 10 9 8) . (3 5 2 11 7))
  218. ((4 1 10 6 2 9 11 7 8 3 5) . (6 2 9 11 7))
  219. ((4 1 10 6 2 9 11 7 8 3 5) . (11 7 8 3 5))
  220. ((4 3 2 8 10 5 6 11 9 1 7) . (8 10 5 6 11))
  221. ((4 3 2 8 10 11 6 5 9 1 7) . (8 10 11 6 5))
  222. ((4 3 10 9 11 8 6 5 2 1 7) . (9 11 8 6 5))
  223. ((4 6 3 1 5 2 11 9 10 8 7) . (1 5 2 11 9))
  224. ((4 6 5 2 9 11 8 10 1 3 7) . (9 11 8 10 1))
  225. ((4 6 7 3 1 10 8 11 9 2 5) . (1 10 8 11 9))
  226. ((4 6 9 2 11 5 1 3 10 8 7) . (2 11 5 1 3))
  227. ((4 6 9 2 11 5 1 3 10 8 7) . (11 5 1 3 10))
  228. ((4 6 9 8 2 3 1 5 11 10 7) . (2 3 1 5 11))
  229. ((4 6 9 10 3 1 5 11 2 8 7) . (10 3 1 5 11))
  230. ((4 6 9 10 3 1 5 11 2 8 7) . (3 1 5 11 2))
  231. ((4 7 6 9 11 2 5 1 10 3 8) . (9 11 2 5 1))
  232. ((4 7 8 3 10 1 6 2 9 11 5) . (1 6 2 9 11))
  233. ((4 7 10 1 9 8 2 3 6 11 5) . (7 10 1 9 8))
  234. ((4 7 11 9 2 8 3 6 1 10 5) . (8 3 6 1 10))
  235. ((4 10 1 6 2 9 11 3 7 8 5) . (1 6 2 9 11))
  236. ((4 10 11 8 6 5 9 2 3 1 7) . (11 8 6 5 9))
  237. ((4 11 2 5 3 8 10 1 6 9 7) . (11 2 5 3 8))
  238. ((4 11 2 9 6 5 8 10 3 1 7) . (2 9 6 5 8))
  239. ((4 11 2 9 6 5 8 10 3 1 7) . (9 6 5 8 10))
  240. ((4 11 10 8 5 6 9 2 3 1 7) . (10 8 5 6 9))
  241. ((4 11 10 8 5 6 9 2 3 1 7) . (8 5 6 9 2))
  242. ((5 8 9 6 10 1 4 2 11 3 7) . (1 4 2 11 3))
  243. ))