Ch09-CombiningSequences-Marbles-Zip-Marbles.svg 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 314.12 136.45">
  3. <defs>
  4. <style>
  5. .cls-1 {
  6. fill: none;
  7. }
  8. .cls-1, .cls-2, .cls-3 {
  9. stroke: #000;
  10. stroke-miterlimit: 10;
  11. }
  12. .cls-2 {
  13. fill: #ff8b8b;
  14. }
  15. .cls-4 {
  16. stroke-width: 0px;
  17. }
  18. .cls-3 {
  19. fill: #8bffbc;
  20. }
  21. </style>
  22. </defs>
  23. <line class="cls-1" x1="70.94" y1="89.36" x2="70.94" y2="124.37"/>
  24. <line id="source_line" data-name="source line" class="cls-1" x1="71.26" y1="25.84" x2="245.04" y2="25.84"/>
  25. <line id="source_line-2" data-name="source line" class="cls-1" x1="71.26" y1="106.87" x2="245.94" y2="106.87"/>
  26. <g>
  27. <path class="cls-4" d="M33.67,26.51c0,.21-.04.39-.11.56s-.17.31-.29.44-.26.24-.42.33-.33.16-.51.22-.37.1-.56.13-.38.04-.56.04c-.4,0-.76-.02-1.1-.05s-.66-.09-.98-.17v-.94c.34.1.69.17,1.03.22s.68.08,1.01.08c.49,0,.85-.07,1.08-.2s.35-.32.35-.57c0-.11-.02-.2-.06-.28s-.1-.16-.2-.24-.25-.16-.45-.24-.49-.18-.84-.28c-.27-.08-.51-.17-.74-.27s-.42-.22-.58-.35-.29-.3-.39-.48-.14-.4-.14-.65c0-.16.04-.34.11-.54s.21-.38.39-.54.43-.31.74-.42.7-.17,1.17-.17c.23,0,.49.01.77.04s.57.07.88.13v.91c-.32-.08-.62-.14-.91-.17s-.54-.06-.75-.06c-.25,0-.47.02-.64.06s-.31.09-.42.16-.18.15-.23.24-.07.19-.07.3.02.2.06.29.12.17.23.25.27.16.47.24.46.17.78.26c.35.1.64.21.88.32s.43.24.58.37.25.29.32.46.1.37.1.59Z"/>
  28. <path class="cls-4" d="M40.51,28.12h-4.81v-.95h1.97v-5.59l-1.83,1-.38-.87,2.44-1.28h.9v6.74h1.71v.95Z"/>
  29. <path class="cls-4" d="M44.57,22.13c.12,0,.24.02.35.07s.21.11.29.2.15.18.2.29.07.22.07.35-.02.24-.07.35-.11.2-.2.28-.18.15-.29.19-.22.07-.35.07-.24-.02-.35-.07-.2-.11-.28-.19-.15-.18-.19-.28-.07-.22-.07-.35.02-.24.07-.35.11-.21.19-.29.18-.15.28-.2.22-.07.35-.07ZM44.57,26.43c.12,0,.24.02.35.07s.21.11.29.2.15.18.2.29.07.22.07.35-.02.24-.07.35-.11.2-.2.28-.18.15-.29.19-.22.07-.35.07-.24-.02-.35-.07-.2-.11-.28-.19-.15-.18-.19-.28-.07-.22-.07-.35.02-.24.07-.35.11-.21.19-.29.18-.15.28-.2.22-.07.35-.07Z"/>
  30. </g>
  31. <g>
  32. <path class="cls-4" d="M33.67,68.3c0,.21-.04.39-.11.56s-.17.31-.29.44-.26.24-.42.33-.33.16-.51.22-.37.1-.56.13-.38.04-.56.04c-.4,0-.76-.02-1.1-.05s-.66-.09-.98-.17v-.94c.34.1.69.17,1.03.22s.68.08,1.01.08c.49,0,.85-.07,1.08-.2s.35-.32.35-.57c0-.11-.02-.2-.06-.29s-.1-.16-.2-.24-.25-.15-.45-.24-.49-.18-.84-.28c-.27-.08-.51-.17-.74-.27s-.42-.22-.58-.35-.29-.3-.39-.48-.14-.4-.14-.65c0-.16.04-.34.11-.54s.21-.38.39-.54.43-.31.74-.42.7-.17,1.17-.17c.23,0,.49.01.77.04s.57.07.88.13v.91c-.32-.08-.62-.14-.91-.17s-.54-.05-.75-.05c-.25,0-.47.02-.64.06s-.31.09-.42.16-.18.15-.23.24-.07.19-.07.3.02.2.06.29.12.17.23.25.27.16.47.24.46.17.78.26c.35.1.64.21.88.32s.43.24.58.37.25.29.32.46.1.37.1.59Z"/>
  33. <path class="cls-4" d="M40.58,69.9h-5.04v-.91l1.98-1.97c.32-.32.59-.6.79-.83s.36-.45.47-.64.19-.38.23-.55.06-.36.06-.56c0-.19-.03-.37-.08-.54s-.13-.32-.23-.45-.24-.23-.41-.3-.37-.11-.6-.11c-.32,0-.62.07-.88.22s-.51.33-.73.56l-.56-.67c.29-.3.62-.55,1-.73s.82-.28,1.32-.28c.34,0,.65.05.93.15s.52.25.72.44.36.43.47.7.17.59.17.94c0,.29-.04.56-.12.81s-.2.5-.35.75-.36.51-.6.77-.52.56-.85.87l-1.39,1.35h3.72v.97Z"/>
  34. <path class="cls-4" d="M44.57,63.91c.12,0,.24.02.35.07s.21.12.29.2.15.18.2.29.07.22.07.35-.02.24-.07.35-.11.2-.2.29-.18.15-.29.19-.22.07-.35.07-.24-.02-.35-.07-.2-.11-.28-.19-.15-.18-.19-.29-.07-.22-.07-.35.02-.24.07-.35.11-.21.19-.29.18-.15.28-.2.22-.07.35-.07ZM44.57,68.21c.12,0,.24.02.35.07s.21.12.29.2.15.18.2.29.07.22.07.35-.02.24-.07.35-.11.2-.2.29-.18.15-.29.19-.22.07-.35.07-.24-.02-.35-.07-.2-.11-.28-.19-.15-.18-.19-.29-.07-.22-.07-.35.02-.24.07-.35.11-.21.19-.29.18-.15.28-.2.22-.07.35-.07Z"/>
  35. </g>
  36. <g>
  37. <path class="cls-4" d="M33.58,110.4c-.27.1-.54.18-.82.23s-.57.07-.86.07c-.93,0-1.65-.25-2.15-.76s-.75-1.24-.75-2.21c0-.46.07-.89.22-1.27s.35-.7.61-.97.57-.48.94-.62.76-.22,1.2-.22c.3,0,.59.02.86.06s.52.11.76.21v.97c-.25-.13-.51-.23-.78-.29s-.54-.09-.82-.09c-.26,0-.51.05-.74.15s-.44.24-.61.43-.31.42-.42.69-.15.57-.15.91c0,.71.17,1.24.52,1.6s.83.53,1.44.53c.28,0,.55-.03.81-.09s.51-.16.75-.28v.95Z"/>
  38. <path class="cls-4" d="M37.97,104.63c.12,0,.24.02.35.07s.21.11.29.2.15.18.2.29.07.22.07.35-.02.24-.07.35-.11.2-.2.28-.18.15-.29.19-.22.07-.35.07-.24-.02-.35-.07-.2-.11-.28-.19-.15-.18-.19-.28-.07-.22-.07-.35.02-.24.07-.35.11-.21.19-.29.18-.15.28-.2.22-.07.35-.07ZM37.97,108.93c.12,0,.24.02.35.07s.21.11.29.2.15.18.2.29.07.22.07.35-.02.24-.07.35-.11.2-.2.28-.18.15-.29.19-.22.07-.35.07-.24-.02-.35-.07-.2-.11-.28-.19-.15-.18-.19-.28-.07-.22-.07-.35.02-.24.07-.35.11-.21.19-.29.18-.15.28-.2.22-.07.35-.07Z"/>
  39. </g>
  40. <line class="cls-1" x1="71.26" y1="8.33" x2="71.26" y2="43.34"/>
  41. <line class="cls-1" x1="245.94" y1="8.33" x2="245.94" y2="43.34"/>
  42. <g>
  43. <circle class="cls-3" cx="119.64" cy="25.84" r="13.56"/>
  44. <path class="cls-4" d="M122.43,25.02c0,1.57-.23,2.72-.68,3.45s-1.16,1.1-2.11,1.1-1.67-.37-2.12-1.12-.67-1.88-.67-3.42.23-2.73.68-3.45,1.16-1.09,2.11-1.09,1.67.38,2.12,1.13.67,1.89.67,3.4ZM120.93,27.68c.11-.29.19-.65.24-1.1s.07-.96.07-1.56-.02-1.12-.07-1.56-.13-.81-.25-1.1c-.12-.3-.28-.52-.48-.68s-.47-.23-.8-.23-.59.08-.8.23-.37.38-.5.69c-.12.3-.2.67-.24,1.12s-.06.96-.06,1.54c0,.61.02,1.12.06,1.53s.12.78.24,1.1c.11.3.27.53.48.69s.48.24.82.24.59-.08.8-.23.37-.38.49-.69Z"/>
  45. </g>
  46. <g>
  47. <circle class="cls-3" cx="182.1" cy="25.84" r="13.56"/>
  48. <path class="cls-4" d="M184.4,29.39h-4.25v-.89h1.58v-5.85h-1.58v-.8c.6,0,1.04-.08,1.32-.25s.44-.49.48-.96h.91v7.86h1.55v.89Z"/>
  49. </g>
  50. <g>
  51. <circle class="cls-3" cx="245.57" cy="25.84" r="13.56"/>
  52. <path class="cls-4" d="M248.32,29.39h-5.38v-1.22c.39-.37.75-.72,1.1-1.05s.68-.69,1.01-1.05c.66-.73,1.12-1.32,1.36-1.75s.36-.89.36-1.36c0-.24-.04-.46-.11-.64s-.18-.34-.31-.46c-.14-.12-.29-.21-.47-.26s-.38-.09-.59-.09-.42.03-.63.08-.42.12-.61.2c-.16.07-.32.15-.47.24s-.28.17-.37.24h-.06v-1.24c.24-.12.58-.24,1.01-.35s.84-.17,1.23-.17c.81,0,1.45.22,1.91.65s.69,1.02.69,1.75c0,.34-.04.65-.12.94s-.19.56-.33.8c-.14.25-.32.51-.52.76s-.42.5-.64.74c-.37.4-.78.81-1.23,1.24s-.81.77-1.08,1.02h4.29v1Z"/>
  53. </g>
  54. <g>
  55. <circle class="cls-3" cx="119.64" cy="106.87" r="13.56"/>
  56. <g>
  57. <path class="cls-4" d="M117.46,106.05c0,1.57-.23,2.72-.68,3.45s-1.16,1.1-2.11,1.1-1.67-.37-2.12-1.12-.67-1.88-.67-3.42.23-2.73.68-3.45,1.16-1.09,2.11-1.09,1.67.38,2.12,1.13.67,1.89.67,3.4ZM115.96,108.71c.11-.29.19-.65.24-1.1s.07-.96.07-1.56-.02-1.12-.07-1.56-.13-.81-.25-1.1c-.12-.3-.28-.52-.48-.68s-.47-.23-.8-.23-.59.08-.8.23-.37.38-.5.69c-.12.3-.2.67-.24,1.12s-.06.96-.06,1.54c0,.61.02,1.12.06,1.53s.12.78.24,1.1c.11.3.27.53.48.69s.48.24.82.24.59-.08.8-.23.37-.38.49-.69Z"/>
  58. <path class="cls-4" d="M120.88,108.75l-1.64,3.84h-.86l1.03-3.84h1.46Z"/>
  59. <path class="cls-4" d="M126.03,109.72c-.09.07-.21.16-.36.28s-.3.21-.44.28c-.2.1-.38.18-.57.23s-.44.08-.76.08c-.27,0-.53-.05-.77-.15s-.46-.24-.64-.43c-.18-.18-.32-.4-.42-.67s-.16-.54-.16-.83c0-.45.1-.84.29-1.16s.49-.57.91-.76c.37-.17.8-.28,1.3-.35s1.04-.11,1.62-.14v-.21c0-.26-.04-.47-.12-.62s-.19-.28-.33-.37c-.14-.09-.31-.15-.52-.18s-.41-.04-.63-.04c-.25,0-.55.04-.9.11s-.69.19-1.03.33h-.06v-1.12c.2-.06.49-.12.87-.19s.75-.11,1.12-.11c.45,0,.83.04,1.14.11s.59.2.83.38c.24.18.42.41.53.7s.18.63.18,1.04v4.48h-1.1v-.7ZM126.03,108.8v-1.82c-.26.02-.59.06-.99.1s-.72.1-.97.17c-.29.09-.54.23-.73.41s-.29.44-.29.78c0,.38.11.66.32.85s.52.29.93.29c.35,0,.66-.08.94-.23s.54-.33.79-.55Z"/>
  60. </g>
  61. </g>
  62. <g>
  63. <circle class="cls-3" cx="182.1" cy="106.87" r="13.56"/>
  64. <g>
  65. <path class="cls-4" d="M179.27,110.42h-4.25v-.89h1.58v-5.85h-1.58v-.8c.6,0,1.04-.08,1.32-.25s.44-.49.48-.96h.91v7.86h1.55v.89Z"/>
  66. <path class="cls-4" d="M183.17,108.75l-1.64,3.84h-.86l1.03-3.84h1.46Z"/>
  67. <path class="cls-4" d="M190.16,107.03c0,1.07-.26,1.93-.78,2.58s-1.17.98-1.95.98c-.36,0-.66-.04-.91-.13s-.5-.21-.75-.35l-.07.3h-1.03v-9.12h1.1v3.26c.28-.25.58-.46.9-.62s.69-.25,1.1-.25c.74,0,1.32.3,1.75.89s.64,1.41.64,2.46ZM189.02,107.12c0-.78-.12-1.37-.36-1.78s-.62-.61-1.15-.61c-.3,0-.6.07-.91.21s-.58.32-.83.53v3.75c.28.14.52.23.74.29s.45.08.71.08c.56,0,1-.2,1.32-.6s.48-1.03.48-1.89Z"/>
  68. </g>
  69. </g>
  70. <line id="source_line-3" data-name="source line" class="cls-1" x1="71.26" y1="66.35" x2="280.44" y2="66.35"/>
  71. <line class="cls-1" x1="280.44" y1="48.85" x2="280.44" y2="83.86"/>
  72. <line class="cls-1" x1="71.26" y1="48.85" x2="71.26" y2="83.86"/>
  73. <g>
  74. <circle class="cls-2" cx="104.62" cy="66.35" r="13.56"/>
  75. <path class="cls-4" d="M105.93,69.2c-.09.07-.21.16-.36.28s-.3.21-.44.28c-.2.1-.38.18-.57.23s-.44.08-.76.08c-.27,0-.53-.05-.77-.15s-.46-.24-.64-.43c-.18-.18-.32-.4-.42-.67s-.16-.54-.16-.83c0-.45.1-.84.29-1.16s.49-.57.91-.76c.37-.17.8-.28,1.3-.35s1.04-.11,1.62-.14v-.21c0-.26-.04-.47-.12-.62s-.19-.28-.33-.37c-.14-.09-.31-.15-.52-.18s-.41-.04-.63-.04c-.25,0-.55.04-.9.11s-.69.19-1.03.33h-.06v-1.12c.2-.06.49-.12.87-.19s.75-.11,1.12-.11c.45,0,.83.04,1.14.11s.59.2.83.38c.24.18.42.41.53.7s.18.63.18,1.04v4.48h-1.1v-.7ZM105.93,68.29v-1.82c-.26.02-.59.06-.99.1s-.72.1-.97.17c-.29.09-.54.23-.73.41s-.29.44-.29.78c0,.38.11.66.32.85s.52.29.93.29c.35,0,.66-.08.94-.23s.54-.33.79-.55Z"/>
  76. </g>
  77. <g>
  78. <circle class="cls-2" cx="141.61" cy="66.35" r="13.56"/>
  79. <path class="cls-4" d="M144.58,66.52c0,1.07-.26,1.93-.78,2.58s-1.17.98-1.95.98c-.36,0-.66-.04-.91-.13s-.5-.21-.75-.35l-.07.3h-1.03v-9.12h1.1v3.26c.28-.25.58-.46.9-.62s.69-.25,1.1-.25c.74,0,1.32.3,1.75.89s.64,1.41.64,2.46ZM143.44,66.61c0-.78-.12-1.37-.36-1.78s-.62-.61-1.15-.61c-.3,0-.6.07-.91.21s-.58.32-.83.53v3.75c.28.14.52.23.74.29s.45.08.71.08c.56,0,1-.2,1.32-.6s.48-1.03.48-1.89Z"/>
  80. </g>
  81. <g>
  82. <circle class="cls-2" cx="177.01" cy="66.35" r="13.56"/>
  83. <path class="cls-4" d="M177.64,70.05c-.45,0-.86-.07-1.24-.21s-.7-.35-.97-.63-.48-.64-.63-1.06-.22-.93-.22-1.51.08-1.07.23-1.49.36-.77.62-1.05.58-.5.96-.66.8-.23,1.24-.23c.36,0,.71.05,1.04.15s.63.22.89.35v1.24h-.06c-.08-.07-.18-.14-.3-.23s-.27-.17-.45-.26c-.15-.08-.33-.15-.54-.21s-.41-.09-.6-.09c-.57,0-1.03.22-1.37.65s-.52,1.04-.52,1.83.17,1.38.5,1.81.8.65,1.39.65c.36,0,.7-.07,1.03-.22s.61-.34.86-.57h.06v1.24c-.11.05-.25.11-.41.18s-.31.13-.45.16c-.19.05-.36.1-.5.13s-.34.04-.57.04Z"/>
  84. </g>
  85. <g>
  86. <circle class="cls-2" cx="211.73" cy="66.35" r="13.56"/>
  87. <path class="cls-4" d="M214.25,69.9h-1.1v-.67c-.17.14-.32.26-.45.36s-.27.18-.44.26c-.16.07-.32.13-.49.17s-.36.06-.59.06c-.36,0-.68-.07-.99-.22s-.56-.37-.77-.65c-.21-.29-.38-.65-.5-1.07s-.18-.91-.18-1.46.07-1.07.22-1.49.35-.79.62-1.1c.24-.29.53-.51.86-.67s.69-.24,1.06-.24c.33,0,.61.04.86.11s.5.18.77.34v-2.84h1.1v9.12ZM213.15,68.31v-3.77c-.27-.13-.52-.22-.74-.28s-.45-.08-.71-.08c-.57,0-1.01.21-1.33.64s-.48,1.04-.48,1.84.12,1.36.37,1.77.64.61,1.18.61c.29,0,.58-.07.87-.2s.57-.31.83-.53Z"/>
  88. </g>
  89. <g>
  90. <circle class="cls-2" cx="246.13" cy="66.35" r="13.56"/>
  91. <path class="cls-4" d="M246.61,70.05c-1.04,0-1.85-.29-2.43-.88s-.86-1.42-.86-2.5.28-1.92.84-2.55,1.29-.95,2.19-.95c.41,0,.77.06,1.08.18s.59.3.82.55.41.56.54.92.19.8.19,1.33v.6h-4.54c0,.76.19,1.34.57,1.75s.91.6,1.59.6c.24,0,.48-.03.71-.08s.44-.12.63-.21c.2-.09.37-.18.5-.26s.25-.16.34-.24h.06v1.2c-.13.05-.29.11-.48.19s-.36.14-.52.18c-.21.06-.41.1-.58.13s-.39.05-.66.05ZM247.9,65.9c0-.3-.04-.55-.11-.77s-.15-.4-.27-.54c-.13-.16-.29-.29-.5-.38s-.45-.13-.75-.13-.54.04-.75.13-.39.22-.56.38c-.16.17-.29.36-.38.57s-.14.45-.16.73h3.46Z"/>
  92. </g>
  93. <g>
  94. <circle class="cls-2" cx="280.44" cy="66.35" r="13.56"/>
  95. <path class="cls-4" d="M282.78,61.84h-.06c-.1-.04-.24-.07-.42-.1s-.35-.05-.49-.05c-.46,0-.8.1-.99.31s-.3.59-.3,1.13v.22h1.82v.91h-1.79v5.63h-1.1v-5.63h-.74v-.91h.74v-.22c0-.79.19-1.39.57-1.8s.92-.62,1.63-.62c.2,0,.4.01.6.03s.37.05.53.07v1.01Z"/>
  96. </g>
  97. <line class="cls-1" x1="245.94" y1="89.36" x2="245.94" y2="124.37"/>
  98. <g>
  99. <circle class="cls-3" cx="245.94" cy="106.87" r="13.56"/>
  100. <g>
  101. <path class="cls-4" d="M244.11,110.42h-5.38v-1.22c.39-.37.75-.72,1.1-1.05s.68-.69,1.01-1.05c.66-.73,1.12-1.32,1.36-1.75s.36-.89.36-1.36c0-.24-.04-.46-.11-.64s-.18-.34-.31-.46c-.14-.12-.29-.21-.47-.26s-.38-.09-.59-.09-.42.03-.63.08-.42.12-.61.2c-.16.07-.32.15-.47.24s-.28.17-.37.24h-.06v-1.24c.24-.12.58-.24,1.01-.35s.84-.17,1.23-.17c.81,0,1.45.22,1.91.65s.69,1.02.69,1.75c0,.34-.04.65-.12.94s-.19.56-.33.8c-.14.25-.32.51-.52.76s-.42.5-.64.74c-.37.4-.78.81-1.23,1.24s-.81.77-1.08,1.02h4.29v1Z"/>
  102. <path class="cls-4" d="M247.56,108.75l-1.64,3.84h-.86l1.03-3.84h1.46Z"/>
  103. <path class="cls-4" d="M251.67,110.56c-.45,0-.86-.07-1.24-.21s-.7-.35-.97-.63-.48-.64-.63-1.06-.22-.93-.22-1.51.08-1.07.23-1.49.36-.77.62-1.05.58-.5.96-.66.8-.23,1.24-.23c.36,0,.71.05,1.04.15s.63.22.89.35v1.24h-.06c-.08-.07-.18-.14-.3-.23s-.27-.17-.45-.26c-.15-.08-.33-.15-.54-.21s-.41-.09-.6-.09c-.57,0-1.03.22-1.37.65s-.52,1.04-.52,1.83.17,1.38.5,1.81.8.65,1.39.65c.36,0,.7-.07,1.03-.22s.61-.34.86-.57h.06v1.24c-.11.05-.25.11-.41.18s-.31.13-.45.16c-.19.05-.36.1-.5.13s-.34.04-.57.04Z"/>
  104. </g>
  105. </g>
  106. </svg>