[Puzzler-checkins] SF.net SVN: puzzler:[654] trunk
Brought to you by:
goodger
From: <go...@us...> - 2018-09-05 20:47:19
|
Revision: 654 http://sourceforge.net/p/puzzler/code/654 Author: goodger Date: 2018-09-05 20:47:17 +0000 (Wed, 05 Sep 2018) Log Message: ----------- Added solution for Polycubes56Crystal1 puzzle Modified Paths: -------------- trunk/puzzler/docs/polycubes.txt trunk/puzzler/puzzler/puzzles/polycubes56.py Added Paths: ----------- trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.png trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.svg trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.x3d trunk/solutions/cubes/polycubes-56-crystal-1.txt Added: trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.png =================================================================== (Binary files differ) Index: trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.png =================================================================== --- trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.png 2018-09-05 20:45:50 UTC (rev 653) +++ trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.png 2018-09-05 20:47:17 UTC (rev 654) Property changes on: trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.png ___________________________________________________________________ Added: svn:mime-type ## -0,0 +1 ## +application/octet-stream \ No newline at end of property Added: trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.svg =================================================================== --- trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.svg (rev 0) +++ trunk/puzzler/docs/images/cubes/polycubes-56-crystal-1.svg 2018-09-05 20:47:17 UTC (rev 654) @@ -0,0 +1,3330 @@ +<?xml version="1.0" standalone="no"?> +<!-- Created by Polyform Puzzler (http://puzzler.sourceforge.net/) --> +<svg width="290.000" height="290.000" + viewBox="0 0 290.000 290.000" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink"> +<defs> +<symbol id="cube0"> +<polygon fill="gray" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cube1"> +<polygon fill="black" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeA06"> +<polygon fill="blue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeA5"> +<polygon fill="cadetblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeAa6"> +<polygon fill="darkseagreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeBa6"> +<polygon fill="peru" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeC06"> +<polygon fill="red" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeD06"> +<polygon fill="green" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeE06"> +<polygon fill="lime" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeF06"> +<polygon fill="navy" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeF16"> +<polygon fill="magenta" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeF26"> +<polygon fill="darkorange" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeF36"> +<polygon fill="turquoise" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeF5"> +<polygon fill="green" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFa6"> +<polygon fill="rosybrown" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFb6"> +<polygon fill="yellowgreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFc6"> +<polygon fill="steelblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFd6"> +<polygon fill="darkviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFe6"> +<polygon fill="lightcoral" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFf6"> +<polygon fill="olive" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFg6"> +<polygon fill="teal" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFh6"> +<polygon fill="tan" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFi6"> +<polygon fill="indigo" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeFj6"> +<polygon fill="darkkhaki" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeG06"> +<polygon fill="blueviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeH06"> +<polygon fill="maroon" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeI06"> +<polygon fill="gold" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeI5"> +<polygon fill="blue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJ06"> +<polygon fill="plum" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJ15"> +<polygon fill="steelblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJ25"> +<polygon fill="darkviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJ45"> +<polygon fill="lightcoral" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJa6"> +<polygon fill="orangered" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJb6"> +<polygon fill="darkorchid" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJc6"> +<polygon fill="tomato" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJd6"> +<polygon fill="thistle" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJe6"> +<polygon fill="cadetblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJf6"> +<polygon fill="darkseagreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJg6"> +<polygon fill="peru" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJh6"> +<polygon fill="rosybrown" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeJi6"> +<polygon fill="yellowgreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeK06"> +<polygon fill="blue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeL06"> +<polygon fill="red" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeL15"> +<polygon fill="darkseagreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeL25"> +<polygon fill="peru" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeL35"> +<polygon fill="rosybrown" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeL45"> +<polygon fill="yellowgreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeL5"> +<polygon fill="lime" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLa6"> +<polygon fill="steelblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLb6"> +<polygon fill="darkviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLc6"> +<polygon fill="lightcoral" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLd6"> +<polygon fill="olive" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLe6"> +<polygon fill="teal" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLf6"> +<polygon fill="tan" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLg6"> +<polygon fill="indigo" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLh6"> +<polygon fill="darkkhaki" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLi6"> +<polygon fill="orangered" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLj6"> +<polygon fill="yellowgreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLk6"> +<polygon fill="darkorchid" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLl6"> +<polygon fill="tomato" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLm6"> +<polygon fill="thistle" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLn6"> +<polygon fill="cadetblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeLo6"> +<polygon fill="darkseagreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeM06"> +<polygon fill="green" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeN06"> +<polygon fill="lime" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeN15"> +<polygon fill="olive" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeN16"> +<polygon fill="navy" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeN25"> +<polygon fill="teal" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeN5"> +<polygon fill="navy" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNa6"> +<polygon fill="peru" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNb6"> +<polygon fill="rosybrown" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNc6"> +<polygon fill="yellowgreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNd6"> +<polygon fill="steelblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNe6"> +<polygon fill="darkviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNf6"> +<polygon fill="lightcoral" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNg6"> +<polygon fill="olive" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNh6"> +<polygon fill="teal" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNi6"> +<polygon fill="tan" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNj6"> +<polygon fill="indigo" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNk6"> +<polygon fill="darkkhaki" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNl6"> +<polygon fill="orangered" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNm6"> +<polygon fill="darkorchid" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNn6"> +<polygon fill="tomato" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNo6"> +<polygon fill="thistle" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNp6"> +<polygon fill="cadetblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNq6"> +<polygon fill="darkseagreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNr6"> +<polygon fill="peru" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNs6"> +<polygon fill="rosybrown" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNt6"> +<polygon fill="yellowgreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeNu6"> +<polygon fill="steelblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeO06"> +<polygon fill="magenta" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeP06"> +<polygon fill="darkorange" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeP5"> +<polygon fill="magenta" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePa6"> +<polygon fill="darkviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePb6"> +<polygon fill="lightcoral" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePc6"> +<polygon fill="olive" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePd6"> +<polygon fill="teal" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePe6"> +<polygon fill="tan" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePf6"> +<polygon fill="indigo" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePg6"> +<polygon fill="darkkhaki" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePh6"> +<polygon fill="orangered" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePi6"> +<polygon fill="darkorchid" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubePj6"> +<polygon fill="tomato" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeQ06"> +<polygon fill="turquoise" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeQ5"> +<polygon fill="thistle" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeQa6"> +<polygon fill="thistle" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeQb6"> +<polygon fill="cadetblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeQc6"> +<polygon fill="darkseagreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeQd6"> +<polygon fill="peru" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeQe6"> +<polygon fill="rosybrown" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeR06"> +<polygon fill="blueviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeS06"> +<polygon fill="maroon" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeS15"> +<polygon fill="tan" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeS25"> +<polygon fill="indigo" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSa6"> +<polygon fill="yellowgreen" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSb6"> +<polygon fill="steelblue" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSc6"> +<polygon fill="darkviolet" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSd6"> +<polygon fill="lightcoral" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSe6"> +<polygon fill="olive" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSf6"> +<polygon fill="teal" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSg6"> +<polygon fill="tan" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeSh6"> +<polygon fill="indigo" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,13 9,15 15,12 15,2 6,0 0,3" /> +<polygon fill="black" fill-opacity="0.25" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="9,15 15,12 15,2 9,5" /> +<polygon fill="white" fill-opacity="0.30" stroke="white" + stroke-width="0.5" stroke-linejoin="round" + points="0,3 9,5 15,2 6,0" /> +</symbol> +<symbol id="cubeT06"> +<polygon fill="gold" stroke="white"... [truncated message content] |