{
  "Uuid": "aa94d00b-bde6-4416-b013-b2c5fc189c83",
  "IsCustomNode": false,
  "Description": "",
  "Name": "MP_Ćwiczenie 6 Attractors sciana",
  "ElementResolver": {
    "ResolutionMap": {}
  },
  "Inputs": [],
  "Outputs": [],
  "Nodes": [
    {
      "ConcreteType": "Dynamo.Nodes.DSFaceSelection, DSRevitNodesUI",
      "NodeType": "ExtensionNode",
      "InstanceId": [
        "2c37cd10-c5d8-4f80-a482-5e26ec13b4c8-00000bb9:5:SURFACE"
      ],
      "Id": "63935999eaf94c45b803c691d1d4410c",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9c62db7590b9470783963ad1f35e3e10",
          "Name": "Powierzchnia",
          "Description": "Wybrane elementy.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Wybierz powierzchnię."
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "8116694199c64cab9c261bed768ce01e",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "912ede1ce5b5455989f071af7f0cbffb",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "fae92e62e09943ebba1dcc3b3b67a869",
          "Name": "u",
          "Description": "double\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bb1d10be79604adab7da3fdf472cb7e2",
          "Name": "v",
          "Description": "double\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "68d2c1fd450f4d12ad212838c42c9a5f",
          "Name": "Point",
          "Description": "Point",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.PointAtParameter@double,double",
      "Replication": "CrossProduct",
      "Description": "Zwróć punkt dla określonych parametrów U i V.\n\nSurface.PointAtParameter (u: double = 0, v: double = 0): Point"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "5942ff682f8a42bc8f39a91255298da2",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "ff3db2cdfbf246b9917e10fc203a0bbd",
          "Name": "surface",
          "Description": "Autodesk.DesignScript.Geometry.Surface",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "83661ad7a01d4611bebc3bbfd8970be5",
          "Name": "Curve[]",
          "Description": "Curve[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Surface.PerimeterCurves",
      "Replication": "Auto",
      "Description": "Zwróć wszystkie krzywe obwiedni powierzchni.\n\nSurface.PerimeterCurves ( ): Curve[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "9befda4ee5d84f1a94eea3371a6a65f5",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "fb3cbcda2716400b90cc15ad9595bb31",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "a5974b847d6044c7be1353d31db74217",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Length",
      "Replication": "Auto",
      "Description": "Zwraca całkowitą długość łuku krzywej\n\nCurve.Length: double"
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "Id": "c7bea765abdd44229557e0048775b876",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "9e37d487624a40da922601b12acd14b2",
          "Name": "start",
          "Description": "Numer lub litera rozpoczynająca sekwencję w\r\nWartość domyślna: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "83f997aa59b147fe8b601126c3d611b5",
          "Name": "end",
          "Description": "Numer lub litera kończąca sekwencję w\r\nWartość domyślna: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "cf99dc59915e42df816bd8324b30c2d3",
          "Name": "step",
          "Description": "Przestrzeń między numerami lub literami\r\nWartość domyślna: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "550c19f8a076430a9a078de2f27b4f77",
          "Name": "list",
          "Description": "Nowa lista typu: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Tworzy sekwencję liczb lub liter w określonym zakresie"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "d01176921db74bc793ed3cf2afc9e4bc",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "79a80ad9042542aaa88222ed0b075d25",
          "Name": "numbers",
          "Description": "Lista liczb, których zakres ma zostać dostosowany.\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1c3d2195aa6d4184b0b1a7d510e12129",
          "Name": "newMin",
          "Description": "Nowe minimum zakresu.\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "7a8f4512fa134a3a91c52cfeab367e5e",
          "Name": "newMax",
          "Description": "Nowe maksimum zakresu\n\ndouble\nWartość domyślna : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "fe5a5e76eb6d41479e8d07f7c48f1330",
          "Name": "list",
          "Description": "Lista ponownie przypisana do nowego zakresu.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.Math.RemapRange@double[],double,double",
      "Replication": "Auto",
      "Description": "Dostosowuje zakres listy liczb, zachowując współczynnik rozkładu.\n\nMath.RemapRange (numbers: double[], newMin: double = 0, newMax: double = 1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "dcf810108eeb4d61b8e0537ff722c822",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "edd77a13941444dcb5540404a3aa5b67",
          "Name": "list",
          "Description": "Lista, z której zostanie pobrany element.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "13a5636432d24c978a65f4c13ce69f05",
          "Name": "index",
          "Description": "Indeks elementu do pobrania.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "28a3ae1578c842ef94de2f4077376faa",
          "Name": "item",
          "Description": "Element na liście o danym indeksie.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Replication": "Auto",
      "Description": "Zwraca element z danej listy, która znajduje się w określonym indeksie.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NumberType": "Integer",
      "MaximumValue": 3,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "3d8949ca1e9e4422924822110b128536",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "018d696cf16a44b596dfb51fe300ffb3",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczb całkowitych",
      "InputValue": 2
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NumberType": "Integer",
      "MaximumValue": 30,
      "MinimumValue": 1,
      "StepValue": 1,
      "Id": "b1415eaf99644d2bb1359fba5d73a139",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7de2bf5dda58478eadc69d4a4c6cadd8",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczb całkowitych",
      "InputValue": 14
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "adabea9dfb5a4b2a82e4c51de0f7ae5f",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "cf5259706d004484b4a7b307dd514cfa",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "0c7733f8334d4ac7b1ab2f5d196e18fb",
          "Name": "b",
          "Description": "b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6c72a1be73cc40128f7aa5ed3bda8c7d",
          "Name": "function",
          "Description": "a / b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Umożliwia bezpośrednie utworzenie kodu DesignScript.",
      "Code": "a/b;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "913c7d492e94475890e0d81ae57b1788",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "cf18fc4ae59f49558f489d6a15361c10",
          "Name": "integer",
          "Description": "0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Umożliwia bezpośrednie utworzenie kodu DesignScript.",
      "Code": "0;"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 240.0,
      "WatchHeight": 390.0,
      "Id": "a3a0b9a938fd45c3a22dc4975ab21c84",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "3d2e8c9c006741ee8d2050e0df28915a",
          "Name": "",
          "Description": "Węzeł, którego dane wyjściowe mają zostać pokazane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "ff2106f16a494f8e8f1750bb8975c13d",
          "Name": "",
          "Description": "Dane wyjściowe węzła",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Wizualizuje dane wyjściowe węzła"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "c29f287f5abd4368a17c3c2ff552dbd8",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9c8cb496ca2742d4a8da28d46fe55c79",
          "Name": "integer",
          "Description": "0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "22c4f04c91d24e2fbca4baaafe7810e1",
          "Name": "integer",
          "Description": "1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Umożliwia bezpośrednie utworzenie kodu DesignScript.",
      "Code": "0;\n1;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "0d2173e6afb749f9b9bb60040389a590",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "28301cc5e46b4ddca96e04fbfeb73de6",
          "Name": "curve",
          "Description": "Autodesk.DesignScript.Geometry.Curve",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "f79cb64612fc487b838b13822321d37d",
          "Name": "double",
          "Description": "double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Curve.Length",
      "Replication": "Auto",
      "Description": "Zwraca całkowitą długość łuku krzywej\n\nCurve.Length: double"
    },
    {
      "ConcreteType": "CoreNodeModels.Range, CoreNodeModels",
      "Id": "bc9544cb7859426d96e97089e492f046",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "0b45ed28bdac4085892938402ccbcbd4",
          "Name": "start",
          "Description": "Numer lub litera rozpoczynająca sekwencję w\r\nWartość domyślna: 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "8cf1c688926c4aa1b54abc16555a6d2d",
          "Name": "end",
          "Description": "Numer lub litera kończąca sekwencję w\r\nWartość domyślna: 9",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "4c64506a4f3b490ab8dc1e4db655fda6",
          "Name": "step",
          "Description": "Przestrzeń między numerami lub literami\r\nWartość domyślna: 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "338361f709014e9586fa1fe7d95e4a80",
          "Name": "list",
          "Description": "Nowa lista typu: var[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Auto",
      "Description": "Tworzy sekwencję liczb lub liter w określonym zakresie"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "794c2cdc28964002b102de90c8b1728c",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "d1c9bc069edc4193baf724d2704d599e",
          "Name": "numbers",
          "Description": "Lista liczb, których zakres ma zostać dostosowany.\n\ndouble[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "85396d481bad41149f29623a9ed901a7",
          "Name": "newMin",
          "Description": "Nowe minimum zakresu.\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "2207910a8c72456fb0166d13e984112a",
          "Name": "newMax",
          "Description": "Nowe maksimum zakresu\n\ndouble\nWartość domyślna : 1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "11b75385ff6f42d288d1c842e6c1d030",
          "Name": "list",
          "Description": "Lista ponownie przypisana do nowego zakresu.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.Math.RemapRange@double[],double,double",
      "Replication": "Auto",
      "Description": "Dostosowuje zakres listy liczb, zachowując współczynnik rozkładu.\n\nMath.RemapRange (numbers: double[], newMin: double = 0, newMax: double = 1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "643b9c4191524fceac7f58641d5b9710",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "4b44b69c2c204a2ba2ee21ec67d9bf43",
          "Name": "list",
          "Description": "Lista, z której zostanie pobrany element.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": true,
          "KeepListStructure": false
        },
        {
          "Id": "05d625b701374b68949cbd05acf6efac",
          "Name": "index",
          "Description": "Indeks elementu do pobrania.\n\nint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "688fd5ee4c11486795f4719ae00d0071",
          "Name": "item",
          "Description": "Element na liście o danym indeksie.",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.GetItemAtIndex@var[]..[],int",
      "Replication": "Auto",
      "Description": "Zwraca element z danej listy, która znajduje się w określonym indeksie.\n\nList.GetItemAtIndex (list: var[]..[], index: int): var[]..[]"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NumberType": "Integer",
      "MaximumValue": 3,
      "MinimumValue": 0,
      "StepValue": 1,
      "Id": "95881e3ceb9a486f8d6ccff7560626fb",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "d6364dd3d1f34183a4f9bf1b8a7f1864",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczb całkowitych",
      "InputValue": 1
    },
    {
      "ConcreteType": "CoreNodeModels.Input.IntegerSlider, CoreNodeModels",
      "NumberType": "Integer",
      "MaximumValue": 30,
      "MinimumValue": 1,
      "StepValue": 1,
      "Id": "8966cb971f1e446ebb8a5d2f809e8949",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "8c598dea55e947f481788acb593f4bee",
          "Name": "",
          "Description": "Int64",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczb całkowitych",
      "InputValue": 10
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "812c282045674e1f88d171ecbc3e4387",
      "NodeType": "CodeBlockNode",
      "Inputs": [
        {
          "Id": "5edc1e0dc1b54ed6940a5ee0211c5603",
          "Name": "a",
          "Description": "a",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b395e96f8d7348ddba013cd2508dfdf8",
          "Name": "b",
          "Description": "b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "d0046f124a854111ad02e30433bd5032",
          "Name": "function",
          "Description": "a / b",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Umożliwia bezpośrednie utworzenie kodu DesignScript.",
      "Code": "a/b;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "18d4efe5f17e4757b3f8f2032b18f363",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9849c6e564fb419da99b2b39f80527f8",
          "Name": "integer",
          "Description": "0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Umożliwia bezpośrednie utworzenie kodu DesignScript.",
      "Code": "0;"
    },
    {
      "ConcreteType": "CoreNodeModels.Watch, CoreNodeModels",
      "WatchWidth": 200.0,
      "WatchHeight": 200.0,
      "Id": "1c08d7e8e26641d992436de44eb09b1c",
      "NodeType": "ExtensionNode",
      "Inputs": [
        {
          "Id": "b4f05af278ba4edeb7c9cedee3cef51a",
          "Name": "",
          "Description": "Węzeł, którego dane wyjściowe mają zostać pokazane",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "b0e70e8fb47f4d9c801a1d199035d9ca",
          "Name": "",
          "Description": "Dane wyjściowe węzła",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Wizualizuje dane wyjściowe węzła"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.CodeBlockNodeModel, DynamoCore",
      "Id": "e3ae3e090c7845dc9364b815057c6109",
      "NodeType": "CodeBlockNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "b000245027244916b2417c4a8b1b7432",
          "Name": "integer",
          "Description": "0",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1f215101e8b24464842b9c4ec25d7be1",
          "Name": "integer",
          "Description": "1",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Umożliwia bezpośrednie utworzenie kodu DesignScript.",
      "Code": "0;\n1;"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "2b82ec12247d4bbfb604f69243a798b8",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "feb2f945d23d49c3b80e9eb38d66274b",
          "Name": "list",
          "Description": "Lista do zrównania.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "5d378b85ad4c4eac8dd1eb059f6f3b6f",
          "Name": "amount",
          "Description": "Warstwy zagnieżdżenia listy do usunięcia (-1 spowoduje usunięcie wszystkich zagnieżdżeń listy)\n\nint\nWartość domyślna : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "6131e565915f4327b70d77e74694af4a",
          "Name": "list",
          "Description": "Spłaszczona lista według ilości",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Replication": "Auto",
      "Description": "Zrównuje zagnieżdżony wykaz list o określoną wartość.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "5964e902e18641e3a676f0a21ac9ad51",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "58ceaf1389594e028a5caa2fc2a0f9bb",
          "Name": "list",
          "Description": "Lista do zrównania.\n\nvar[]..[]",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "bb69ca2444874cb1ac502918f78e5c43",
          "Name": "amount",
          "Description": "Warstwy zagnieżdżenia listy do usunięcia (-1 spowoduje usunięcie wszystkich zagnieżdżeń listy)\n\nint\nWartość domyślna : -1",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "46bd77d421194485832cd15c1dff63e5",
          "Name": "list",
          "Description": "Spłaszczona lista według ilości",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "DSCore.List.Flatten@var[]..[],int",
      "Replication": "Auto",
      "Description": "Zrównuje zagnieżdżony wykaz list o określoną wartość.\n\nList.Flatten (list: var[]..[], amount: int = -1): var[]..[]"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "2311ebe336264c29948ce2646ea5a827",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "980abc5bd3c645fa9a826ff8ddfcf7c9",
          "Name": "firstPoint",
          "Description": "Pierwszy punkt łuku\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "dd77c0249ae14fe19453e663ede6649c",
          "Name": "secondPoint",
          "Description": "Drugi punkt łuku\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "1221bfdd9df740fe9c4c0695183f47be",
          "Name": "thirdPoint",
          "Description": "Trzeci punkt łuku\n\nPoint",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "90f9d3b23db74c62b82b7205a5397444",
          "Name": "Arc",
          "Description": "Łuk utworzony z trzech punktów",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Arc.ByThreePoints@Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point,Autodesk.DesignScript.Geometry.Point",
      "Replication": "Auto",
      "Description": "Utwórz łuk, określając trzy kolejne punkty na jego obwodzie.\n\nArc.ByThreePoints (firstPoint: Point, secondPoint: Point, thirdPoint: Point): Arc"
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "28ecb872ea5a471d84a271b5cf749d57",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "8ae3ba44baab4040a8685e45e650398c",
          "Name": "x",
          "Description": "Współrzędna X\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "67c158d93d1f43d5a9bde43cef083734",
          "Name": "y",
          "Description": "Współrzędna Y\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "b99fb5def12440c394a0fb9162ace5fb",
          "Name": "z",
          "Description": "Współrzędna Z\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "33d37448232f434d901074b7ef2b36a9",
          "Name": "Point",
          "Description": "Punkt utworzony na podstawie współrzędnych",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Utwórz punkt na podstawie 3 współrzędnych kartezjańskich\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 10000.0,
      "MinimumValue": -10000.0,
      "StepValue": 0.1,
      "Id": "04c4a3a111734dfc91d133754ff9643a",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "43ec55b5d746425387825c9434b12e5a",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczbowe",
      "InputValue": 649.4
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "b3a52f9cc36448e78d19f204d225f0d6",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "74d81446632a45d99b43777e1835e636",
          "Name": "x",
          "Description": "Współrzędna X\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "c53a289106794f24a409dd216ad56f1f",
          "Name": "y",
          "Description": "Współrzędna Y\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "23cdb4b628694cd88c6d6df373895b3c",
          "Name": "z",
          "Description": "Współrzędna Z\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "732147fe2d914bd48e81d46401efbec9",
          "Name": "Point",
          "Description": "Punkt utworzony na podstawie współrzędnych",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Utwórz punkt na podstawie 3 współrzędnych kartezjańskich\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 10000.0,
      "MinimumValue": -10000.0,
      "StepValue": 0.1,
      "Id": "61a858c9f1044ecaa5413516d28a6b2b",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "00917849245a443a9bfbe44da92f6f24",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczbowe",
      "InputValue": 530.5
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 10000.0,
      "MinimumValue": -10000.0,
      "StepValue": 0.1,
      "Id": "391557d53ddb435e8bda49d632a251ab",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "9bc61f5906b74addaa9d3c8712658c14",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczbowe",
      "InputValue": 221.3
    },
    {
      "ConcreteType": "Dynamo.Graph.Nodes.ZeroTouch.DSFunction, DynamoCore",
      "Id": "c16e5354fc354f72b09e828ef272366c",
      "NodeType": "FunctionNode",
      "Inputs": [
        {
          "Id": "e6aa8a107f7f44b383473908d196fb22",
          "Name": "x",
          "Description": "Współrzędna X\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "ce50594efd4b4933bd72cb56443b8ee7",
          "Name": "y",
          "Description": "Współrzędna Y\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        },
        {
          "Id": "680768af52654550854065e8d8caa0ed",
          "Name": "z",
          "Description": "Współrzędna Z\n\ndouble\nWartość domyślna : 0",
          "UsingDefaultValue": true,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Outputs": [
        {
          "Id": "2960d6de60f14da7985a9443ed47dfd1",
          "Name": "Point",
          "Description": "Punkt utworzony na podstawie współrzędnych",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "FunctionSignature": "Autodesk.DesignScript.Geometry.Point.ByCoordinates@double,double,double",
      "Replication": "Auto",
      "Description": "Utwórz punkt na podstawie 3 współrzędnych kartezjańskich\n\nPoint.ByCoordinates (x: double = 0, y: double = 0, z: double = 0): Point"
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 10000.0,
      "MinimumValue": -10000.0,
      "StepValue": 0.1,
      "Id": "8b2f67bd93aa461aab775fa801c11e67",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7034cb3fff5e4b07a85f9012019f0bf3",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczbowe",
      "InputValue": 1287.4
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 10000.0,
      "MinimumValue": -10000.0,
      "StepValue": 0.1,
      "Id": "c76dc03d02704203adb6b9629e57f572",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "cbc95140217c40a79f9398b4f21b4d35",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczbowe",
      "InputValue": 794.9
    },
    {
      "ConcreteType": "CoreNodeModels.Input.DoubleSlider, CoreNodeModels",
      "NumberType": "Double",
      "MaximumValue": 10000.0,
      "MinimumValue": -10000.0,
      "StepValue": 0.1,
      "Id": "12ba3fd5344d4fab9158ca2d8e445114",
      "NodeType": "NumberInputNode",
      "Inputs": [],
      "Outputs": [
        {
          "Id": "7ec0e4c4e14148c58f40f61561241766",
          "Name": "",
          "Description": "Double",
          "UsingDefaultValue": false,
          "Level": 2,
          "UseLevels": false,
          "KeepListStructure": false
        }
      ],
      "Replication": "Disabled",
      "Description": "Tworzy wartości liczbowe",
      "InputValue": 1290.6
    }
  ],
  "Connectors": [
    {
      "Start": "9c62db7590b9470783963ad1f35e3e10",
      "End": "ff3db2cdfbf246b9917e10fc203a0bbd",
      "Id": "264111b360194f8480d0715a01734d02",
      "IsHidden": "False"
    },
    {
      "Start": "9c62db7590b9470783963ad1f35e3e10",
      "End": "912ede1ce5b5455989f071af7f0cbffb",
      "Id": "e54205ee2bb743aeb03956d6438138bb",
      "IsHidden": "False"
    },
    {
      "Start": "83661ad7a01d4611bebc3bbfd8970be5",
      "End": "edd77a13941444dcb5540404a3aa5b67",
      "Id": "f1a1b4834b6645da897ee0faf43244e5",
      "IsHidden": "False"
    },
    {
      "Start": "83661ad7a01d4611bebc3bbfd8970be5",
      "End": "4b44b69c2c204a2ba2ee21ec67d9bf43",
      "Id": "7d8dd9fd83db4e6bb1afec357eb4b440",
      "IsHidden": "False"
    },
    {
      "Start": "a5974b847d6044c7be1353d31db74217",
      "End": "cf5259706d004484b4a7b307dd514cfa",
      "Id": "5b5b4f53d76d4087a780c9266e3ae407",
      "IsHidden": "False"
    },
    {
      "Start": "a5974b847d6044c7be1353d31db74217",
      "End": "83f997aa59b147fe8b601126c3d611b5",
      "Id": "c8fd45966258420f93bef1495c638ba4",
      "IsHidden": "False"
    },
    {
      "Start": "550c19f8a076430a9a078de2f27b4f77",
      "End": "3d2e8c9c006741ee8d2050e0df28915a",
      "Id": "51b08d29010044dcac4663709f36a4fb",
      "IsHidden": "False"
    },
    {
      "Start": "550c19f8a076430a9a078de2f27b4f77",
      "End": "79a80ad9042542aaa88222ed0b075d25",
      "Id": "63124000b4ef4c9ea0c04aa5c2740de2",
      "IsHidden": "False"
    },
    {
      "Start": "fe5a5e76eb6d41479e8d07f7c48f1330",
      "End": "feb2f945d23d49c3b80e9eb38d66274b",
      "Id": "dc239c5fc54a48309360582e84076cf2",
      "IsHidden": "False"
    },
    {
      "Start": "28a3ae1578c842ef94de2f4077376faa",
      "End": "fb3cbcda2716400b90cc15ad9595bb31",
      "Id": "3a6195a747d841a49dc122364b5fbb58",
      "IsHidden": "False"
    },
    {
      "Start": "018d696cf16a44b596dfb51fe300ffb3",
      "End": "13a5636432d24c978a65f4c13ce69f05",
      "Id": "3a6d9cc42c3644a0b891f9089a6c6c9a",
      "IsHidden": "False"
    },
    {
      "Start": "7de2bf5dda58478eadc69d4a4c6cadd8",
      "End": "0c7733f8334d4ac7b1ab2f5d196e18fb",
      "Id": "01dda87a1dfc4b96a1d2768d99a8cac7",
      "IsHidden": "False"
    },
    {
      "Start": "6c72a1be73cc40128f7aa5ed3bda8c7d",
      "End": "cf99dc59915e42df816bd8324b30c2d3",
      "Id": "8a2381fe242b4da5a1d8d266dd590115",
      "IsHidden": "False"
    },
    {
      "Start": "cf18fc4ae59f49558f489d6a15361c10",
      "End": "9e37d487624a40da922601b12acd14b2",
      "Id": "f415d2b82ccb4530aaa916e56194a5df",
      "IsHidden": "False"
    },
    {
      "Start": "9c8cb496ca2742d4a8da28d46fe55c79",
      "End": "1c3d2195aa6d4184b0b1a7d510e12129",
      "Id": "60d9c0053ff04834a0296a8b7fdd141c",
      "IsHidden": "False"
    },
    {
      "Start": "22c4f04c91d24e2fbca4baaafe7810e1",
      "End": "7a8f4512fa134a3a91c52cfeab367e5e",
      "Id": "b40a8c0be601444098c5f00138029c37",
      "IsHidden": "False"
    },
    {
      "Start": "f79cb64612fc487b838b13822321d37d",
      "End": "5edc1e0dc1b54ed6940a5ee0211c5603",
      "Id": "cc12ee1e06e94ddebae7a041229362c5",
      "IsHidden": "False"
    },
    {
      "Start": "f79cb64612fc487b838b13822321d37d",
      "End": "8cf1c688926c4aa1b54abc16555a6d2d",
      "Id": "1338afcc16894b2aabc58eb4640441e6",
      "IsHidden": "False"
    },
    {
      "Start": "338361f709014e9586fa1fe7d95e4a80",
      "End": "b4f05af278ba4edeb7c9cedee3cef51a",
      "Id": "654d98f0e64740a0bff4e697d86122f2",
      "IsHidden": "False"
    },
    {
      "Start": "338361f709014e9586fa1fe7d95e4a80",
      "End": "d1c9bc069edc4193baf724d2704d599e",
      "Id": "a4fb706641ce4b9dbd136bb8393fdcd8",
      "IsHidden": "False"
    },
    {
      "Start": "11b75385ff6f42d288d1c842e6c1d030",
      "End": "58ceaf1389594e028a5caa2fc2a0f9bb",
      "Id": "010b3ef827f34c619aca0f04518a754e",
      "IsHidden": "False"
    },
    {
      "Start": "688fd5ee4c11486795f4719ae00d0071",
      "End": "28301cc5e46b4ddca96e04fbfeb73de6",
      "Id": "5c6f2dc1e6b0449480834648c2b62e43",
      "IsHidden": "False"
    },
    {
      "Start": "d6364dd3d1f34183a4f9bf1b8a7f1864",
      "End": "05d625b701374b68949cbd05acf6efac",
      "Id": "e9ff10b7c7e246919e8cf0f555b5cf8c",
      "IsHidden": "False"
    },
    {
      "Start": "8c598dea55e947f481788acb593f4bee",
      "End": "b395e96f8d7348ddba013cd2508dfdf8",
      "Id": "06b6682fcf7f479cbf0e869ee6d8ab4b",
      "IsHidden": "False"
    },
    {
      "Start": "d0046f124a854111ad02e30433bd5032",
      "End": "4c64506a4f3b490ab8dc1e4db655fda6",
      "Id": "522ed0cf483145419830ff714c47755d",
      "IsHidden": "False"
    },
    {
      "Start": "9849c6e564fb419da99b2b39f80527f8",
      "End": "0b45ed28bdac4085892938402ccbcbd4",
      "Id": "bc890f6dbea549ca9b0dc5669cbcd6d6",
      "IsHidden": "False"
    },
    {
      "Start": "b000245027244916b2417c4a8b1b7432",
      "End": "85396d481bad41149f29623a9ed901a7",
      "Id": "6046fa547d90443cadaa6de15f041cc0",
      "IsHidden": "False"
    },
    {
      "Start": "1f215101e8b24464842b9c4ec25d7be1",
      "End": "2207910a8c72456fb0166d13e984112a",
      "Id": "cb7aa37f63ba43168c7992d3cb6c582a",
      "IsHidden": "False"
    },
    {
      "Start": "6131e565915f4327b70d77e74694af4a",
      "End": "fae92e62e09943ebba1dcc3b3b67a869",
      "Id": "3eed45fe6f574e7c988f5b8f21af124f",
      "IsHidden": "False"
    },
    {
      "Start": "46bd77d421194485832cd15c1dff63e5",
      "End": "bb1d10be79604adab7da3fdf472cb7e2",
      "Id": "3e114cbec24a42b6a57b79cedd615f47",
      "IsHidden": "False"
    },
    {
      "Start": "33d37448232f434d901074b7ef2b36a9",
      "End": "980abc5bd3c645fa9a826ff8ddfcf7c9",
      "Id": "4024a45deec841fa877d964eefbc4ed6",
      "IsHidden": "False"
    },
    {
      "Start": "43ec55b5d746425387825c9434b12e5a",
      "End": "74d81446632a45d99b43777e1835e636",
      "Id": "54f1c05ec5594d1badafd212e2018d78",
      "IsHidden": "False"
    },
    {
      "Start": "732147fe2d914bd48e81d46401efbec9",
      "End": "dd77c0249ae14fe19453e663ede6649c",
      "Id": "0238cbfcb0344ab687b8a09ef4279906",
      "IsHidden": "False"
    },
    {
      "Start": "00917849245a443a9bfbe44da92f6f24",
      "End": "c53a289106794f24a409dd216ad56f1f",
      "Id": "e5bfa4e4966f4fc5b091e99203a95ca0",
      "IsHidden": "False"
    },
    {
      "Start": "9bc61f5906b74addaa9d3c8712658c14",
      "End": "23cdb4b628694cd88c6d6df373895b3c",
      "Id": "e998b330da7f49eebc7ec9ac872a6e46",
      "IsHidden": "False"
    },
    {
      "Start": "2960d6de60f14da7985a9443ed47dfd1",
      "End": "1221bfdd9df740fe9c4c0695183f47be",
      "Id": "b2c23929a78f43589946104dd812d98b",
      "IsHidden": "False"
    },
    {
      "Start": "7034cb3fff5e4b07a85f9012019f0bf3",
      "End": "ce50594efd4b4933bd72cb56443b8ee7",
      "Id": "b379a03545ed41c68493767f0eb773cb",
      "IsHidden": "False"
    },
    {
      "Start": "cbc95140217c40a79f9398b4f21b4d35",
      "End": "680768af52654550854065e8d8caa0ed",
      "Id": "76f87a09151f468286e8b0862b1c8c6f",
      "IsHidden": "False"
    },
    {
      "Start": "7ec0e4c4e14148c58f40f61561241766",
      "End": "e6aa8a107f7f44b383473908d196fb22",
      "Id": "d1ae7b4f4dc44d7d98431cf3663e3a80",
      "IsHidden": "False"
    }
  ],
  "Dependencies": [],
  "NodeLibraryDependencies": [],
  "EnableLegacyPolyCurveBehavior": true,
  "Thumbnail": "",
  "GraphDocumentationURL": null,
  "ExtensionWorkspaceData": [
    {
      "ExtensionGuid": "28992e1d-abb9-417f-8b1b-05e053bee670",
      "Name": "Właściwości",
      "Version": "3.6",
      "Data": {}
    },
    {
      "ExtensionGuid": "DFBD9CC0-DB40-457A-939E-8C8555555A9D",
      "Name": "Generative Design",
      "Version": "9.1",
      "Data": {}
    }
  ],
  "Author": "",
  "Linting": {
    "activeLinter": "Brak",
    "activeLinterId": "7b75fb44-43fd-4631-a878-29f4d5d8399a",
    "warningCount": 0,
    "errorCount": 0
  },
  "Bindings": [],
  "View": {
    "Dynamo": {
      "ScaleFactor": 1.0,
      "HasRunWithoutCrash": true,
      "IsVisibleInDynamoLibrary": true,
      "Version": "3.6.1.9895",
      "RunType": "Manual",
      "RunPeriod": "1000"
    },
    "Camera": {
      "Name": "_Podgląd tła",
      "EyeX": 1354.671142578125,
      "EyeY": 698.6282958984375,
      "EyeZ": 479.32684326171875,
      "LookX": -1141.9312744140625,
      "LookY": -514.7081298828125,
      "LookZ": -718.8192749023438,
      "UpX": -0.12508970499038696,
      "UpY": 0.9890159368515015,
      "UpZ": -0.07874127477407455
    },
    "ConnectorPins": [],
    "NodeViews": [
      {
        "Id": "63935999eaf94c45b803c691d1d4410c",
        "Name": "Select Face",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 672.7101308198727,
        "Y": -504.5446957370845
      },
      {
        "Id": "8116694199c64cab9c261bed768ce01e",
        "Name": "Surface.PointAtParameter",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3978.07495349121,
        "Y": -257.162900419056
      },
      {
        "Id": "5942ff682f8a42bc8f39a91255298da2",
        "Name": "Surface.PerimeterCurves",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 688.9552536747641,
        "Y": -184.8573116083359
      },
      {
        "Id": "9befda4ee5d84f1a94eea3371a6a65f5",
        "Name": "Curve.Length",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1812.9201777030864,
        "Y": -83.87356437452422
      },
      {
        "Id": "c7bea765abdd44229557e0048775b876",
        "Name": "Range",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2367.133912213442,
        "Y": -34.99080467463932
      },
      {
        "Id": "d01176921db74bc793ed3cf2afc9e4bc",
        "Name": "Math.RemapRange",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2784.321723048304,
        "Y": -105.1188775190102
      },
      {
        "Id": "dcf810108eeb4d61b8e0537ff722c822",
        "Name": "List.GetItemAtIndex",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1525.8381135514483,
        "Y": -86.03278628754401
      },
      {
        "Id": "3d8949ca1e9e4422924822110b128536",
        "Name": "Integer Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1420.3337164574857,
        "Y": 123.79626548077431
      },
      {
        "Id": "b1415eaf99644d2bb1359fba5d73a139",
        "Name": "Integer Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1702.2205912742043,
        "Y": 305.0894564151905
      },
      {
        "Id": "adabea9dfb5a4b2a82e4c51de0f7ae5f",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2078.773433250363,
        "Y": 46.67534500542132
      },
      {
        "Id": "913c7d492e94475890e0d81ae57b1788",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2142.6902636947375,
        "Y": -99.95164204823436
      },
      {
        "Id": "a3a0b9a938fd45c3a22dc4975ab21c84",
        "Name": "Watch",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2340.9816089880046,
        "Y": 198.94494870508024
      },
      {
        "Id": "c29f287f5abd4368a17c3c2ff552dbd8",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2581.2878741101167,
        "Y": 66.59693545906225
      },
      {
        "Id": "0d2173e6afb749f9b9bb60040389a590",
        "Name": "Curve.Length",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1802.4833275015114,
        "Y": 894.5118708755682
      },
      {
        "Id": "bc9544cb7859426d96e97089e492f046",
        "Name": "Range",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2351.0943975086802,
        "Y": 957.4012918334191
      },
      {
        "Id": "794c2cdc28964002b102de90c8b1728c",
        "Name": "Math.RemapRange",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2775.2855389725255,
        "Y": 874.6672238568788
      },
      {
        "Id": "643b9c4191524fceac7f58641d5b9710",
        "Name": "List.GetItemAtIndex",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1516.8019294756696,
        "Y": 893.753315088345
      },
      {
        "Id": "95881e3ceb9a486f8d6ccff7560626fb",
        "Name": "Integer Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1411.2975323817072,
        "Y": 1103.5823668566632
      },
      {
        "Id": "8966cb971f1e446ebb8a5d2f809e8949",
        "Name": "Integer Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1693.184407198426,
        "Y": 1284.8755577910795
      },
      {
        "Id": "812c282045674e1f88d171ecbc3e4387",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2076.740579803568,
        "Y": 1100.6967510485306
      },
      {
        "Id": "18d4efe5f17e4757b3f8f2032b18f363",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2114.0447538578064,
        "Y": 931.6591059821292
      },
      {
        "Id": "1c08d7e8e26641d992436de44eb09b1c",
        "Name": "Watch",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2331.9454249122264,
        "Y": 1178.7310500809692
      },
      {
        "Id": "e3ae3e090c7845dc9364b815057c6109",
        "Name": "Code Block",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2572.251690034338,
        "Y": 1046.3830368349513
      },
      {
        "Id": "2b82ec12247d4bbfb604f69243a798b8",
        "Name": "List.Flatten",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3259.700941031561,
        "Y": -133.42292958097102
      },
      {
        "Id": "5964e902e18641e3a676f0a21ac9ad51",
        "Name": "List.Flatten",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 3217.518966599989,
        "Y": 865.7045871441978
      },
      {
        "Id": "2311ebe336264c29948ce2646ea5a827",
        "Name": "Arc.ByThreePoints",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2718.9056655815903,
        "Y": 2711.271987575168
      },
      {
        "Id": "28ecb872ea5a471d84a271b5cf749d57",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1641.7496188748623,
        "Y": 2365.0781665628483
      },
      {
        "Id": "04c4a3a111734dfc91d133754ff9643a",
        "Name": "Number Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1534.1893515035024,
        "Y": 2713.9897505018175
      },
      {
        "Id": "b3a52f9cc36448e78d19f204d225f0d6",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2254.3942343378963,
        "Y": 2797.4103799238005
      },
      {
        "Id": "61a858c9f1044ecaa5413516d28a6b2b",
        "Name": "Number Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1537.574755601441,
        "Y": 2856.728912128681
      },
      {
        "Id": "391557d53ddb435e8bda49d632a251ab",
        "Name": "Number Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1575.0942975409268,
        "Y": 3012.131605191474
      },
      {
        "Id": "c16e5354fc354f72b09e828ef272366c",
        "Name": "Point.ByCoordinates",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 2258.752276313116,
        "Y": 3305.8327241689344
      },
      {
        "Id": "8b2f67bd93aa461aab775fa801c11e67",
        "Name": "Number Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1541.932797576661,
        "Y": 3365.1512563738147
      },
      {
        "Id": "c76dc03d02704203adb6b9629e57f572",
        "Name": "Number Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1579.4523395161468,
        "Y": 3520.553949436608
      },
      {
        "Id": "12ba3fd5344d4fab9158ca2d8e445114",
        "Name": "Number Slider",
        "IsSetAsInput": false,
        "IsSetAsOutput": false,
        "Excluded": false,
        "ShowGeometry": true,
        "X": 1538.5473934787224,
        "Y": 3222.4120947469514
      }
    ],
    "Annotations": [
      {
        "Id": "c19bd3b0607b46ee851b04a6df54fb91",
        "Title": "Podział pionowy",
        "DescriptionText": "Opis <Kliknij dwukrotnie tutaj, aby edytować opis grupy>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "9befda4ee5d84f1a94eea3371a6a65f5",
          "c7bea765abdd44229557e0048775b876",
          "d01176921db74bc793ed3cf2afc9e4bc",
          "dcf810108eeb4d61b8e0537ff722c822",
          "3d8949ca1e9e4422924822110b128536",
          "b1415eaf99644d2bb1359fba5d73a139",
          "adabea9dfb5a4b2a82e4c51de0f7ae5f",
          "913c7d492e94475890e0d81ae57b1788",
          "a3a0b9a938fd45c3a22dc4975ab21c84",
          "c29f287f5abd4368a17c3c2ff552dbd8"
        ],
        "HasNestedGroups": false,
        "Left": 1410.3337164574857,
        "Top": -178.1188775190102,
        "Width": 1597.9880065908185,
        "Height": 859.0638262240905,
        "FontSize": 36.0,
        "GroupStyleId": "07655dc1-2d65-4fed-8d6a-37235d3e3a8d",
        "InitialTop": -105.1188775190102,
        "InitialHeight": 555.2083339342007,
        "TextblockHeight": 63.0,
        "Background": "#FFFFC999"
      },
      {
        "Id": "915c707bf01446fb82091b97eff00718",
        "Title": "Podział poziomy",
        "DescriptionText": "Opis <Kliknij dwukrotnie tutaj, aby edytować opis grupy>",
        "IsExpanded": true,
        "WidthAdjustment": 0.0,
        "HeightAdjustment": 0.0,
        "Nodes": [
          "0d2173e6afb749f9b9bb60040389a590",
          "bc9544cb7859426d96e97089e492f046",
          "794c2cdc28964002b102de90c8b1728c",
          "643b9c4191524fceac7f58641d5b9710",
          "95881e3ceb9a486f8d6ccff7560626fb",
          "8966cb971f1e446ebb8a5d2f809e8949",
          "812c282045674e1f88d171ecbc3e4387",
          "18d4efe5f17e4757b3f8f2032b18f363",
          "1c08d7e8e26641d992436de44eb09b1c",
          "e3ae3e090c7845dc9364b815057c6109"
        ],
        "HasNestedGroups": false,
        "Left": 1401.2975323817072,
        "Top": 801.6672238568788,
        "Width": 1597.9880065908183,
        "Height": 669.0638262240905,
        "FontSize": 36.0,
        "GroupStyleId": "07655dc1-2d65-4fed-8d6a-37235d3e3a8d",
        "InitialTop": 874.6672238568788,
        "InitialHeight": 555.2083339342007,
        "TextblockHeight": 63.0,
        "Background": "#FFFFC999"
      }
    ],
    "X": -571.850624788563,
    "Y": 371.63181576606775,
    "Zoom": 0.37174908531821416
  }
}