pupate

Puzzle transpiler
git clone https://git.woozle.org/neale/pupate.git

pupate / variants / sctr / web
Neale Pickett  ·  2025-02-27

sctr.svg

 1<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
 2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
 3<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="518" height="530" viewBox="0 0 518 530" xml:space="preserve">
 4<desc>Created with Fabric.js 3.6.3</desc>
 5<defs>
 6</defs>
 7<g transform="matrix(0.87 0 0 0.89 258.5 266.27)"  >
 8<g style=""   >
 9		<g transform="matrix(1.33 0 0 1.33 170.97 170.95)"  >
10<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(170, 129, 57); fill-rule: nonzero; opacity: 1;"  transform=" translate(-504.22, -504.21)" d="m 525.39 489.16 l -13.477 -6.1211 v 0.003906 c -5.8125 12.793 -16.062 23.047 -28.855 28.859 l 6.1211 13.477 l -0.003906 -0.003906 c 16.055 -7.2969 28.918 -20.16 36.215 -36.215 z" stroke-linecap="round" />
11</g>
12		<g transform="matrix(1.33 0 0 1.33 200.32 200.37)"  >
13<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(170, 129, 57); fill-rule: nonzero; opacity: 1;"  transform=" translate(-526.24, -526.28)" d="m 562.18 494.78 l -14.109 -4.4414 h -0.003906 c -8.7305 27.496 -30.27 49.035 -57.762 57.766 l 4.4414 14.109 c 32.094 -10.191 57.242 -35.336 67.434 -67.434 z" stroke-linecap="round" />
14</g>
15		<g transform="matrix(1.33 0 0 1.33 228.69 228.7)"  >
16<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(170, 129, 57); fill-rule: nonzero; opacity: 1;"  transform=" translate(-547.52, -547.53)" d="m 583.62 497.06 c -5.0938 20.988 -15.867 40.168 -31.137 55.438 c -15.273 15.273 -34.453 26.047 -55.438 31.141 l 3.5273 14.355 c 23.617 -5.7305 45.199 -17.852 62.383 -35.035 c 17.184 -17.184 29.305 -38.766 35.035 -62.383 z" stroke-linecap="round" />
17</g>
18		<g transform="matrix(1.33 0 0 1.33 -19.73 -19.73)"  >
19<path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(170, 129, 57); fill-rule: nonzero; opacity: 1;"  transform=" translate(-361.2, -361.2)" d="m 494.4 464.8 c 0 -7.8477 -3.1211 -15.379 -8.6719 -20.93 c -5.5508 -5.5508 -13.078 -8.668 -20.93 -8.668 c -5.2656 0.027343 -10.43 1.4766 -14.938 4.1953 l -11.598 -11.594 l 24.367 -24.367 c 2.8906 -2.8906 2.8906 -7.5742 0 -10.465 l -50.266 -50.266 l 11.734 -11.734 l 20.668 20.668 v -0.003907 c 2.8906 2.8906 7.5742 2.8906 10.465 0 l 111 -111 c 2.8867 -2.8867 2.8867 -7.5703 0 -10.461 l -73.996 -73.996 c -2.8906 -2.8906 -7.5742 -2.8906 -10.465 0 l -111 111 c -2.8867 2.8867 -2.8867 7.5703 0 10.461 l 20.668 20.668 l -11.734 11.734 l -42.867 -42.867 v 0.003906 c -12.484 -12.25 -30.523 -16.961 -47.402 -12.383 s -30.062 17.762 -34.641 34.641 s 0.13281 34.918 12.383 47.402 l 42.863 42.867 l -11.734 11.734 l -20.668 -20.668 c -2.8906 -2.8867 -7.5742 -2.8867 -10.461 0 l -111 111 c -2.8906 2.8906 -2.8906 7.5742 0 10.465 l 73.996 73.996 c 2.8906 2.8867 7.5742 2.8867 10.461 0 l 111 -111 c 2.8906 -2.8906 2.8906 -7.5742 0 -10.465 l -20.664 -20.668 l 11.734 -11.734 l 50.266 50.266 c 2.8906 2.8906 7.5742 2.8906 10.465 0 l 24.367 -24.367 l 11.594 11.594 v 0.003906 c -2.7188 4.5078 -4.168 9.6719 -4.1953 14.938 c 0 10.574 5.6406 20.348 14.801 25.633 c 9.1562 5.2891 20.438 5.2891 29.598 0 c 9.1562 -5.2852 14.801 -15.059 14.801 -25.633 z m -44.398 -128.86 l -26.535 -26.535 l 26.535 -26.535 l 26.535 26.535 z m 37 -37 l -26.539 -26.531 l 26.535 -26.535 l 26.535 26.535 z m 63.531 -63.531 l -26.535 26.535 l -26.535 -26.535 l 26.535 -26.535 z m -63.535 -63.531 l 26.535 26.535 l -26.535 26.535 l -26.535 -26.535 z m -37 37 l 26.539 26.531 l -26.535 26.535 l -26.535 -26.535 z m -63.531 63.531 l 26.535 -26.535 l 26.535 26.535 l -26.535 26.535 z m 15.434 36.363 l 11.738 11.734 l -11.738 11.734 l -11.734 -11.734 z m -124.26 17.602 c -8.707 -8.7031 -12.105 -21.395 -8.918 -33.285 c 3.1875 -11.895 12.473 -21.18 24.367 -24.367 c 11.891 -3.1875 24.582 0.21094 33.285 8.918 l 2.168 2.168 l -48.734 48.734 z m -5.2305 60.094 l 26.535 26.535 l -26.535 26.535 l -26.535 -26.535 z m -37 37 l 26.535 26.535 l -26.535 26.535 l -26.535 -26.535 z m -63.531 63.531 l 26.535 -26.535 l 26.535 26.535 l -26.535 26.535 z m 63.531 63.535 l -26.535 -26.535 l 26.535 -26.535 l 26.535 26.535 z m 37 -37 l -26.535 -26.535 l 26.535 -26.535 l 26.535 26.535 z m 63.531 -63.531 l -26.535 26.535 l -26.535 -26.535 l 26.535 -26.535 z m -15.434 -36.363 l -11.734 -11.738 l 11.734 -11.734 l 11.734 11.734 z m 77.695 33.297 l -107.93 -107.93 l 48.734 -48.734 l 107.93 107.93 z m 66.598 32.664 c -3.9258 0 -7.6875 -1.5586 -10.465 -4.3359 c -2.7734 -2.7734 -4.332 -6.5391 -4.332 -10.465 s 1.5586 -7.6875 4.332 -10.465 c 2.7773 -2.7734 6.5391 -4.332 10.465 -4.332 s 7.6914 1.5586 10.465 4.332 c 2.7773 2.7773 4.3359 6.5391 4.3359 10.465 s -1.5586 7.6914 -4.3359 10.465 c -2.7734 2.7773 -6.5391 4.3359 -10.465 4.3359 z" stroke-linecap="round" />
20</g>
21</g>
22</g>
23</svg>