From f666ff9ec4cd2339c98e30a045a36242ad9e52cc Mon Sep 17 00:00:00 2001
From: Rene Ebeling <hj703144@igmr.rwth-aachen.de>
Date: Wed, 19 Feb 2025 00:39:01 +0100
Subject: [PATCH] wrote a little

---
 Arduino/libraries/ArduinoJson/CHANGELOG.md    |  466 +-
 Arduino/libraries/ArduinoJson/README.md       |  316 +-
 .../JsonGeneratorExample.ino                  |  130 +-
 .../JsonParserExample/JsonParserExample.ino   |  130 +-
 .../ArduinoJson/extras/ci/particle.sh         |    0
 .../extras/scripts/build-single-header.sh     |    0
 .../extras/scripts/extract_changes.awk        |    0
 .../extras/scripts/get-release-page.sh        |    0
 .../scripts/publish-particle-library.sh       |    0
 .../ArduinoJson/extras/scripts/publish.sh     |    0
 .../extras/scripts/wandbox/publish.sh         |    0
 Arduino/libraries/L293D/CHANGELOG.md          |   34 +-
 Arduino/libraries/L293D/LICENSE               |   42 +-
 Arduino/libraries/L293D/README.md             |  202 +-
 .../L293D/examples/simple/simple.ino          |   36 +-
 Arduino/libraries/L293D/library.json          |   28 +-
 Arduino/libraries/L293D/library.properties    |   16 +-
 .../VL53L3CX_Sat_HelloWorld.ino               |  290 +-
 .../VL53L3CX_Sat_HelloWorld_Interrupt.ino     |  324 +-
 Praxiprojekt_Bericht/Bibliothek.bib           |  201 +
 Praxiprojekt_Bericht/main.acn                 |    0
 Praxiprojekt_Bericht/main.aux                 |   21 +-
 Praxiprojekt_Bericht/main.bbl                 |   29 +
 Praxiprojekt_Bericht/main.blg                 |   59 +
 Praxiprojekt_Bericht/main.glo                 |    0
 Praxiprojekt_Bericht/main.ist                 |   29 +
 Praxiprojekt_Bericht/main.log                 |  464 +-
 Praxiprojekt_Bericht/main.nlo                 |    0
 Praxiprojekt_Bericht/main.pdf                 |  Bin 94096 -> 118973 bytes
 Praxiprojekt_Bericht/main.synctex.gz          |  Bin 0 -> 17910 bytes
 Praxiprojekt_Bericht/main.tex                 |   67 +-
 Praxiprojekt_Bericht/main.toc                 |    5 +
 Safeback/MeshLab2023.12-linux.AppImage        |  Bin
 .../Universal_Robots_ROS2_Gazebo_Simulation   |    1 -
 ...ur_urdf_xacro.cpython-310-pytest-6.2.5.pyc |  Bin 2583 -> 0 bytes
 ...iew_ur_launch.cpython-310-pytest-6.2.5.pyc |  Bin 983 -> 0 bytes
 .../__pycache__/__init__.cpython-310.pyc      |  Bin 167 -> 0 bytes
 .../__pycache__/__init__.cpython-310.pyc      |  Bin 181 -> 0 bytes
 .../pcd_publisher_node.cpython-310.pyc        |  Bin 3034 -> 0 bytes
 .../ROS2-Point-Cloud-Demo/resource/teapot.ply | 6884 ++++++++---------
 40 files changed, 5260 insertions(+), 4514 deletions(-)
 mode change 100755 => 100644 Arduino/libraries/ArduinoJson/extras/ci/particle.sh
 mode change 100755 => 100644 Arduino/libraries/ArduinoJson/extras/scripts/build-single-header.sh
 mode change 100755 => 100644 Arduino/libraries/ArduinoJson/extras/scripts/extract_changes.awk
 mode change 100755 => 100644 Arduino/libraries/ArduinoJson/extras/scripts/get-release-page.sh
 mode change 100755 => 100644 Arduino/libraries/ArduinoJson/extras/scripts/publish-particle-library.sh
 mode change 100755 => 100644 Arduino/libraries/ArduinoJson/extras/scripts/publish.sh
 mode change 100755 => 100644 Arduino/libraries/ArduinoJson/extras/scripts/wandbox/publish.sh
 create mode 100644 Praxiprojekt_Bericht/Bibliothek.bib
 create mode 100644 Praxiprojekt_Bericht/main.acn
 create mode 100644 Praxiprojekt_Bericht/main.bbl
 create mode 100644 Praxiprojekt_Bericht/main.blg
 create mode 100644 Praxiprojekt_Bericht/main.glo
 create mode 100644 Praxiprojekt_Bericht/main.ist
 create mode 100644 Praxiprojekt_Bericht/main.nlo
 create mode 100644 Praxiprojekt_Bericht/main.synctex.gz
 create mode 100644 Praxiprojekt_Bericht/main.toc
 mode change 100755 => 100644 Safeback/MeshLab2023.12-linux.AppImage
 delete mode 160000 workspaces/COLCON_WS/src/Universal_Robots_ROS2_Gazebo_Simulation
 delete mode 100644 workspaces/COLCON_WS/src/ur_description/test/__pycache__/test_ur_urdf_xacro.cpython-310-pytest-6.2.5.pyc
 delete mode 100644 workspaces/COLCON_WS/src/ur_description/test/__pycache__/test_view_ur_launch.cpython-310-pytest-6.2.5.pyc
 delete mode 100644 workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/__pycache__/__init__.cpython-310.pyc
 delete mode 100644 workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/pcd_publisher/__pycache__/__init__.cpython-310.pyc
 delete mode 100644 workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/pcd_publisher/__pycache__/pcd_publisher_node.cpython-310.pyc

diff --git a/Arduino/libraries/ArduinoJson/CHANGELOG.md b/Arduino/libraries/ArduinoJson/CHANGELOG.md
index c0a8b4b..8a33c16 100644
--- a/Arduino/libraries/ArduinoJson/CHANGELOG.md
+++ b/Arduino/libraries/ArduinoJson/CHANGELOG.md
@@ -1,233 +1,233 @@
-ArduinoJson: change log
-=======================
-
-v7.3.0 (2024-12-29)
-------
-
-* Fix support for NUL characters in `deserializeJson()`
-* Make `ElementProxy` and `MemberProxy` non-copyable
-* Change string copy policy: only string literal are stored by pointer
-* `JsonString` is now stored by copy, unless specified otherwise
-* Replace undocumented `JsonString::Ownership` with `bool`
-* Rename undocumented `JsonString::isLinked()` to `isStatic()`
-* Move public facing SFINAEs to template declarations
-
-> ### BREAKING CHANGES
->
-> In previous versions, `MemberProxy` (the class returned by `operator[]`) could lead to dangling pointers when used with a temporary string.
-> To prevent this issue, `MemberProxy` and `ElementProxy` are now non-copyable.
->
-> Your code is likely to be affected if you use `auto` to store the result of `operator[]`. For example, the following line won't compile anymore:
->
-> ```cpp
-> auto value = doc["key"];
-> ```
->
-> To fix the issue, you must append either `.as<T>()` or `.to<T>()`, depending on the situation.
->
-> For example, if you are extracting values from a JSON document, you should update like this:
->
-> ```diff
-> - auto config = doc["config"];
-> + auto config = doc["config"].as<JsonObject>();
-> const char* name = config["name"];
-> ```
->
-> However, if you are building a JSON document, you should update like this:
->
-> ```diff
-> - auto config = doc["config"];
-> + auto config = doc["config"].to<JsonObject>();
-> config["name"] = "ArduinoJson";
-> ```
-
-v7.2.1 (2024-11-15)
-------
-
-* Forbid `deserializeJson(JsonArray|JsonObject, ...)` (issue #2135)
-* Fix VLA support in `JsonDocument::set()`
-* Fix `operator[](variant)` ignoring NUL characters
-
-v7.2.0 (2024-09-18)
-------
-
-* Store object members with two slots: one for the key and one for the value
-* Store 64-bit numbers (`double` and `long long`) in an additional slot
-* Reduce the slot size (see table below)
-* Improve message when user forgets third arg of `serializeJson()` et al.
-* Set `ARDUINOJSON_USE_DOUBLE` to `0` by default on 8-bit architectures
-* Deprecate `containsKey()` in favor of `doc["key"].is<T>()`
-* Add support for escape sequence `\'` (issue #2124)
-
-| Architecture | before   | after    |
-|--------------|----------|----------|
-| 8-bit        | 8 bytes  | 6 bytes  |
-| 32-bit       | 16 bytes | 8 bytes  |
-| 64-bit       | 24 bytes | 16 bytes |
-
-> ### BREAKING CHANGES
->
-> After being on the death row for years, the `containsKey()` method has finally been deprecated.
-> You should replace `doc.containsKey("key")` with `doc["key"].is<T>()`, which not only checks that the key exists but also that the value is of the expected type.
->
-> ```cpp
-> // Before
-> if (doc.containsKey("value")) {
->   int value = doc["value"];
->   // ...
-> }
->
-> // After
-> if (doc["value"].is<int>()) {
->   int value = doc["value"];
->   // ...
-> }
-> ```
-
-v7.1.0 (2024-06-27)
-------
-
-* Add `ARDUINOJSON_STRING_LENGTH_SIZE` to the namespace name
-* Add support for MsgPack binary (PR #2078 by @Sanae6)
-* Add support for MsgPack extension
-* Make string support even more generic (PR #2084 by @d-a-v)
-* Optimize `deserializeMsgPack()`
-* Allow using a `JsonVariant` as a key or index (issue #2080)
-  Note: works only for reading, not for writing
-* Support `ElementProxy` and `MemberProxy` in `JsonDocument`'s constructor
-* Don't add partial objects when allocation fails (issue #2081)
-* Read MsgPack's 64-bit integers even if `ARDUINOJSON_USE_LONG_LONG` is `0`
-  (they are set to `null` if they don't fit in a `long`)
-
-v7.0.4 (2024-03-12)
-------
-
-* Make `JSON_STRING_SIZE(N)` return `N+1` to fix third-party code (issue #2054)
-
-v7.0.3 (2024-02-05)
-------
-
-* Improve error messages when using `char` or `char*` (issue #2043)
-* Reduce stack consumption (issue #2046)
-* Fix compatibility with GCC 4.8 (issue #2045)
-
-v7.0.2 (2024-01-19)
-------
-
-* Fix assertion `poolIndex < count_` after `JsonDocument::clear()` (issue #2034)
-
-v7.0.1 (2024-01-10)
-------
-
-* Fix "no matching function" with `JsonObjectConst::operator[]` (issue #2019)
-* Remove unused files in the PlatformIO package
-* Fix `volatile bool` serialized as `1` or `0` instead of `true` or `false` (issue #2029)
-
-v7.0.0 (2024-01-03)
-------
-
-* Remove `BasicJsonDocument`
-* Remove `StaticJsonDocument`
-* Add abstract `Allocator` class
-* Merge `DynamicJsonDocument` with `JsonDocument`
-* Remove `JSON_ARRAY_SIZE()`, `JSON_OBJECT_SIZE()`, and `JSON_STRING_SIZE()`
-* Remove `ARDUINOJSON_ENABLE_STRING_DEDUPLICATION` (string deduplication cannot be disabled anymore)
-* Remove `JsonDocument::capacity()`
-* Store the strings in the heap
-* Reference-count shared strings
-* Always store `serialized("string")` by copy (#1915)
-* Remove the zero-copy mode of `deserializeJson()` and `deserializeMsgPack()`
-* Fix double lookup in `to<JsonVariant>()`
-* Fix double call to `size()` in `serializeMsgPack()`
-* Include `ARDUINOJSON_SLOT_OFFSET_SIZE` in the namespace name
-* Remove `JsonVariant::shallowCopy()`
-* `JsonDocument`'s capacity grows as needed, no need to pass it to the constructor anymore
-* `JsonDocument`'s allocator is not monotonic anymore, removed values get recycled
-* Show a link to the documentation when user passes an unsupported input type
-* Remove `JsonDocument::memoryUsage()`
-* Remove `JsonDocument::garbageCollect()`
-* Add `deserializeJson(JsonVariant, ...)` and `deserializeMsgPack(JsonVariant, ...)` (#1226)
-* Call `shrinkToFit()` in `deserializeJson()` and `deserializeMsgPack()`
-* `serializeJson()` and `serializeMsgPack()` replace the content of `std::string` and `String` instead of appending to it
-* Replace `add()` with `add<T>()` (`add(T)` is still supported)
-* Remove `createNestedArray()` and `createNestedObject()` (use `to<JsonArray>()` and `to<JsonObject>()` instead)
-
-> ### BREAKING CHANGES
->
-> As every major release, ArduinoJson 7 introduces several breaking changes.
-> I added some stubs so that most existing programs should compile, but I highty recommend you upgrade your code.
->
-> #### `JsonDocument`
-> 
-> In ArduinoJson 6, you could allocate the memory pool on the stack (with `StaticJsonDocument`) or in the heap (with `DynamicJsonDocument`).  
-> In ArduinoJson 7, the memory pool is always allocated in the heap, so `StaticJsonDocument` and `DynamicJsonDocument` have been merged into `JsonDocument`.
->
-> In ArduinoJson 6, `JsonDocument` had a fixed capacity; in ArduinoJson 7, it has an elastic capacity that grows as needed.
-> Therefore, you don't need to specify the capacity anymore, so the macros `JSON_ARRAY_SIZE()`, `JSON_OBJECT_SIZE()`, and `JSON_STRING_SIZE()` have been removed.
->
-> ```c++
-> // ArduinoJson 6
-> StaticJsonDocument<256> doc;
-> // or
-> DynamicJsonDocument doc(256);
-> 
-> // ArduinoJson 7
-> JsonDocument doc;
-> ```
->
-> In ArduinoJson 7, `JsonDocument` reuses released memory, so `garbageCollect()` has been removed.  
-> `shrinkToFit()` is still available and releases the over-allocated memory.
->
-> Due to a change in the implementation, it's not possible to store a pointer to a variant from another `JsonDocument`, so `shallowCopy()` has been removed.
-> 
-> In ArduinoJson 6, the meaning of `memoryUsage()` was clear: it returned the number of bytes used in the memory pool.  
-> In ArduinoJson 7, the meaning of `memoryUsage()` would be ambiguous, so it has been removed.
->
-> #### Custom allocators
->
-> In ArduinoJson 6, you could specify a custom allocator class as a template parameter of `BasicJsonDocument`.  
-> In ArduinoJson 7, you must inherit from `ArduinoJson::Allocator` and pass a pointer to an instance of your class to the constructor of `JsonDocument`.
->
-> ```c++
-> // ArduinoJson 6
-> class MyAllocator {
->   // ...
-> };
-> BasicJsonDocument<MyAllocator> doc(256);
->
-> // ArduinoJson 7
-> class MyAllocator : public ArduinoJson::Allocator {
->   // ...
-> };
-> MyAllocator myAllocator;
-> JsonDocument doc(&myAllocator);
-> ```
->
-> #### `createNestedArray()` and `createNestedObject()`
->
-> In ArduinoJson 6, you could create a nested array or object with `createNestedArray()` and `createNestedObject()`.  
-> In ArduinoJson 7, you must use `add<T>()` or `to<T>()` instead.
->
-> For example, to create `[[],{}]`, you would write:
->
-> ```c++
-> // ArduinoJson 6
-> arr.createNestedArray();
-> arr.createNestedObject();
->
-> // ArduinoJson 7
-> arr.add<JsonArray>();
-> arr.add<JsonObject>();
-> ```
->
-> And to create `{"array":[],"object":{}}`, you would write:
->
-> ```c++
-> // ArduinoJson 6
-> obj.createNestedArray("array");
-> obj.createNestedObject("object");
->
-> // ArduinoJson 7
-> obj["array"].to<JsonArray>();
-> obj["object"].to<JsonObject>();
-> ```
+ArduinoJson: change log
+=======================
+
+v7.3.0 (2024-12-29)
+------
+
+* Fix support for NUL characters in `deserializeJson()`
+* Make `ElementProxy` and `MemberProxy` non-copyable
+* Change string copy policy: only string literal are stored by pointer
+* `JsonString` is now stored by copy, unless specified otherwise
+* Replace undocumented `JsonString::Ownership` with `bool`
+* Rename undocumented `JsonString::isLinked()` to `isStatic()`
+* Move public facing SFINAEs to template declarations
+
+> ### BREAKING CHANGES
+>
+> In previous versions, `MemberProxy` (the class returned by `operator[]`) could lead to dangling pointers when used with a temporary string.
+> To prevent this issue, `MemberProxy` and `ElementProxy` are now non-copyable.
+>
+> Your code is likely to be affected if you use `auto` to store the result of `operator[]`. For example, the following line won't compile anymore:
+>
+> ```cpp
+> auto value = doc["key"];
+> ```
+>
+> To fix the issue, you must append either `.as<T>()` or `.to<T>()`, depending on the situation.
+>
+> For example, if you are extracting values from a JSON document, you should update like this:
+>
+> ```diff
+> - auto config = doc["config"];
+> + auto config = doc["config"].as<JsonObject>();
+> const char* name = config["name"];
+> ```
+>
+> However, if you are building a JSON document, you should update like this:
+>
+> ```diff
+> - auto config = doc["config"];
+> + auto config = doc["config"].to<JsonObject>();
+> config["name"] = "ArduinoJson";
+> ```
+
+v7.2.1 (2024-11-15)
+------
+
+* Forbid `deserializeJson(JsonArray|JsonObject, ...)` (issue #2135)
+* Fix VLA support in `JsonDocument::set()`
+* Fix `operator[](variant)` ignoring NUL characters
+
+v7.2.0 (2024-09-18)
+------
+
+* Store object members with two slots: one for the key and one for the value
+* Store 64-bit numbers (`double` and `long long`) in an additional slot
+* Reduce the slot size (see table below)
+* Improve message when user forgets third arg of `serializeJson()` et al.
+* Set `ARDUINOJSON_USE_DOUBLE` to `0` by default on 8-bit architectures
+* Deprecate `containsKey()` in favor of `doc["key"].is<T>()`
+* Add support for escape sequence `\'` (issue #2124)
+
+| Architecture | before   | after    |
+|--------------|----------|----------|
+| 8-bit        | 8 bytes  | 6 bytes  |
+| 32-bit       | 16 bytes | 8 bytes  |
+| 64-bit       | 24 bytes | 16 bytes |
+
+> ### BREAKING CHANGES
+>
+> After being on the death row for years, the `containsKey()` method has finally been deprecated.
+> You should replace `doc.containsKey("key")` with `doc["key"].is<T>()`, which not only checks that the key exists but also that the value is of the expected type.
+>
+> ```cpp
+> // Before
+> if (doc.containsKey("value")) {
+>   int value = doc["value"];
+>   // ...
+> }
+>
+> // After
+> if (doc["value"].is<int>()) {
+>   int value = doc["value"];
+>   // ...
+> }
+> ```
+
+v7.1.0 (2024-06-27)
+------
+
+* Add `ARDUINOJSON_STRING_LENGTH_SIZE` to the namespace name
+* Add support for MsgPack binary (PR #2078 by @Sanae6)
+* Add support for MsgPack extension
+* Make string support even more generic (PR #2084 by @d-a-v)
+* Optimize `deserializeMsgPack()`
+* Allow using a `JsonVariant` as a key or index (issue #2080)
+  Note: works only for reading, not for writing
+* Support `ElementProxy` and `MemberProxy` in `JsonDocument`'s constructor
+* Don't add partial objects when allocation fails (issue #2081)
+* Read MsgPack's 64-bit integers even if `ARDUINOJSON_USE_LONG_LONG` is `0`
+  (they are set to `null` if they don't fit in a `long`)
+
+v7.0.4 (2024-03-12)
+------
+
+* Make `JSON_STRING_SIZE(N)` return `N+1` to fix third-party code (issue #2054)
+
+v7.0.3 (2024-02-05)
+------
+
+* Improve error messages when using `char` or `char*` (issue #2043)
+* Reduce stack consumption (issue #2046)
+* Fix compatibility with GCC 4.8 (issue #2045)
+
+v7.0.2 (2024-01-19)
+------
+
+* Fix assertion `poolIndex < count_` after `JsonDocument::clear()` (issue #2034)
+
+v7.0.1 (2024-01-10)
+------
+
+* Fix "no matching function" with `JsonObjectConst::operator[]` (issue #2019)
+* Remove unused files in the PlatformIO package
+* Fix `volatile bool` serialized as `1` or `0` instead of `true` or `false` (issue #2029)
+
+v7.0.0 (2024-01-03)
+------
+
+* Remove `BasicJsonDocument`
+* Remove `StaticJsonDocument`
+* Add abstract `Allocator` class
+* Merge `DynamicJsonDocument` with `JsonDocument`
+* Remove `JSON_ARRAY_SIZE()`, `JSON_OBJECT_SIZE()`, and `JSON_STRING_SIZE()`
+* Remove `ARDUINOJSON_ENABLE_STRING_DEDUPLICATION` (string deduplication cannot be disabled anymore)
+* Remove `JsonDocument::capacity()`
+* Store the strings in the heap
+* Reference-count shared strings
+* Always store `serialized("string")` by copy (#1915)
+* Remove the zero-copy mode of `deserializeJson()` and `deserializeMsgPack()`
+* Fix double lookup in `to<JsonVariant>()`
+* Fix double call to `size()` in `serializeMsgPack()`
+* Include `ARDUINOJSON_SLOT_OFFSET_SIZE` in the namespace name
+* Remove `JsonVariant::shallowCopy()`
+* `JsonDocument`'s capacity grows as needed, no need to pass it to the constructor anymore
+* `JsonDocument`'s allocator is not monotonic anymore, removed values get recycled
+* Show a link to the documentation when user passes an unsupported input type
+* Remove `JsonDocument::memoryUsage()`
+* Remove `JsonDocument::garbageCollect()`
+* Add `deserializeJson(JsonVariant, ...)` and `deserializeMsgPack(JsonVariant, ...)` (#1226)
+* Call `shrinkToFit()` in `deserializeJson()` and `deserializeMsgPack()`
+* `serializeJson()` and `serializeMsgPack()` replace the content of `std::string` and `String` instead of appending to it
+* Replace `add()` with `add<T>()` (`add(T)` is still supported)
+* Remove `createNestedArray()` and `createNestedObject()` (use `to<JsonArray>()` and `to<JsonObject>()` instead)
+
+> ### BREAKING CHANGES
+>
+> As every major release, ArduinoJson 7 introduces several breaking changes.
+> I added some stubs so that most existing programs should compile, but I highty recommend you upgrade your code.
+>
+> #### `JsonDocument`
+> 
+> In ArduinoJson 6, you could allocate the memory pool on the stack (with `StaticJsonDocument`) or in the heap (with `DynamicJsonDocument`).  
+> In ArduinoJson 7, the memory pool is always allocated in the heap, so `StaticJsonDocument` and `DynamicJsonDocument` have been merged into `JsonDocument`.
+>
+> In ArduinoJson 6, `JsonDocument` had a fixed capacity; in ArduinoJson 7, it has an elastic capacity that grows as needed.
+> Therefore, you don't need to specify the capacity anymore, so the macros `JSON_ARRAY_SIZE()`, `JSON_OBJECT_SIZE()`, and `JSON_STRING_SIZE()` have been removed.
+>
+> ```c++
+> // ArduinoJson 6
+> StaticJsonDocument<256> doc;
+> // or
+> DynamicJsonDocument doc(256);
+> 
+> // ArduinoJson 7
+> JsonDocument doc;
+> ```
+>
+> In ArduinoJson 7, `JsonDocument` reuses released memory, so `garbageCollect()` has been removed.  
+> `shrinkToFit()` is still available and releases the over-allocated memory.
+>
+> Due to a change in the implementation, it's not possible to store a pointer to a variant from another `JsonDocument`, so `shallowCopy()` has been removed.
+> 
+> In ArduinoJson 6, the meaning of `memoryUsage()` was clear: it returned the number of bytes used in the memory pool.  
+> In ArduinoJson 7, the meaning of `memoryUsage()` would be ambiguous, so it has been removed.
+>
+> #### Custom allocators
+>
+> In ArduinoJson 6, you could specify a custom allocator class as a template parameter of `BasicJsonDocument`.  
+> In ArduinoJson 7, you must inherit from `ArduinoJson::Allocator` and pass a pointer to an instance of your class to the constructor of `JsonDocument`.
+>
+> ```c++
+> // ArduinoJson 6
+> class MyAllocator {
+>   // ...
+> };
+> BasicJsonDocument<MyAllocator> doc(256);
+>
+> // ArduinoJson 7
+> class MyAllocator : public ArduinoJson::Allocator {
+>   // ...
+> };
+> MyAllocator myAllocator;
+> JsonDocument doc(&myAllocator);
+> ```
+>
+> #### `createNestedArray()` and `createNestedObject()`
+>
+> In ArduinoJson 6, you could create a nested array or object with `createNestedArray()` and `createNestedObject()`.  
+> In ArduinoJson 7, you must use `add<T>()` or `to<T>()` instead.
+>
+> For example, to create `[[],{}]`, you would write:
+>
+> ```c++
+> // ArduinoJson 6
+> arr.createNestedArray();
+> arr.createNestedObject();
+>
+> // ArduinoJson 7
+> arr.add<JsonArray>();
+> arr.add<JsonObject>();
+> ```
+>
+> And to create `{"array":[],"object":{}}`, you would write:
+>
+> ```c++
+> // ArduinoJson 6
+> obj.createNestedArray("array");
+> obj.createNestedObject("object");
+>
+> // ArduinoJson 7
+> obj["array"].to<JsonArray>();
+> obj["object"].to<JsonObject>();
+> ```
diff --git a/Arduino/libraries/ArduinoJson/README.md b/Arduino/libraries/ArduinoJson/README.md
index 4632534..ae2e79d 100644
--- a/Arduino/libraries/ArduinoJson/README.md
+++ b/Arduino/libraries/ArduinoJson/README.md
@@ -1,158 +1,158 @@
-<p align="center">
-  <a href="https://arduinojson.org/"><img alt="ArduinoJson" src="https://arduinojson.org/images/logo.svg" width="200" /></a>
-</p>
-
----
-
-[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/bblanchon/ArduinoJson/ci.yml?branch=7.x&logo=github)](https://github.com/bblanchon/ArduinoJson/actions?query=workflow%3A%22Continuous+Integration%22+branch%3A7.x)
-[![Continuous Integration](https://ci.appveyor.com/api/projects/status/m7s53wav1l0abssg/branch/7.x?svg=true)](https://ci.appveyor.com/project/bblanchon/arduinojson/branch/7.x)
-[![Fuzzing Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/arduinojson.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:arduinojson)
-[![Coveralls branch](https://img.shields.io/coveralls/github/bblanchon/ArduinoJson/7.x?logo=coveralls)](https://coveralls.io/github/bblanchon/ArduinoJson?branch=7.x)  
-[![GitHub stars](https://img.shields.io/github/stars/bblanchon/ArduinoJson?style=flat&logo=github&color=orange)](https://github.com/bblanchon/ArduinoJson/stargazers)
-[![GitHub Sponsors](https://img.shields.io/github/sponsors/bblanchon?logo=github&color=orange)](https://github.com/sponsors/bblanchon)
-
-ArduinoJson is a C++ JSON library for Arduino and IoT (Internet Of Things).
-
-## Features
-
-* [JSON deserialization](https://arduinojson.org/v7/api/json/deserializejson/)
-    * [Optionally decodes UTF-16 escape sequences to UTF-8](https://arduinojson.org/v7/api/config/decode_unicode/)
-    * [Optionally supports comments in the input](https://arduinojson.org/v7/api/config/enable_comments/)
-    * [Optionally filters the input to keep only desired values](https://arduinojson.org/v7/api/json/deserializejson/#filtering)
-    * Supports single quotes as a string delimiter
-    * Compatible with [NDJSON](http://ndjson.org/) and [JSON Lines](https://jsonlines.org/)
-* [JSON serialization](https://arduinojson.org/v7/api/json/serializejson/)
-    * [Can write to a buffer or a stream](https://arduinojson.org/v7/api/json/serializejson/)
-    * [Optionally indents the document (prettified JSON)](https://arduinojson.org/v7/api/json/serializejsonpretty/)
-* [MessagePack serialization](https://arduinojson.org/v7/api/msgpack/serializemsgpack/)
-* [MessagePack deserialization](https://arduinojson.org/v7/api/msgpack/deserializemsgpack/)
-* Efficient
-    * [Twice smaller than the "official" Arduino_JSON library](https://arduinojson.org/2019/11/19/arduinojson-vs-arduino_json/)
-    * [Almost 10% faster than the "official" Arduino_JSON library](https://arduinojson.org/2019/11/19/arduinojson-vs-arduino_json/)
-    * [Consumes roughly 10% less RAM than the "official" Arduino_JSON library](https://arduinojson.org/2019/11/19/arduinojson-vs-arduino_json/)
-    * [Deduplicates strings](https://arduinojson.org/news/2020/08/01/version-6-16-0/)
-* Versatile
-    * Supports [custom allocators (to use external RAM chip, for example)](https://arduinojson.org/v7/how-to/use-external-ram-on-esp32/)
-    * Supports [`String`](https://arduinojson.org/v7/api/config/enable_arduino_string/), [`std::string`](https://arduinojson.org/v7/api/config/enable_std_string/), and [`std::string_view`](https://arduinojson.org/v7/api/config/enable_string_view/)
-    * Supports [`Stream`](https://arduinojson.org/v7/api/config/enable_arduino_stream/) and [`std::istream`/`std::ostream`](https://arduinojson.org/v7/api/config/enable_std_stream/)
-    * Supports [Flash strings](https://arduinojson.org/v7/api/config/enable_progmem/)
-    * Supports [custom readers](https://arduinojson.org/v7/api/json/deserializejson/#custom-reader) and [custom writers](https://arduinojson.org/v7/api/json/serializejson/#custom-writer)
-    * Supports [custom converters](https://arduinojson.org/news/2021/05/04/version-6-18-0/)
-* Portable
-    * Usable on any C++ project (not limited to Arduino)
-    * Compatible with C++11, C++14 and C++17
-    * Support for C++98/C++03 available on [ArduinoJson 6.20.x](https://github.com/bblanchon/ArduinoJson/tree/6.20.x)
-    * Zero warnings with `-Wall -Wextra -pedantic` and `/W4`
-    * [Header-only library](https://en.wikipedia.org/wiki/Header-only)
-    * Works with virtually any board
-        * Arduino boards: [Uno](https://amzn.to/38aL2ik), [Due](https://amzn.to/36YkWi2), [Micro](https://amzn.to/35WkdwG), [Nano](https://amzn.to/2QTvwRX), [Mega](https://amzn.to/36XWhuf), [Yun](https://amzn.to/30odURc), [Leonardo](https://amzn.to/36XWjlR)...
-        * Espressif chips: [ESP8266](https://amzn.to/36YluV8), [ESP32](https://amzn.to/2G4pRCB)
-        * Lolin (WeMos) boards: [D1 mini](https://amzn.to/2QUpz7q), [D1 Mini Pro](https://amzn.to/36UsGSs)...
-        * Teensy boards: [4.0](https://amzn.to/30ljXGq), [3.2](https://amzn.to/2FT0EuC), [2.0](https://amzn.to/2QXUMXj)
-        * Particle boards: [Argon](https://amzn.to/2FQHa9X), [Boron](https://amzn.to/36WgLUd), [Electron](https://amzn.to/30vEc4k), [Photon](https://amzn.to/387F9Cd)...
-        * Texas Instruments boards: [MSP430](https://amzn.to/30nJWgg)...
-        * Soft cores: [Nios II](https://en.wikipedia.org/wiki/Nios_II)...
-    * Tested on all major development environments
-        * [Arduino IDE](https://www.arduino.cc/en/Main/Software)
-        * [Atmel Studio](http://www.atmel.com/microsite/atmel-studio/)
-        * [Atollic TrueSTUDIO](https://atollic.com/truestudio/)
-        * [Energia](http://energia.nu/)
-        * [IAR Embedded Workbench](https://www.iar.com/iar-embedded-workbench/)
-        * [Keil uVision](http://www.keil.com/)
-        * [MPLAB X IDE](http://www.microchip.com/mplab/mplab-x-ide)
-        * [Particle](https://www.particle.io/)
-        * [PlatformIO](http://platformio.org/)
-        * [Sloeber plugin for Eclipse](https://eclipse.baeyens.it/)
-        * [Visual Micro](http://www.visualmicro.com/)
-        * [Visual Studio](https://www.visualstudio.com/)
-    * [Even works with online compilers like wandbox.org](https://wandbox.org/permlink/RlZSKy17DjJ6HcdN)
-    * [CMake friendly](https://arduinojson.org/v7/how-to/use-arduinojson-with-cmake/)
-* Well designed
-    * [Elegant API](http://arduinojson.org/v7/example/)
-    * [Thread-safe](https://en.wikipedia.org/wiki/Thread_safety)
-    * Self-contained (no external dependency)
-    * `const` friendly
-    * [`for` friendly](https://arduinojson.org/v7/api/jsonobject/begin_end/)
-    * [TMP friendly](https://en.wikipedia.org/wiki/Template_metaprogramming)
-    * Handles [integer overflows](https://arduinojson.org/v7/api/jsonvariant/as/#integer-overflows)
-* Well tested
-    * [Unit test coverage close to 100%](https://coveralls.io/github/bblanchon/ArduinoJson?branch=7.x)
-    * Continuously tested on
-        * [Visual Studio 2017, 2019, 2022](https://ci.appveyor.com/project/bblanchon/arduinojson/branch/7.x)
-        * [GCC 4.8, 5, 6, 7, 8, 9, 10, 11, 12](https://github.com/bblanchon/ArduinoJson/actions?query=workflow%3A%22Continuous+Integration%22)
-        * [Clang 3.9, 4.0, 5.0, 6.0, 7, 8, 9, 10, 11, 12, 13, 14, 15](https://github.com/bblanchon/ArduinoJson/actions?query=workflow%3A%22Continuous+Integration%22)
-    * [Continuously fuzzed with Google OSS Fuzz](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:arduinojson)
-    * Passes all default checks of [clang-tidy](https://releases.llvm.org/10.0.0/tools/clang/tools/extra/docs/clang-tidy/)
-* Well documented
-    * [Tutorials](https://arduinojson.org/v7/doc/deserialization/)
-    * [Examples](https://arduinojson.org/v7/example/)
-    * [How-tos](https://arduinojson.org/v7/example/)
-    * [FAQ](https://arduinojson.org/v7/faq/)
-    * [Troubleshooter](https://arduinojson.org/v7/troubleshooter/)
-    * [Book](https://arduinojson.org/book/)
-    * [Changelog](CHANGELOG.md)
-* Vibrant user community
-    * Most popular of all Arduino libraries on [GitHub](https://github.com/search?o=desc&q=arduino+library&s=stars&type=Repositories)
-    * [Used in hundreds of projects](https://www.hackster.io/search?i=projects&q=arduinojson)
-    * [Responsive support](https://github.com/bblanchon/ArduinoJson/issues?q=is%3Aissue+is%3Aclosed)
-
-## Quickstart
-
-### Deserialization
-
-Here is a program that parses a JSON document with ArduinoJson.
-
-```c++
-const char* json = "{\"sensor\":\"gps\",\"time\":1351824120,\"data\":[48.756080,2.302038]}";
-
-JsonDocument doc;
-deserializeJson(doc, json);
-
-const char* sensor = doc["sensor"];
-long time          = doc["time"];
-double latitude    = doc["data"][0];
-double longitude   = doc["data"][1];
-```
-
-See the [tutorial on arduinojson.org](https://arduinojson.org/v7/doc/deserialization/)
-
-### Serialization
-
-Here is a program that generates a JSON document with ArduinoJson:
-
-```c++
-JsonDocument doc;
-
-doc["sensor"] = "gps";
-doc["time"]   = 1351824120;
-doc["data"][0] = 48.756080;
-doc["data"][1] = 2.302038;
-
-serializeJson(doc, Serial);
-// This prints:
-// {"sensor":"gps","time":1351824120,"data":[48.756080,2.302038]}
-```
-
-See the [tutorial on arduinojson.org](https://arduinojson.org/v7/doc/serialization/)
-
-## Sponsors
-
-ArduinoJson is thankful to its sponsors. Please give them a visit; they deserve it!
-
-<p>
-  <a href="https://www.programmingelectronics.com/" rel="sponsored">
-    <img src="https://arduinojson.org/images/2021/10/programmingeleactronicsacademy.png" alt="Programming Electronics Academy" width="200">
-  </a>
-</p>
-<p>
-  <a href="https://github.com/1technophile" rel="sponsored">
-    <img alt="1technophile" src="https://avatars.githubusercontent.com/u/12672732?s=40&v=4">
-  </a>
-  <a href="https://github.com/LArkema" rel="sponsored">
-    <img alt="LArkema" src="https://avatars.githubusercontent.com/u/38381313?s=40&v=4">
-  </a>
-</p>
-
-If you run a commercial project that embeds ArduinoJson, think about [sponsoring the library's development](https://github.com/sponsors/bblanchon): it ensures the code that your products rely on stays actively maintained. It can also give your project some exposure to the makers' community.
-
-If you are an individual user and want to support the development (or give a sign of appreciation), consider purchasing the book [Mastering ArduinoJson](https://arduinojson.org/book/)&nbsp;❤, or simply [cast a star](https://github.com/bblanchon/ArduinoJson/stargazers)&nbsp;⭐.
+<p align="center">
+  <a href="https://arduinojson.org/"><img alt="ArduinoJson" src="https://arduinojson.org/images/logo.svg" width="200" /></a>
+</p>
+
+---
+
+[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/bblanchon/ArduinoJson/ci.yml?branch=7.x&logo=github)](https://github.com/bblanchon/ArduinoJson/actions?query=workflow%3A%22Continuous+Integration%22+branch%3A7.x)
+[![Continuous Integration](https://ci.appveyor.com/api/projects/status/m7s53wav1l0abssg/branch/7.x?svg=true)](https://ci.appveyor.com/project/bblanchon/arduinojson/branch/7.x)
+[![Fuzzing Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/arduinojson.svg)](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:arduinojson)
+[![Coveralls branch](https://img.shields.io/coveralls/github/bblanchon/ArduinoJson/7.x?logo=coveralls)](https://coveralls.io/github/bblanchon/ArduinoJson?branch=7.x)  
+[![GitHub stars](https://img.shields.io/github/stars/bblanchon/ArduinoJson?style=flat&logo=github&color=orange)](https://github.com/bblanchon/ArduinoJson/stargazers)
+[![GitHub Sponsors](https://img.shields.io/github/sponsors/bblanchon?logo=github&color=orange)](https://github.com/sponsors/bblanchon)
+
+ArduinoJson is a C++ JSON library for Arduino and IoT (Internet Of Things).
+
+## Features
+
+* [JSON deserialization](https://arduinojson.org/v7/api/json/deserializejson/)
+    * [Optionally decodes UTF-16 escape sequences to UTF-8](https://arduinojson.org/v7/api/config/decode_unicode/)
+    * [Optionally supports comments in the input](https://arduinojson.org/v7/api/config/enable_comments/)
+    * [Optionally filters the input to keep only desired values](https://arduinojson.org/v7/api/json/deserializejson/#filtering)
+    * Supports single quotes as a string delimiter
+    * Compatible with [NDJSON](http://ndjson.org/) and [JSON Lines](https://jsonlines.org/)
+* [JSON serialization](https://arduinojson.org/v7/api/json/serializejson/)
+    * [Can write to a buffer or a stream](https://arduinojson.org/v7/api/json/serializejson/)
+    * [Optionally indents the document (prettified JSON)](https://arduinojson.org/v7/api/json/serializejsonpretty/)
+* [MessagePack serialization](https://arduinojson.org/v7/api/msgpack/serializemsgpack/)
+* [MessagePack deserialization](https://arduinojson.org/v7/api/msgpack/deserializemsgpack/)
+* Efficient
+    * [Twice smaller than the "official" Arduino_JSON library](https://arduinojson.org/2019/11/19/arduinojson-vs-arduino_json/)
+    * [Almost 10% faster than the "official" Arduino_JSON library](https://arduinojson.org/2019/11/19/arduinojson-vs-arduino_json/)
+    * [Consumes roughly 10% less RAM than the "official" Arduino_JSON library](https://arduinojson.org/2019/11/19/arduinojson-vs-arduino_json/)
+    * [Deduplicates strings](https://arduinojson.org/news/2020/08/01/version-6-16-0/)
+* Versatile
+    * Supports [custom allocators (to use external RAM chip, for example)](https://arduinojson.org/v7/how-to/use-external-ram-on-esp32/)
+    * Supports [`String`](https://arduinojson.org/v7/api/config/enable_arduino_string/), [`std::string`](https://arduinojson.org/v7/api/config/enable_std_string/), and [`std::string_view`](https://arduinojson.org/v7/api/config/enable_string_view/)
+    * Supports [`Stream`](https://arduinojson.org/v7/api/config/enable_arduino_stream/) and [`std::istream`/`std::ostream`](https://arduinojson.org/v7/api/config/enable_std_stream/)
+    * Supports [Flash strings](https://arduinojson.org/v7/api/config/enable_progmem/)
+    * Supports [custom readers](https://arduinojson.org/v7/api/json/deserializejson/#custom-reader) and [custom writers](https://arduinojson.org/v7/api/json/serializejson/#custom-writer)
+    * Supports [custom converters](https://arduinojson.org/news/2021/05/04/version-6-18-0/)
+* Portable
+    * Usable on any C++ project (not limited to Arduino)
+    * Compatible with C++11, C++14 and C++17
+    * Support for C++98/C++03 available on [ArduinoJson 6.20.x](https://github.com/bblanchon/ArduinoJson/tree/6.20.x)
+    * Zero warnings with `-Wall -Wextra -pedantic` and `/W4`
+    * [Header-only library](https://en.wikipedia.org/wiki/Header-only)
+    * Works with virtually any board
+        * Arduino boards: [Uno](https://amzn.to/38aL2ik), [Due](https://amzn.to/36YkWi2), [Micro](https://amzn.to/35WkdwG), [Nano](https://amzn.to/2QTvwRX), [Mega](https://amzn.to/36XWhuf), [Yun](https://amzn.to/30odURc), [Leonardo](https://amzn.to/36XWjlR)...
+        * Espressif chips: [ESP8266](https://amzn.to/36YluV8), [ESP32](https://amzn.to/2G4pRCB)
+        * Lolin (WeMos) boards: [D1 mini](https://amzn.to/2QUpz7q), [D1 Mini Pro](https://amzn.to/36UsGSs)...
+        * Teensy boards: [4.0](https://amzn.to/30ljXGq), [3.2](https://amzn.to/2FT0EuC), [2.0](https://amzn.to/2QXUMXj)
+        * Particle boards: [Argon](https://amzn.to/2FQHa9X), [Boron](https://amzn.to/36WgLUd), [Electron](https://amzn.to/30vEc4k), [Photon](https://amzn.to/387F9Cd)...
+        * Texas Instruments boards: [MSP430](https://amzn.to/30nJWgg)...
+        * Soft cores: [Nios II](https://en.wikipedia.org/wiki/Nios_II)...
+    * Tested on all major development environments
+        * [Arduino IDE](https://www.arduino.cc/en/Main/Software)
+        * [Atmel Studio](http://www.atmel.com/microsite/atmel-studio/)
+        * [Atollic TrueSTUDIO](https://atollic.com/truestudio/)
+        * [Energia](http://energia.nu/)
+        * [IAR Embedded Workbench](https://www.iar.com/iar-embedded-workbench/)
+        * [Keil uVision](http://www.keil.com/)
+        * [MPLAB X IDE](http://www.microchip.com/mplab/mplab-x-ide)
+        * [Particle](https://www.particle.io/)
+        * [PlatformIO](http://platformio.org/)
+        * [Sloeber plugin for Eclipse](https://eclipse.baeyens.it/)
+        * [Visual Micro](http://www.visualmicro.com/)
+        * [Visual Studio](https://www.visualstudio.com/)
+    * [Even works with online compilers like wandbox.org](https://wandbox.org/permlink/RlZSKy17DjJ6HcdN)
+    * [CMake friendly](https://arduinojson.org/v7/how-to/use-arduinojson-with-cmake/)
+* Well designed
+    * [Elegant API](http://arduinojson.org/v7/example/)
+    * [Thread-safe](https://en.wikipedia.org/wiki/Thread_safety)
+    * Self-contained (no external dependency)
+    * `const` friendly
+    * [`for` friendly](https://arduinojson.org/v7/api/jsonobject/begin_end/)
+    * [TMP friendly](https://en.wikipedia.org/wiki/Template_metaprogramming)
+    * Handles [integer overflows](https://arduinojson.org/v7/api/jsonvariant/as/#integer-overflows)
+* Well tested
+    * [Unit test coverage close to 100%](https://coveralls.io/github/bblanchon/ArduinoJson?branch=7.x)
+    * Continuously tested on
+        * [Visual Studio 2017, 2019, 2022](https://ci.appveyor.com/project/bblanchon/arduinojson/branch/7.x)
+        * [GCC 4.8, 5, 6, 7, 8, 9, 10, 11, 12](https://github.com/bblanchon/ArduinoJson/actions?query=workflow%3A%22Continuous+Integration%22)
+        * [Clang 3.9, 4.0, 5.0, 6.0, 7, 8, 9, 10, 11, 12, 13, 14, 15](https://github.com/bblanchon/ArduinoJson/actions?query=workflow%3A%22Continuous+Integration%22)
+    * [Continuously fuzzed with Google OSS Fuzz](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:arduinojson)
+    * Passes all default checks of [clang-tidy](https://releases.llvm.org/10.0.0/tools/clang/tools/extra/docs/clang-tidy/)
+* Well documented
+    * [Tutorials](https://arduinojson.org/v7/doc/deserialization/)
+    * [Examples](https://arduinojson.org/v7/example/)
+    * [How-tos](https://arduinojson.org/v7/example/)
+    * [FAQ](https://arduinojson.org/v7/faq/)
+    * [Troubleshooter](https://arduinojson.org/v7/troubleshooter/)
+    * [Book](https://arduinojson.org/book/)
+    * [Changelog](CHANGELOG.md)
+* Vibrant user community
+    * Most popular of all Arduino libraries on [GitHub](https://github.com/search?o=desc&q=arduino+library&s=stars&type=Repositories)
+    * [Used in hundreds of projects](https://www.hackster.io/search?i=projects&q=arduinojson)
+    * [Responsive support](https://github.com/bblanchon/ArduinoJson/issues?q=is%3Aissue+is%3Aclosed)
+
+## Quickstart
+
+### Deserialization
+
+Here is a program that parses a JSON document with ArduinoJson.
+
+```c++
+const char* json = "{\"sensor\":\"gps\",\"time\":1351824120,\"data\":[48.756080,2.302038]}";
+
+JsonDocument doc;
+deserializeJson(doc, json);
+
+const char* sensor = doc["sensor"];
+long time          = doc["time"];
+double latitude    = doc["data"][0];
+double longitude   = doc["data"][1];
+```
+
+See the [tutorial on arduinojson.org](https://arduinojson.org/v7/doc/deserialization/)
+
+### Serialization
+
+Here is a program that generates a JSON document with ArduinoJson:
+
+```c++
+JsonDocument doc;
+
+doc["sensor"] = "gps";
+doc["time"]   = 1351824120;
+doc["data"][0] = 48.756080;
+doc["data"][1] = 2.302038;
+
+serializeJson(doc, Serial);
+// This prints:
+// {"sensor":"gps","time":1351824120,"data":[48.756080,2.302038]}
+```
+
+See the [tutorial on arduinojson.org](https://arduinojson.org/v7/doc/serialization/)
+
+## Sponsors
+
+ArduinoJson is thankful to its sponsors. Please give them a visit; they deserve it!
+
+<p>
+  <a href="https://www.programmingelectronics.com/" rel="sponsored">
+    <img src="https://arduinojson.org/images/2021/10/programmingeleactronicsacademy.png" alt="Programming Electronics Academy" width="200">
+  </a>
+</p>
+<p>
+  <a href="https://github.com/1technophile" rel="sponsored">
+    <img alt="1technophile" src="https://avatars.githubusercontent.com/u/12672732?s=40&v=4">
+  </a>
+  <a href="https://github.com/LArkema" rel="sponsored">
+    <img alt="LArkema" src="https://avatars.githubusercontent.com/u/38381313?s=40&v=4">
+  </a>
+</p>
+
+If you run a commercial project that embeds ArduinoJson, think about [sponsoring the library's development](https://github.com/sponsors/bblanchon): it ensures the code that your products rely on stays actively maintained. It can also give your project some exposure to the makers' community.
+
+If you are an individual user and want to support the development (or give a sign of appreciation), consider purchasing the book [Mastering ArduinoJson](https://arduinojson.org/book/)&nbsp;❤, or simply [cast a star](https://github.com/bblanchon/ArduinoJson/stargazers)&nbsp;⭐.
diff --git a/Arduino/libraries/ArduinoJson/examples/JsonGeneratorExample/JsonGeneratorExample.ino b/Arduino/libraries/ArduinoJson/examples/JsonGeneratorExample/JsonGeneratorExample.ino
index d67b885..d08d00f 100644
--- a/Arduino/libraries/ArduinoJson/examples/JsonGeneratorExample/JsonGeneratorExample.ino
+++ b/Arduino/libraries/ArduinoJson/examples/JsonGeneratorExample/JsonGeneratorExample.ino
@@ -1,65 +1,65 @@
-// ArduinoJson - https://arduinojson.org
-// Copyright © 2014-2024, Benoit BLANCHON
-// MIT License
-//
-// This example shows how to generate a JSON document with ArduinoJson.
-//
-// https://arduinojson.org/v7/example/generator/
-
-#include <ArduinoJson.h>
-
-void setup() {
-  // Initialize Serial port
-  Serial.begin(9600);
-  while (!Serial)
-    continue;
-
-  // Allocate the JSON document
-  JsonDocument doc;
-
-  // Add values in the document
-  doc["sensor"] = "gps";
-  doc["time"] = 1351824120;
-
-  // Add an array
-  JsonArray data = doc["data"].to<JsonArray>();
-  data.add(48.756080);
-  data.add(2.302038);
-
-  // Generate the minified JSON and send it to the Serial port
-  serializeJson(doc, Serial);
-  // The above line prints:
-  // {"sensor":"gps","time":1351824120,"data":[48.756080,2.302038]}
-
-  // Start a new line
-  Serial.println();
-
-  // Generate the prettified JSON and send it to the Serial port
-  serializeJsonPretty(doc, Serial);
-  // The above line prints:
-  // {
-  //   "sensor": "gps",
-  //   "time": 1351824120,
-  //   "data": [
-  //     48.756080,
-  //     2.302038
-  //   ]
-  // }
-}
-
-void loop() {
-  // not used in this example
-}
-
-// See also
-// --------
-//
-// https://arduinojson.org/ contains the documentation for all the functions
-// used above. It also includes an FAQ that will help you solve any
-// serialization problem.
-//
-// The book "Mastering ArduinoJson" contains a tutorial on serialization.
-// It begins with a simple example, like the one above, and then adds more
-// features like serializing directly to a file or an HTTP request.
-// Learn more at https://arduinojson.org/book/
-// Use the coupon code TWENTY for a 20% discount ❤❤❤❤❤
+// ArduinoJson - https://arduinojson.org
+// Copyright © 2014-2024, Benoit BLANCHON
+// MIT License
+//
+// This example shows how to generate a JSON document with ArduinoJson.
+//
+// https://arduinojson.org/v7/example/generator/
+
+#include <ArduinoJson.h>
+
+void setup() {
+  // Initialize Serial port
+  Serial.begin(9600);
+  while (!Serial)
+    continue;
+
+  // Allocate the JSON document
+  JsonDocument doc;
+
+  // Add values in the document
+  doc["sensor"] = "gps";
+  doc["time"] = 1351824120;
+
+  // Add an array
+  JsonArray data = doc["data"].to<JsonArray>();
+  data.add(48.756080);
+  data.add(2.302038);
+
+  // Generate the minified JSON and send it to the Serial port
+  serializeJson(doc, Serial);
+  // The above line prints:
+  // {"sensor":"gps","time":1351824120,"data":[48.756080,2.302038]}
+
+  // Start a new line
+  Serial.println();
+
+  // Generate the prettified JSON and send it to the Serial port
+  serializeJsonPretty(doc, Serial);
+  // The above line prints:
+  // {
+  //   "sensor": "gps",
+  //   "time": 1351824120,
+  //   "data": [
+  //     48.756080,
+  //     2.302038
+  //   ]
+  // }
+}
+
+void loop() {
+  // not used in this example
+}
+
+// See also
+// --------
+//
+// https://arduinojson.org/ contains the documentation for all the functions
+// used above. It also includes an FAQ that will help you solve any
+// serialization problem.
+//
+// The book "Mastering ArduinoJson" contains a tutorial on serialization.
+// It begins with a simple example, like the one above, and then adds more
+// features like serializing directly to a file or an HTTP request.
+// Learn more at https://arduinojson.org/book/
+// Use the coupon code TWENTY for a 20% discount ❤❤❤❤❤
diff --git a/Arduino/libraries/ArduinoJson/examples/JsonParserExample/JsonParserExample.ino b/Arduino/libraries/ArduinoJson/examples/JsonParserExample/JsonParserExample.ino
index 7220dcf..4d77584 100644
--- a/Arduino/libraries/ArduinoJson/examples/JsonParserExample/JsonParserExample.ino
+++ b/Arduino/libraries/ArduinoJson/examples/JsonParserExample/JsonParserExample.ino
@@ -1,65 +1,65 @@
-// ArduinoJson - https://arduinojson.org
-// Copyright © 2014-2024, Benoit BLANCHON
-// MIT License
-//
-// This example shows how to deserialize a JSON document with ArduinoJson.
-//
-// https://arduinojson.org/v7/example/parser/
-
-#include <ArduinoJson.h>
-
-void setup() {
-  // Initialize serial port
-  Serial.begin(9600);
-  while (!Serial)
-    continue;
-
-  // Allocate the JSON document
-  JsonDocument doc;
-
-  // JSON input string.
-  const char* json =
-      "{\"sensor\":\"gps\",\"time\":1351824120,\"data\":[48.756080,2.302038]}";
-
-  // Deserialize the JSON document
-  DeserializationError error = deserializeJson(doc, json);
-
-  // Test if parsing succeeds
-  if (error) {
-    Serial.print(F("deserializeJson() failed: "));
-    Serial.println(error.f_str());
-    return;
-  }
-
-  // Fetch the values
-  //
-  // Most of the time, you can rely on the implicit casts.
-  // In other case, you can do doc["time"].as<long>();
-  const char* sensor = doc["sensor"];
-  long time = doc["time"];
-  double latitude = doc["data"][0];
-  double longitude = doc["data"][1];
-
-  // Print the values
-  Serial.println(sensor);
-  Serial.println(time);
-  Serial.println(latitude, 6);
-  Serial.println(longitude, 6);
-}
-
-void loop() {
-  // not used in this example
-}
-
-// See also
-// --------
-//
-// https://arduinojson.org/ contains the documentation for all the functions
-// used above. It also includes an FAQ that will help you solve any
-// deserialization problem.
-//
-// The book "Mastering ArduinoJson" contains a tutorial on deserialization.
-// It begins with a simple example, like the one above, and then adds more
-// features like deserializing directly from a file or an HTTP request.
-// Learn more at https://arduinojson.org/book/
-// Use the coupon code TWENTY for a 20% discount ❤❤❤❤❤
+// ArduinoJson - https://arduinojson.org
+// Copyright © 2014-2024, Benoit BLANCHON
+// MIT License
+//
+// This example shows how to deserialize a JSON document with ArduinoJson.
+//
+// https://arduinojson.org/v7/example/parser/
+
+#include <ArduinoJson.h>
+
+void setup() {
+  // Initialize serial port
+  Serial.begin(9600);
+  while (!Serial)
+    continue;
+
+  // Allocate the JSON document
+  JsonDocument doc;
+
+  // JSON input string.
+  const char* json =
+      "{\"sensor\":\"gps\",\"time\":1351824120,\"data\":[48.756080,2.302038]}";
+
+  // Deserialize the JSON document
+  DeserializationError error = deserializeJson(doc, json);
+
+  // Test if parsing succeeds
+  if (error) {
+    Serial.print(F("deserializeJson() failed: "));
+    Serial.println(error.f_str());
+    return;
+  }
+
+  // Fetch the values
+  //
+  // Most of the time, you can rely on the implicit casts.
+  // In other case, you can do doc["time"].as<long>();
+  const char* sensor = doc["sensor"];
+  long time = doc["time"];
+  double latitude = doc["data"][0];
+  double longitude = doc["data"][1];
+
+  // Print the values
+  Serial.println(sensor);
+  Serial.println(time);
+  Serial.println(latitude, 6);
+  Serial.println(longitude, 6);
+}
+
+void loop() {
+  // not used in this example
+}
+
+// See also
+// --------
+//
+// https://arduinojson.org/ contains the documentation for all the functions
+// used above. It also includes an FAQ that will help you solve any
+// deserialization problem.
+//
+// The book "Mastering ArduinoJson" contains a tutorial on deserialization.
+// It begins with a simple example, like the one above, and then adds more
+// features like deserializing directly from a file or an HTTP request.
+// Learn more at https://arduinojson.org/book/
+// Use the coupon code TWENTY for a 20% discount ❤❤❤❤❤
diff --git a/Arduino/libraries/ArduinoJson/extras/ci/particle.sh b/Arduino/libraries/ArduinoJson/extras/ci/particle.sh
old mode 100755
new mode 100644
diff --git a/Arduino/libraries/ArduinoJson/extras/scripts/build-single-header.sh b/Arduino/libraries/ArduinoJson/extras/scripts/build-single-header.sh
old mode 100755
new mode 100644
diff --git a/Arduino/libraries/ArduinoJson/extras/scripts/extract_changes.awk b/Arduino/libraries/ArduinoJson/extras/scripts/extract_changes.awk
old mode 100755
new mode 100644
diff --git a/Arduino/libraries/ArduinoJson/extras/scripts/get-release-page.sh b/Arduino/libraries/ArduinoJson/extras/scripts/get-release-page.sh
old mode 100755
new mode 100644
diff --git a/Arduino/libraries/ArduinoJson/extras/scripts/publish-particle-library.sh b/Arduino/libraries/ArduinoJson/extras/scripts/publish-particle-library.sh
old mode 100755
new mode 100644
diff --git a/Arduino/libraries/ArduinoJson/extras/scripts/publish.sh b/Arduino/libraries/ArduinoJson/extras/scripts/publish.sh
old mode 100755
new mode 100644
diff --git a/Arduino/libraries/ArduinoJson/extras/scripts/wandbox/publish.sh b/Arduino/libraries/ArduinoJson/extras/scripts/wandbox/publish.sh
old mode 100755
new mode 100644
diff --git a/Arduino/libraries/L293D/CHANGELOG.md b/Arduino/libraries/L293D/CHANGELOG.md
index c486c09..3bdc35c 100644
--- a/Arduino/libraries/L293D/CHANGELOG.md
+++ b/Arduino/libraries/L293D/CHANGELOG.md
@@ -1,18 +1,18 @@
-# Changelog
-
-## [v1.0.3](https://github.com/bjoernboeckle/L293D/tree/v1.0.3)
-- Added "GetCurrentMotorSpeed" function to read current set speed
-- Added "SetStopPWMValue" function to use a custom PWM value for a stopped motor
-
-
-## [v1.0.2](https://github.com/bjoernboeckle/L293D/tree/v1.0.2)
-- Added example for ESP32
-- Fixes for ESP32
-
-
-## [v1.0.1](https://github.com/bjoernboeckle/L293D/tree/v1.0.1)
-- Fixed resolution for ESP32
-- Improved examples
-
-## [v1.0.0](https://github.com/bjoernboeckle/L293D/tree/v1.0.0)
+# Changelog
+
+## [v1.0.3](https://github.com/bjoernboeckle/L293D/tree/v1.0.3)
+- Added "GetCurrentMotorSpeed" function to read current set speed
+- Added "SetStopPWMValue" function to use a custom PWM value for a stopped motor
+
+
+## [v1.0.2](https://github.com/bjoernboeckle/L293D/tree/v1.0.2)
+- Added example for ESP32
+- Fixes for ESP32
+
+
+## [v1.0.1](https://github.com/bjoernboeckle/L293D/tree/v1.0.1)
+- Fixed resolution for ESP32
+- Improved examples
+
+## [v1.0.0](https://github.com/bjoernboeckle/L293D/tree/v1.0.0)
 - Initial release
\ No newline at end of file
diff --git a/Arduino/libraries/L293D/LICENSE b/Arduino/libraries/L293D/LICENSE
index 0fe566b..29a5cd4 100644
--- a/Arduino/libraries/L293D/LICENSE
+++ b/Arduino/libraries/L293D/LICENSE
@@ -1,21 +1,21 @@
-MIT License
-
-Copyright (c) 2024 bjoernboeckle
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+MIT License
+
+Copyright (c) 2024 bjoernboeckle
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/Arduino/libraries/L293D/README.md b/Arduino/libraries/L293D/README.md
index b62eea9..5989294 100644
--- a/Arduino/libraries/L293D/README.md
+++ b/Arduino/libraries/L293D/README.md
@@ -1,102 +1,102 @@
-# L293D
-
-This repository contains a library to control a motor connected to an H-Bridge (i.e. L293D), that can be used with Arduino and ESP32. 
-
-The ESP32 version can also configure the PWM frequency and resolution, also a channel is required.
-
-
-To stop the motor a speed of zero can be used, by default the library sets the pwm output to 100% and disables the motor signals.
-
-If required, this can be changed by using the "SetStopPWMValue" function and setting the stop pwm to 0.
-
-
-
-# Quick start
-
-## Simple example ESP32
-
-
-```c++
-#include <Arduino.h>
-#include <L293D.h>
-
-#define MOTOR_A      1   // motor pin a
-#define MOTOR_B      2   // motor pin b
-#define MOTOR_ENABLE 3   // Enable (also PWM pin)
-
-#define PWM_MOTOR_FREQUENCY   200
-#define PWM_MOTOR_RESOLUTION    8
-
-// Create motor object using given pins
-L293D motor(MOTOR_A, MOTOR_B, MOTOR_ENABLE);
-
-void setup() {  
-    // begin --> true false, enables disables PWM, use given frequency and resolution
-    motor.begin(true, PWM_MOTOR_FREQUENCY, PWM_MOTOR_RESOLUTION);
-    // Speed -100%...0..100%
-    motor.SetMotorSpeed(100);
-}
-
-void loop() {
-}
-```
-
-
-## Simple example Arduino
-
-
-```c++
-#include <Arduino.h>
-#include <L293D.h>
-
-#define MOTOR_A      1   // motor pin a
-#define MOTOR_B      2   // motor pin b
-#define MOTOR_ENABLE 3   // Enable (also PWM pin)
-
-// Create motor object using given pins
-L293D motor(MOTOR_A, MOTOR_B, MOTOR_ENABLE);
-
-void setup() {  
-    // begin --> true false, enables disables PWM
-    motor.begin(true);
-    // Speed -100%...0..100%
-    motor.SetMotorSpeed(100);
-}
-
-void loop() {
-}
-```
-
-# Usage
-
-Create a motor, either only one direction or two directions including enable(pwm).
-Using Pin1 and Pin2 to connect to the motor, and pin3 for pwm and using pwm channel 0 (not supported for Arduino).
-In case Pin is -1 (not set)
-
-```c++
-L293D motor(1, 2, 3, 0);
-```
-
-Initialize pins etc.
-Optional parameter to set PWM mode and also PWM frequency.
-
-```c++
-motor.begin(true, 1000); 
-```
-
-
-
-## Methods
-
-```c++
-//ESP32
-    L293D(int Motor1, int Motor2 = -1, int enablePin = -1, int pwmChannel = 0);
-    bool begin(bool usePwm = false, int frequency = 1000, int resolution = 8);
-
-// Arduino
-    L293D::L293D(int MotorA, int MotorB, int enablePin);
-    bool begin(bool usePwm = false);
-
-bool Stop();
-bool SetMotorSpeed(double speedPercent);
+# L293D
+
+This repository contains a library to control a motor connected to an H-Bridge (i.e. L293D), that can be used with Arduino and ESP32. 
+
+The ESP32 version can also configure the PWM frequency and resolution, also a channel is required.
+
+
+To stop the motor a speed of zero can be used, by default the library sets the pwm output to 100% and disables the motor signals.
+
+If required, this can be changed by using the "SetStopPWMValue" function and setting the stop pwm to 0.
+
+
+
+# Quick start
+
+## Simple example ESP32
+
+
+```c++
+#include <Arduino.h>
+#include <L293D.h>
+
+#define MOTOR_A      1   // motor pin a
+#define MOTOR_B      2   // motor pin b
+#define MOTOR_ENABLE 3   // Enable (also PWM pin)
+
+#define PWM_MOTOR_FREQUENCY   200
+#define PWM_MOTOR_RESOLUTION    8
+
+// Create motor object using given pins
+L293D motor(MOTOR_A, MOTOR_B, MOTOR_ENABLE);
+
+void setup() {  
+    // begin --> true false, enables disables PWM, use given frequency and resolution
+    motor.begin(true, PWM_MOTOR_FREQUENCY, PWM_MOTOR_RESOLUTION);
+    // Speed -100%...0..100%
+    motor.SetMotorSpeed(100);
+}
+
+void loop() {
+}
+```
+
+
+## Simple example Arduino
+
+
+```c++
+#include <Arduino.h>
+#include <L293D.h>
+
+#define MOTOR_A      1   // motor pin a
+#define MOTOR_B      2   // motor pin b
+#define MOTOR_ENABLE 3   // Enable (also PWM pin)
+
+// Create motor object using given pins
+L293D motor(MOTOR_A, MOTOR_B, MOTOR_ENABLE);
+
+void setup() {  
+    // begin --> true false, enables disables PWM
+    motor.begin(true);
+    // Speed -100%...0..100%
+    motor.SetMotorSpeed(100);
+}
+
+void loop() {
+}
+```
+
+# Usage
+
+Create a motor, either only one direction or two directions including enable(pwm).
+Using Pin1 and Pin2 to connect to the motor, and pin3 for pwm and using pwm channel 0 (not supported for Arduino).
+In case Pin is -1 (not set)
+
+```c++
+L293D motor(1, 2, 3, 0);
+```
+
+Initialize pins etc.
+Optional parameter to set PWM mode and also PWM frequency.
+
+```c++
+motor.begin(true, 1000); 
+```
+
+
+
+## Methods
+
+```c++
+//ESP32
+    L293D(int Motor1, int Motor2 = -1, int enablePin = -1, int pwmChannel = 0);
+    bool begin(bool usePwm = false, int frequency = 1000, int resolution = 8);
+
+// Arduino
+    L293D::L293D(int MotorA, int MotorB, int enablePin);
+    bool begin(bool usePwm = false);
+
+bool Stop();
+bool SetMotorSpeed(double speedPercent);
 ```
\ No newline at end of file
diff --git a/Arduino/libraries/L293D/examples/simple/simple.ino b/Arduino/libraries/L293D/examples/simple/simple.ino
index 7b65e32..749e346 100644
--- a/Arduino/libraries/L293D/examples/simple/simple.ino
+++ b/Arduino/libraries/L293D/examples/simple/simple.ino
@@ -1,19 +1,19 @@
-#include <Arduino.h>
-#include <L293D.h>
-
-#define MOTOR_A      1   // motor pin a
-#define MOTOR_B      2   // motor pin b
-#define MOTOR_ENABLE 3   // Enable (also PWM pin)
-
-// Create motor object using given pins
-L293D motor(MOTOR_A, MOTOR_B, MOTOR_ENABLE);
-
-void setup() {  
-    // begin --> true false, enables disables PWM
-    motor.begin(true);
-    // Speed -100%...0..100%
-    motor.SetMotorSpeed(100);
-}
-
-void loop() {
+#include <Arduino.h>
+#include <L293D.h>
+
+#define MOTOR_A      1   // motor pin a
+#define MOTOR_B      2   // motor pin b
+#define MOTOR_ENABLE 3   // Enable (also PWM pin)
+
+// Create motor object using given pins
+L293D motor(MOTOR_A, MOTOR_B, MOTOR_ENABLE);
+
+void setup() {  
+    // begin --> true false, enables disables PWM
+    motor.begin(true);
+    // Speed -100%...0..100%
+    motor.SetMotorSpeed(100);
+}
+
+void loop() {
 }
\ No newline at end of file
diff --git a/Arduino/libraries/L293D/library.json b/Arduino/libraries/L293D/library.json
index 9a77b3e..542a71b 100644
--- a/Arduino/libraries/L293D/library.json
+++ b/Arduino/libraries/L293D/library.json
@@ -1,15 +1,15 @@
-{
-    "name": "L293D",
-    "keywords": "L293D, esp32, arduino, motor, controller, AC motor",
-    "description": "Control a motor with a L293D",
-    "repository":
-    {
-      "type": "git",
-      "url": "https://github.com/bjoernboeckle/L293D.git"
-    },
-    "license": "MIT",
-    "version": "1.0.3",
-    "frameworks": "*",
-    "platforms": "*"
-  }
+{
+    "name": "L293D",
+    "keywords": "L293D, esp32, arduino, motor, controller, AC motor",
+    "description": "Control a motor with a L293D",
+    "repository":
+    {
+      "type": "git",
+      "url": "https://github.com/bjoernboeckle/L293D.git"
+    },
+    "license": "MIT",
+    "version": "1.0.3",
+    "frameworks": "*",
+    "platforms": "*"
+  }
   
\ No newline at end of file
diff --git a/Arduino/libraries/L293D/library.properties b/Arduino/libraries/L293D/library.properties
index e3146fe..64410b8 100644
--- a/Arduino/libraries/L293D/library.properties
+++ b/Arduino/libraries/L293D/library.properties
@@ -1,9 +1,9 @@
-name=L293D
-version=1.0.3
-author=bjoernboeckle
-maintainer=bjoernboeckle
-sentence=Allows an Arduino board to use control a motor using a L293D.
-paragraph=Allows an Arduino board or ESP32 to use control a motor using a L293D.
-category=Device Control
-url=https://github.com/bjoernboeckle/L293D.git
+name=L293D
+version=1.0.3
+author=bjoernboeckle
+maintainer=bjoernboeckle
+sentence=Allows an Arduino board to use control a motor using a L293D.
+paragraph=Allows an Arduino board or ESP32 to use control a motor using a L293D.
+category=Device Control
+url=https://github.com/bjoernboeckle/L293D.git
 architectures=*
\ No newline at end of file
diff --git a/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld/VL53L3CX_Sat_HelloWorld.ino b/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld/VL53L3CX_Sat_HelloWorld.ino
index 3676c61..393343b 100644
--- a/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld/VL53L3CX_Sat_HelloWorld.ino
+++ b/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld/VL53L3CX_Sat_HelloWorld.ino
@@ -1,145 +1,145 @@
-/**
- ******************************************************************************
- * @file    VL53L3CX_Sat_HelloWorld.ino
- * @author  SRA
- * @version V1.0.0
- * @date    30 July 2020
- * @brief   Arduino test application for the STMicrolectronics VL53L3CX
- *          proximity sensor satellite based on FlightSense.
- *          This application makes use of C++ classes obtained from the C
- *          components' drivers.
- ******************************************************************************
- * @attention
- *
- * <h2><center>&copy; COPYRIGHT(c) 2020 STMicroelectronics</center></h2>
- *
- * Redistribution and use in source and binary forms, with or without modification,
- * are permitted provided that the following conditions are met:
- *   1. Redistributions of source code must retain the above copyright notice,
- *      this list of conditions and the following disclaimer.
- *   2. Redistributions in binary form must reproduce the above copyright notice,
- *      this list of conditions and the following disclaimer in the documentation
- *      and/or other materials provided with the distribution.
- *   3. Neither the name of STMicroelectronics nor the names of its contributors
- *      may be used to endorse or promote products derived from this software
- *      without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- ******************************************************************************
- */
-/*
- * To use this sketch you need to connect the VL53L3CX satellite sensor directly to the Nucleo board with wires in this way:
- * pin 1 (Interrupt) of the VL53L3CX satellite connected to pin A2 of the Nucleo board 
- * pin 2 (SCL_I) of the VL53L3CX satellite connected to pin D15 (SCL) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
- * pin 3 (XSDN_I) of the VL53L3CX satellite connected to pin A1 of the Nucleo board
- * pin 4 (SDA_I) of the VL53L3CX satellite connected to pin D14 (SDA) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
- * pin 5 (VDD) of the VL53L3CX satellite connected to 3V3 pin of the Nucleo board
- * pin 6 (GND) of the VL53L3CX satellite connected to GND of the Nucleo board
- * pins 7, 8, 9 and 10 are not connected.
- */
-/* Includes ------------------------------------------------------------------*/
-#include <Arduino.h>
-#include <Wire.h>
-#include <vl53lx_class.h>
-#include <string.h>
-#include <stdlib.h>
-#include <stdio.h>
-#include <stdint.h>
-#include <assert.h>
-#include <stdlib.h>
-
-#define DEV_I2C Wire
-#define SerialPort Serial
-
-#ifndef LED_BUILTIN
-#define LED_BUILTIN 13
-#endif
-#define LedPin LED_BUILTIN
-
-// Components.
-VL53LX sensor_vl53lx_sat(&DEV_I2C, A1);
-
-
-/* Setup ---------------------------------------------------------------------*/
-
-void setup()
-{
-   // Led.
-   pinMode(LedPin, OUTPUT);
-
-   // Initialize serial for output.
-   SerialPort.begin(115200);
-   SerialPort.println("Starting...");
-
-   // Initialize I2C bus.
-   DEV_I2C.begin();
-
-   // Configure VL53LX satellite component.
-   sensor_vl53lx_sat.begin();
-
-   // Switch off VL53LX satellite component.
-   sensor_vl53lx_sat.VL53LX_Off();
-
-   //Initialize VL53LX satellite component.
-   sensor_vl53lx_sat.InitSensor(0x12);
-
-   // Start Measurements
-   sensor_vl53lx_sat.VL53LX_StartMeasurement();
-}
-
-void loop()
-{
-   VL53LX_MultiRangingData_t MultiRangingData;
-   VL53LX_MultiRangingData_t *pMultiRangingData = &MultiRangingData;
-   uint8_t NewDataReady = 0;
-   int no_of_object_found = 0, j;
-   char report[64];
-   int status;
-
-   do
-   {
-      status = sensor_vl53lx_sat.VL53LX_GetMeasurementDataReady(&NewDataReady);
-   } while (!NewDataReady);
-
-   //Led on
-   digitalWrite(LedPin, HIGH);
-
-   if((!status)&&(NewDataReady!=0))
-   {
-      status = sensor_vl53lx_sat.VL53LX_GetMultiRangingData(pMultiRangingData);
-      no_of_object_found=pMultiRangingData->NumberOfObjectsFound;
-      snprintf(report, sizeof(report), "VL53LX Satellite: Count=%d, #Objs=%1d ", pMultiRangingData->StreamCount, no_of_object_found);
-      SerialPort.print(report);
-      for(j=0;j<no_of_object_found;j++)
-      {
-         if(j!=0)SerialPort.print("\r\n                               ");
-         SerialPort.print("status=");
-         SerialPort.print(pMultiRangingData->RangeData[j].RangeStatus);
-         SerialPort.print(", D=");
-         SerialPort.print(pMultiRangingData->RangeData[j].RangeMilliMeter);
-         SerialPort.print("mm");
-         SerialPort.print(", Signal=");
-         SerialPort.print((float)pMultiRangingData->RangeData[j].SignalRateRtnMegaCps/65536.0);
-         SerialPort.print(" Mcps, Ambient=");
-         SerialPort.print((float)pMultiRangingData->RangeData[j].AmbientRateRtnMegaCps/65536.0);
-         SerialPort.print(" Mcps");
-      }
-      SerialPort.println("");
-      if (status==0)
-      {
-         status = sensor_vl53lx_sat.VL53LX_ClearInterruptAndStartMeasurement();
-      }
-   }
-
-   digitalWrite(LedPin, LOW);
-}
+/**
+ ******************************************************************************
+ * @file    VL53L3CX_Sat_HelloWorld.ino
+ * @author  SRA
+ * @version V1.0.0
+ * @date    30 July 2020
+ * @brief   Arduino test application for the STMicrolectronics VL53L3CX
+ *          proximity sensor satellite based on FlightSense.
+ *          This application makes use of C++ classes obtained from the C
+ *          components' drivers.
+ ******************************************************************************
+ * @attention
+ *
+ * <h2><center>&copy; COPYRIGHT(c) 2020 STMicroelectronics</center></h2>
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *   1. Redistributions of source code must retain the above copyright notice,
+ *      this list of conditions and the following disclaimer.
+ *   2. Redistributions in binary form must reproduce the above copyright notice,
+ *      this list of conditions and the following disclaimer in the documentation
+ *      and/or other materials provided with the distribution.
+ *   3. Neither the name of STMicroelectronics nor the names of its contributors
+ *      may be used to endorse or promote products derived from this software
+ *      without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ ******************************************************************************
+ */
+/*
+ * To use this sketch you need to connect the VL53L3CX satellite sensor directly to the Nucleo board with wires in this way:
+ * pin 1 (Interrupt) of the VL53L3CX satellite connected to pin A2 of the Nucleo board 
+ * pin 2 (SCL_I) of the VL53L3CX satellite connected to pin D15 (SCL) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
+ * pin 3 (XSDN_I) of the VL53L3CX satellite connected to pin A1 of the Nucleo board
+ * pin 4 (SDA_I) of the VL53L3CX satellite connected to pin D14 (SDA) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
+ * pin 5 (VDD) of the VL53L3CX satellite connected to 3V3 pin of the Nucleo board
+ * pin 6 (GND) of the VL53L3CX satellite connected to GND of the Nucleo board
+ * pins 7, 8, 9 and 10 are not connected.
+ */
+/* Includes ------------------------------------------------------------------*/
+#include <Arduino.h>
+#include <Wire.h>
+#include <vl53lx_class.h>
+#include <string.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <stdint.h>
+#include <assert.h>
+#include <stdlib.h>
+
+#define DEV_I2C Wire
+#define SerialPort Serial
+
+#ifndef LED_BUILTIN
+#define LED_BUILTIN 13
+#endif
+#define LedPin LED_BUILTIN
+
+// Components.
+VL53LX sensor_vl53lx_sat(&DEV_I2C, A1);
+
+
+/* Setup ---------------------------------------------------------------------*/
+
+void setup()
+{
+   // Led.
+   pinMode(LedPin, OUTPUT);
+
+   // Initialize serial for output.
+   SerialPort.begin(115200);
+   SerialPort.println("Starting...");
+
+   // Initialize I2C bus.
+   DEV_I2C.begin();
+
+   // Configure VL53LX satellite component.
+   sensor_vl53lx_sat.begin();
+
+   // Switch off VL53LX satellite component.
+   sensor_vl53lx_sat.VL53LX_Off();
+
+   //Initialize VL53LX satellite component.
+   sensor_vl53lx_sat.InitSensor(0x12);
+
+   // Start Measurements
+   sensor_vl53lx_sat.VL53LX_StartMeasurement();
+}
+
+void loop()
+{
+   VL53LX_MultiRangingData_t MultiRangingData;
+   VL53LX_MultiRangingData_t *pMultiRangingData = &MultiRangingData;
+   uint8_t NewDataReady = 0;
+   int no_of_object_found = 0, j;
+   char report[64];
+   int status;
+
+   do
+   {
+      status = sensor_vl53lx_sat.VL53LX_GetMeasurementDataReady(&NewDataReady);
+   } while (!NewDataReady);
+
+   //Led on
+   digitalWrite(LedPin, HIGH);
+
+   if((!status)&&(NewDataReady!=0))
+   {
+      status = sensor_vl53lx_sat.VL53LX_GetMultiRangingData(pMultiRangingData);
+      no_of_object_found=pMultiRangingData->NumberOfObjectsFound;
+      snprintf(report, sizeof(report), "VL53LX Satellite: Count=%d, #Objs=%1d ", pMultiRangingData->StreamCount, no_of_object_found);
+      SerialPort.print(report);
+      for(j=0;j<no_of_object_found;j++)
+      {
+         if(j!=0)SerialPort.print("\r\n                               ");
+         SerialPort.print("status=");
+         SerialPort.print(pMultiRangingData->RangeData[j].RangeStatus);
+         SerialPort.print(", D=");
+         SerialPort.print(pMultiRangingData->RangeData[j].RangeMilliMeter);
+         SerialPort.print("mm");
+         SerialPort.print(", Signal=");
+         SerialPort.print((float)pMultiRangingData->RangeData[j].SignalRateRtnMegaCps/65536.0);
+         SerialPort.print(" Mcps, Ambient=");
+         SerialPort.print((float)pMultiRangingData->RangeData[j].AmbientRateRtnMegaCps/65536.0);
+         SerialPort.print(" Mcps");
+      }
+      SerialPort.println("");
+      if (status==0)
+      {
+         status = sensor_vl53lx_sat.VL53LX_ClearInterruptAndStartMeasurement();
+      }
+   }
+
+   digitalWrite(LedPin, LOW);
+}
diff --git a/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld_Interrupt/VL53L3CX_Sat_HelloWorld_Interrupt.ino b/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld_Interrupt/VL53L3CX_Sat_HelloWorld_Interrupt.ino
index 9c0237d..d4d9350 100644
--- a/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld_Interrupt/VL53L3CX_Sat_HelloWorld_Interrupt.ino
+++ b/Arduino/libraries/STM32duino_VL53L3CX/examples/VL53L3CX_Sat_HelloWorld_Interrupt/VL53L3CX_Sat_HelloWorld_Interrupt.ino
@@ -1,162 +1,162 @@
-/**
- ******************************************************************************
- * @file    VL53L3CX_Sat_HelloWorld_Interrupt.ino
- * @author  SRA
- * @version V1.0.0
- * @date    30 July 2020
- * @brief   Arduino test application for the STMicrolectronics VL53L3CX
- *          proximity sensor satellite based on FlightSense.
- *          This application makes use of C++ classes obtained from the C
- *          components' drivers.
- ******************************************************************************
- * @attention
- *
- * <h2><center>&copy; COPYRIGHT(c) 2020 STMicroelectronics</center></h2>
- *
- * Redistribution and use in source and binary forms, with or without modification,
- * are permitted provided that the following conditions are met:
- *   1. Redistributions of source code must retain the above copyright notice,
- *      this list of conditions and the following disclaimer.
- *   2. Redistributions in binary form must reproduce the above copyright notice,
- *      this list of conditions and the following disclaimer in the documentation
- *      and/or other materials provided with the distribution.
- *   3. Neither the name of STMicroelectronics nor the names of its contributors
- *      may be used to endorse or promote products derived from this software
- *      without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
- * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- *
- ******************************************************************************
- */
-
-
-//On some boards like the Arduino Uno the pin used by the sensor to raise interrupts (A2)
-//can't be mapped as an interrupt pin. For this this reason this sketch will not work
-//unless some additional cabling is done and the interrupt pin is changed.
-/*
- * To use this sketch you need to connect the VL53L3CX satellite sensor directly to the Nucleo board with wires in this way:
- * pin 1 (Interrupt) of the VL53L3CX satellite connected to pin A2 of the Nucleo board 
- * pin 2 (SCL_I) of the VL53L3CX satellite connected to pin D15 (SCL) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
- * pin 3 (XSDN_I) of the VL53L3CX satellite connected to pin A1 of the Nucleo board
- * pin 4 (SDA_I) of the VL53L3CX satellite connected to pin D14 (SDA) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
- * pin 5 (VDD) of the VL53L3CX satellite connected to 3V3 pin of the Nucleo board
- * pin 6 (GND) of the VL53L3CX satellite connected to GND of the Nucleo board
- * pins 7, 8, 9 and 10 are not connected.
- */
-/* Includes ------------------------------------------------------------------*/
-#include <Arduino.h>
-#include <Wire.h>
-#include <vl53lx_class.h>
-#include <string.h>
-#include <stdlib.h>
-#include <stdio.h>
-#include <stdint.h>
-#include <assert.h>
-#include <stdlib.h>
-
-#define DEV_I2C Wire
-#define SerialPort Serial
-
-#ifndef LED_BUILTIN
-#define LED_BUILTIN 13
-#endif
-#define LedPin LED_BUILTIN
-
-#define interruptPin A2
-
-// Components.
-VL53LX sensor_vl53lx_sat(&DEV_I2C, A1);
-
-volatile int interruptCount=0;
-
-void measure()
-{
-   interruptCount=1;
-}
-
-void setup()
-{
-   VL53LX_Error status;
-   // Led.
-   pinMode(LedPin, OUTPUT);
-   pinMode(interruptPin, INPUT_PULLUP);
-   attachInterrupt(interruptPin, measure, FALLING);
-
-   // Initialize serial for output.
-   SerialPort.begin(115200);
-   SerialPort.println("Starting...");
-
-   // Initialize I2C bus.
-   DEV_I2C.begin();
-
-   // Configure VL53LX satellite component.
-   sensor_vl53lx_sat.begin();
-
-   // Switch off VL53LX satellite component.
-   sensor_vl53lx_sat.VL53LX_Off();
-
-   // Initialize VL53LX satellite component.
-   status = sensor_vl53lx_sat.InitSensor(0x12);
-   if(status)
-   {
-      SerialPort.println("Init sensor_vl53lx_sat failed...");
-   }
-
-   sensor_vl53lx_sat.VL53LX_StartMeasurement();
-}
-
-void loop()
-{
-   VL53LX_MultiRangingData_t MultiRangingData;
-   VL53LX_MultiRangingData_t *pMultiRangingData = &MultiRangingData;
-   uint8_t NewDataReady = 0;
-   int no_of_object_found = 0, j;
-   char report[64];
-   if (interruptCount)
-   {
-      int status;
-
-      interruptCount=0;
-      // Led blinking.
-      digitalWrite(LedPin, HIGH);
-
-      status = sensor_vl53lx_sat.VL53LX_GetMeasurementDataReady(&NewDataReady);
-      if((!status)&&(NewDataReady!=0))
-      {
-         status = sensor_vl53lx_sat.VL53LX_GetMultiRangingData(pMultiRangingData);
-         no_of_object_found=pMultiRangingData->NumberOfObjectsFound;
-         snprintf(report, sizeof(report), "Count=%d, #Objs=%1d ", pMultiRangingData->StreamCount, no_of_object_found);
-         SerialPort.print(report);
-         for(j=0;j<no_of_object_found;j++)
-         {
-            if(j!=0)SerialPort.print("\r\n                   ");
-            SerialPort.print("status=");
-            SerialPort.print(pMultiRangingData->RangeData[j].RangeStatus);
-            SerialPort.print(", D=");
-            SerialPort.print(pMultiRangingData->RangeData[j].RangeMilliMeter);
-            SerialPort.print("mm");
-            SerialPort.print(", Signal=");
-            SerialPort.print((float)pMultiRangingData->RangeData[j].SignalRateRtnMegaCps/65536.0);
-            SerialPort.print(" Mcps, Ambient=");
-            SerialPort.print((float)pMultiRangingData->RangeData[j].AmbientRateRtnMegaCps/65536.0);
-            SerialPort.print(" Mcps");
-         }
-         SerialPort.println("");
-         if (status==0)
-         {
-            status = sensor_vl53lx_sat.VL53LX_ClearInterruptAndStartMeasurement();
-         }
-      }
-
-      digitalWrite(LedPin, LOW);
-   }
-}
+/**
+ ******************************************************************************
+ * @file    VL53L3CX_Sat_HelloWorld_Interrupt.ino
+ * @author  SRA
+ * @version V1.0.0
+ * @date    30 July 2020
+ * @brief   Arduino test application for the STMicrolectronics VL53L3CX
+ *          proximity sensor satellite based on FlightSense.
+ *          This application makes use of C++ classes obtained from the C
+ *          components' drivers.
+ ******************************************************************************
+ * @attention
+ *
+ * <h2><center>&copy; COPYRIGHT(c) 2020 STMicroelectronics</center></h2>
+ *
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ *   1. Redistributions of source code must retain the above copyright notice,
+ *      this list of conditions and the following disclaimer.
+ *   2. Redistributions in binary form must reproduce the above copyright notice,
+ *      this list of conditions and the following disclaimer in the documentation
+ *      and/or other materials provided with the distribution.
+ *   3. Neither the name of STMicroelectronics nor the names of its contributors
+ *      may be used to endorse or promote products derived from this software
+ *      without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ ******************************************************************************
+ */
+
+
+//On some boards like the Arduino Uno the pin used by the sensor to raise interrupts (A2)
+//can't be mapped as an interrupt pin. For this this reason this sketch will not work
+//unless some additional cabling is done and the interrupt pin is changed.
+/*
+ * To use this sketch you need to connect the VL53L3CX satellite sensor directly to the Nucleo board with wires in this way:
+ * pin 1 (Interrupt) of the VL53L3CX satellite connected to pin A2 of the Nucleo board 
+ * pin 2 (SCL_I) of the VL53L3CX satellite connected to pin D15 (SCL) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
+ * pin 3 (XSDN_I) of the VL53L3CX satellite connected to pin A1 of the Nucleo board
+ * pin 4 (SDA_I) of the VL53L3CX satellite connected to pin D14 (SDA) of the Nucleo board with a Pull-Up resistor of 4.7 KOhm
+ * pin 5 (VDD) of the VL53L3CX satellite connected to 3V3 pin of the Nucleo board
+ * pin 6 (GND) of the VL53L3CX satellite connected to GND of the Nucleo board
+ * pins 7, 8, 9 and 10 are not connected.
+ */
+/* Includes ------------------------------------------------------------------*/
+#include <Arduino.h>
+#include <Wire.h>
+#include <vl53lx_class.h>
+#include <string.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <stdint.h>
+#include <assert.h>
+#include <stdlib.h>
+
+#define DEV_I2C Wire
+#define SerialPort Serial
+
+#ifndef LED_BUILTIN
+#define LED_BUILTIN 13
+#endif
+#define LedPin LED_BUILTIN
+
+#define interruptPin A2
+
+// Components.
+VL53LX sensor_vl53lx_sat(&DEV_I2C, A1);
+
+volatile int interruptCount=0;
+
+void measure()
+{
+   interruptCount=1;
+}
+
+void setup()
+{
+   VL53LX_Error status;
+   // Led.
+   pinMode(LedPin, OUTPUT);
+   pinMode(interruptPin, INPUT_PULLUP);
+   attachInterrupt(interruptPin, measure, FALLING);
+
+   // Initialize serial for output.
+   SerialPort.begin(115200);
+   SerialPort.println("Starting...");
+
+   // Initialize I2C bus.
+   DEV_I2C.begin();
+
+   // Configure VL53LX satellite component.
+   sensor_vl53lx_sat.begin();
+
+   // Switch off VL53LX satellite component.
+   sensor_vl53lx_sat.VL53LX_Off();
+
+   // Initialize VL53LX satellite component.
+   status = sensor_vl53lx_sat.InitSensor(0x12);
+   if(status)
+   {
+      SerialPort.println("Init sensor_vl53lx_sat failed...");
+   }
+
+   sensor_vl53lx_sat.VL53LX_StartMeasurement();
+}
+
+void loop()
+{
+   VL53LX_MultiRangingData_t MultiRangingData;
+   VL53LX_MultiRangingData_t *pMultiRangingData = &MultiRangingData;
+   uint8_t NewDataReady = 0;
+   int no_of_object_found = 0, j;
+   char report[64];
+   if (interruptCount)
+   {
+      int status;
+
+      interruptCount=0;
+      // Led blinking.
+      digitalWrite(LedPin, HIGH);
+
+      status = sensor_vl53lx_sat.VL53LX_GetMeasurementDataReady(&NewDataReady);
+      if((!status)&&(NewDataReady!=0))
+      {
+         status = sensor_vl53lx_sat.VL53LX_GetMultiRangingData(pMultiRangingData);
+         no_of_object_found=pMultiRangingData->NumberOfObjectsFound;
+         snprintf(report, sizeof(report), "Count=%d, #Objs=%1d ", pMultiRangingData->StreamCount, no_of_object_found);
+         SerialPort.print(report);
+         for(j=0;j<no_of_object_found;j++)
+         {
+            if(j!=0)SerialPort.print("\r\n                   ");
+            SerialPort.print("status=");
+            SerialPort.print(pMultiRangingData->RangeData[j].RangeStatus);
+            SerialPort.print(", D=");
+            SerialPort.print(pMultiRangingData->RangeData[j].RangeMilliMeter);
+            SerialPort.print("mm");
+            SerialPort.print(", Signal=");
+            SerialPort.print((float)pMultiRangingData->RangeData[j].SignalRateRtnMegaCps/65536.0);
+            SerialPort.print(" Mcps, Ambient=");
+            SerialPort.print((float)pMultiRangingData->RangeData[j].AmbientRateRtnMegaCps/65536.0);
+            SerialPort.print(" Mcps");
+         }
+         SerialPort.println("");
+         if (status==0)
+         {
+            status = sensor_vl53lx_sat.VL53LX_ClearInterruptAndStartMeasurement();
+         }
+      }
+
+      digitalWrite(LedPin, LOW);
+   }
+}
diff --git a/Praxiprojekt_Bericht/Bibliothek.bib b/Praxiprojekt_Bericht/Bibliothek.bib
new file mode 100644
index 0000000..15f8f98
--- /dev/null
+++ b/Praxiprojekt_Bericht/Bibliothek.bib
@@ -0,0 +1,201 @@
+
+@software{noauthor_universalrobotsuniversal_robots_ros2_gazebo_simulation_2025,
+	title = {{UniversalRobots}/Universal\_Robots\_ROS2\_Gazebo\_Simulation},
+	rights = {{BSD}-3-Clause},
+	url = {https://github.com/UniversalRobots/Universal_Robots_ROS2_Gazebo_Simulation},
+	publisher = {Universal Robots A/S},
+	urldate = {2025-02-17},
+	date = {2025-02-13},
+	note = {original-date: 2021-12-15T12:18:45Z},
+}
+
+@article{haddadin_robot_2017,
+	title = {Robot Collisions: A Survey on Detection, Isolation, and Identification},
+	volume = {33},
+	issn = {1941-0468},
+	url = {https://ieeexplore.ieee.org/abstract/document/8059840},
+	doi = {10.1109/TRO.2017.2723903},
+	shorttitle = {Robot Collisions},
+	abstract = {Robot assistants and professional coworkers are becoming a commodity in domestic and industrial settings. In order to enable robots to share their workspace with humans and physically interact with them, fast and reliable handling of possible collisions on the entire robot structure is needed, along with control strategies for safe robot reaction. The primary motivation is the prevention or limitation of possible human injury due to physical contacts. In this survey paper, based on our early work on the subject, we review, extend, compare, and evaluate experimentally model-based algorithms for real-time collision detection, isolation, and identification that use only proprioceptive sensors. This covers the context-independent phases of the collision event pipeline for robots interacting with the environment, as in physical human–robot interaction or manipulation tasks. The problem is addressed for rigid robots first and then extended to the presence of joint/transmission flexibility. The basic physically motivated solution has already been applied to numerous robotic systems worldwide, ranging from manipulators and humanoids to flying robots, and even to commercial products.},
+	pages = {1292--1312},
+	number = {6},
+	journaltitle = {{IEEE} Transactions on Robotics},
+	author = {Haddadin, Sami and De Luca, Alessandro and Albu-Schäffer, Alin},
+	urldate = {2025-02-12},
+	date = {2017-12},
+	note = {Conference Name: {IEEE} Transactions on Robotics},
+	keywords = {Algorithm design and analysis, Collision avoidance, Collision detection, collision identification, collision isolation, Drones, flexible joint manipulators, human-friendly robotics, Human-robot interaction, physical human–robot interaction ({pHRI}), Real-time systems, Robot sensing systems, safe robotics, Service robots},
+	file = {Accepted Version:C\:\\Users\\Rene\\Zotero\\storage\\IEXJFAMF\\Haddadin et al. - 2017 - Robot Collisions A Survey on Detection, Isolation, and Identification.pdf:application/pdf;IEEE Xplore Abstract Record:C\:\\Users\\Rene\\Zotero\\storage\\LDB3Q92K\\8059840.html:text/html},
+}
+
+@book{hertzberg_mobile_2012,
+	location = {Berlin, Heidelberg},
+	title = {Mobile Roboter: Eine Einführung aus Sicht der Informatik},
+	rights = {https://www.springernature.com/gp/researchers/text-and-data-mining},
+	isbn = {978-3-642-01725-4 978-3-642-01726-1},
+	url = {https://link.springer.com/10.1007/978-3-642-01726-1},
+	series = {{eXamen}.press},
+	shorttitle = {Mobile Roboter},
+	publisher = {Springer Berlin Heidelberg},
+	author = {Hertzberg, Joachim and Lingemann, Kai and Nüchter, Andreas},
+	urldate = {2025-02-12},
+	date = {2012},
+	langid = {german},
+	doi = {10.1007/978-3-642-01726-1},
+	file = {PDF:C\:\\Users\\Rene\\Zotero\\storage\\RLTU9P46\\Hertzberg et al. - 2012 - Mobile Roboter Eine Einführung aus Sicht der Informatik.pdf:application/pdf},
+}
+
+@collection{hering_sensoren_2018,
+	location = {Wiesbaden},
+	title = {Sensoren in Wissenschaft und Technik},
+	rights = {http://www.springer.com/tdm},
+	isbn = {978-3-658-12561-5 978-3-658-12562-2},
+	url = {http://link.springer.com/10.1007/978-3-658-12562-2},
+	publisher = {Springer Fachmedien Wiesbaden},
+	editor = {Hering, Ekbert and Schönfelder, Gert},
+	urldate = {2025-02-12},
+	date = {2018},
+	langid = {german},
+	doi = {10.1007/978-3-658-12562-2},
+	file = {PDF:C\:\\Users\\Rene\\Zotero\\storage\\9TI57WXD\\Hering and Schönfelder - 2018 - Sensoren in Wissenschaft und Technik.pdf:application/pdf},
+}
+
+@article{saudabayev_sensors_2015,
+	title = {Sensors for Robotic Hands: A Survey of State of the Art},
+	volume = {3},
+	issn = {2169-3536},
+	url = {https://ieeexplore.ieee.org/document/7283549/?arnumber=7283549},
+	doi = {10.1109/ACCESS.2015.2482543},
+	shorttitle = {Sensors for Robotic Hands},
+	abstract = {Recent decades have seen significant progress in the field of artificial hands. Most of the surveys, which try to capture the latest developments in this field, focused on actuation and control systems of these devices. In this paper, our goal is to provide a comprehensive survey of the sensors for artificial hands. In order to present the evolution of the field, we cover five year periods starting at the turn of the millennium. At each period, we present the robot hands with a focus on their sensor systems dividing them into categories, such as prosthetics, research devices, and industrial end-effectors. We also cover the sensors developed for robot hand usage in each era. Finally, the period between 2010 and 2015 introduces the reader to the state of the art and also hints to the future directions in the sensor development for artificial hands.},
+	pages = {1765--1782},
+	journaltitle = {{IEEE} Access},
+	author = {Saudabayev, Artur and Varol, Huseyin Atakan},
+	urldate = {2025-02-12},
+	date = {2015},
+	note = {Conference Name: {IEEE} Access},
+	keywords = {Robot sensing systems, Artificial hands, Hands, industrial robotics, prosthetics, Prosthetics, review, robot end effectors, robot sensing, robotic hands, Robots, sensors, Sensors},
+	file = {Full Text PDF:C\:\\Users\\Rene\\Zotero\\storage\\HR7ZUF8W\\Saudabayev and Varol - 2015 - Sensors for Robotic Hands A Survey of State of the Art.pdf:application/pdf;IEEE Xplore Abstract Record:C\:\\Users\\Rene\\Zotero\\storage\\484D4R7H\\7283549.html:text/html},
+}
+
+@article{paya_state---art_2017,
+	title = {A State-of-the-Art Review on Mapping and Localization of Mobile Robots Using Omnidirectional Vision Sensors},
+	volume = {2017},
+	rights = {Copyright © 2017 L. Payá et al.},
+	issn = {1687-7268},
+	url = {https://onlinelibrary.wiley.com/doi/abs/10.1155/2017/3497650},
+	doi = {10.1155/2017/3497650},
+	abstract = {Nowadays, the field of mobile robotics is experiencing a quick evolution, and a variety of autonomous vehicles is available to solve different tasks. The advances in computer vision have led to a substantial increase in the use of cameras as the main sensors in mobile robots. They can be used as the only source of information or in combination with other sensors such as odometry or laser. Among vision systems, omnidirectional sensors stand out due to the richness of the information they provide the robot with, and an increasing number of works about them have been published over the last few years, leading to a wide variety of frameworks. In this review, some of the most important works are analysed. One of the key problems the scientific community is addressing currently is the improvement of the autonomy of mobile robots. To this end, building robust models of the environment and solving the localization and navigation problems are three important abilities that any mobile robot must have. Taking it into account, the review concentrates on these problems; how researchers have addressed them by means of omnidirectional vision; the main frameworks they have proposed; and how they have evolved in recent years.},
+	pages = {3497650},
+	number = {1},
+	journaltitle = {Journal of Sensors},
+	author = {Payá, L. and Gil, A. and Reinoso, O.},
+	urldate = {2025-02-12},
+	date = {2017},
+	langid = {english},
+	note = {\_eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1155/2017/3497650},
+	file = {Full Text PDF:C\:\\Users\\Rene\\Zotero\\storage\\EZ473NGD\\Payá et al. - 2017 - A State-of-the-Art Review on Mapping and Localization of Mobile Robots Using Omnidirectional Vision.pdf:application/pdf;Snapshot:C\:\\Users\\Rene\\Zotero\\storage\\86LDAQ62\\3497650.html:text/html},
+}
+
+@online{noauthor_vl53l7cx_nodate,
+	title = {{VL}53L7CX - Time-of-Flight ({ToF}) 8x8 multizone ranging sensor with 90 degrees {FoV} - {STMicroelectronics}},
+	url = {https://www.st.com/en/imaging-and-photonics-solutions/vl53l7cx.html},
+	abstract = {{VL}53L7CX - Time-of-Flight ({ToF}) 8x8 multizone ranging sensor with 90 degrees {FoV}, {VL}53L7CXV0GC/1, {STMicroelectronics}},
+	urldate = {2025-02-12},
+	langid = {english},
+	file = {Snapshot:C\:\\Users\\Rene\\Zotero\\storage\\VEYLCCLA\\vl53l7cx.html:text/html},
+}
+
+@online{noauthor_pico-series_nodate,
+	title = {Pico-series Microcontrollers - Raspberry Pi Documentation},
+	url = {https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html},
+	abstract = {The official documentation for Raspberry Pi computers and microcontrollers},
+	urldate = {2025-02-12},
+	langid = {english},
+	file = {Snapshot:C\:\\Users\\Rene\\Zotero\\storage\\KUCB8PVI\\pico-series.html:text/html},
+}
+
+@online{noauthor_chatgpt_nodate,
+	title = {{ChatGPT}},
+	url = {https://chatgpt.com},
+	abstract = {A conversational {AI} system that listens, learns, and challenges},
+	urldate = {2025-02-12},
+	file = {Snapshot:C\:\\Users\\Rene\\Zotero\\storage\\ZT8MG8Y4\\678e85c2-fd98-800d-908f-de95b27f0abf.html:text/html},
+}
+
+@software{iii_earlephilhowerarduino-pico_2025,
+	title = {earlephilhower/arduino-pico},
+	rights = {{LGPL}-2.1},
+	url = {https://github.com/earlephilhower/arduino-pico},
+	abstract = {Raspberry Pi Pico Arduino core, for all {RP}2040 and {RP}2350 boards},
+	author = {{III}, Earle F. Philhower},
+	urldate = {2025-02-12},
+	date = {2025-02-11},
+	note = {original-date: 2021-02-25T04:20:27Z},
+	keywords = {a2dp, arduino, arduino-pico, ble, bluetooth, freertos, pi, pico, pico2, picow, raspberry, raspberry-pi, risc-v, riscv, rp2040, rp2350, smp, wifi},
+}
+
+@online{noauthor_tutorials_nodate,
+	title = {Tutorials — {ROS} 2 Documentation: Humble documentation},
+	url = {https://docs.ros.org/en/humble/Tutorials.html},
+	urldate = {2025-02-12},
+	file = {Tutorials — ROS 2 Documentation\: Humble documentation:C\:\\Users\\Rene\\Zotero\\storage\\28S5GUZ5\\Tutorials.html:text/html},
+}
+
+@online{noauthor_examples_nodate,
+	title = {Examples - trimesh 4.6.2 documentation},
+	url = {https://trimesh.org/examples.html},
+	urldate = {2025-02-12},
+	file = {Examples - trimesh 4.6.2 documentation:C\:\\Users\\Rene\\Zotero\\storage\\82WA6KM7\\examples.html:text/html},
+}
+
+@software{grans_sebastiangransros2-point-cloud-demo_2024,
+	title = {{SebastianGrans}/{ROS}2-Point-Cloud-Demo},
+	rights = {{MIT}},
+	url = {https://github.com/SebastianGrans/ROS2-Point-Cloud-Demo},
+	abstract = {Demo package for {ROS}2 that publishes a point cloud and visualizes it using {RViz}2},
+	author = {Grans, Sebastian},
+	urldate = {2025-02-12},
+	date = {2024-12-08},
+	note = {original-date: 2020-06-30T16:55:21Z},
+}
+
+@article{wunderlich_rasante_2013,
+	title = {Rasante Entwicklung in der 3D‐Bildgebung: Weiterentwickelte Time‐of‐Flight‐Technologie verbessert miniaturisierte 3D‐Kameras und Sensoren},
+	volume = {8},
+	rights = {http://onlinelibrary.wiley.com/{termsAndConditions}\#vor},
+	issn = {1863-1460, 2191-1975},
+	url = {https://onlinelibrary.wiley.com/doi/10.1002/opph.201300018},
+	doi = {10.1002/opph.201300018},
+	shorttitle = {Rasante Entwicklung in der 3D‐Bildgebung},
+	abstract = {Abstract
+            Optoelektrische Sensoren, die eine dreidimensionale Bildinformation auswerten können, eröffnen nicht nur der Mensch‐Maschinen‐Interaktion durch Gestensteuerung völlig neue Anwendungsmöglichkeiten. Auch für die Industrie erweitert sich durch diese Technologie die Prozessüberwachung und Steuerung sprichwörtlich um eine neue Dimension.},
+	pages = {38--40},
+	number = {3},
+	journaltitle = {Optik \& Photonik},
+	shortjournal = {Optik \& Photonik},
+	author = {Wunderlich, Max},
+	urldate = {2025-02-18},
+	date = {2013-09},
+	langid = {german},
+	file = {Optik   Photonik - 2013 - Wunderlich - Rasante Entwicklung in der 3D‐Bildgebung:C\:\\Users\\Rene\\Zotero\\storage\\H7CSUHLW\\Optik   Photonik - 2013 - Wunderlich - Rasante Entwicklung in der 3D‐Bildgebung.pdf:application/pdf},
+}
+
+@article{li_common_2019,
+	title = {Common Sensors in Industrial Robots: A Review},
+	volume = {1267},
+	issn = {1742-6588, 1742-6596},
+	url = {https://iopscience.iop.org/article/10.1088/1742-6596/1267/1/012036},
+	doi = {10.1088/1742-6596/1267/1/012036},
+	shorttitle = {Common Sensors in Industrial Robots},
+	abstract = {The application of industrial robots has greatly promoted the development of industry in the past decades. Now with the proposal and prevalence of Industry 4.0, industrial robots are required to be more independent and intelligent to accomplish more complex and flexible tasks. The advancement of industrial robots relies on the development and progress of multiple technologies, among which sensors are the indispensable part. They can acquire abundant information to help industrial robots implement their functions. This paper reviews the recent literatures and gives a summary and introduction of the commonly used sensors in industrial robots. Additionally, the applications of these sensors in diverse functions of industrial robots are also presented. Finally, the developing direction and challenges of industrial robots in the future are discussed in the last part of this article.},
+	pages = {012036},
+	number = {1},
+	journaltitle = {Journal of Physics: Conference Series},
+	shortjournal = {J. Phys.: Conf. Ser.},
+	author = {Li, Peng and Liu, Xiangpeng},
+	urldate = {2025-02-18},
+	date = {2019-07-01},
+	langid = {english},
+	file = {PDF:C\:\\Users\\Rene\\Zotero\\storage\\UVXS2R7J\\Li und Liu - 2019 - Common Sensors in Industrial Robots A Review.pdf:application/pdf},
+}
diff --git a/Praxiprojekt_Bericht/main.acn b/Praxiprojekt_Bericht/main.acn
new file mode 100644
index 0000000..e69de29
diff --git a/Praxiprojekt_Bericht/main.aux b/Praxiprojekt_Bericht/main.aux
index b640121..8807fc5 100644
--- a/Praxiprojekt_Bericht/main.aux
+++ b/Praxiprojekt_Bericht/main.aux
@@ -1,2 +1,21 @@
 \relax 
-\gdef \@abspage@last{1}
+\providecommand \babel@aux [2]{\global \let \babel@toc \@gobbletwo }
+\@nameuse{bbl@beforestart}
+\catcode `"\active 
+\bibstyle{plaindin}
+\providecommand\@newglossary[4]{}
+\@newglossary{main}{glg}{gls}{glo}
+\@newglossary{acronym}{alg}{acr}{acn}
+\babel@aux{ngerman}{}
+\citation{li_common_2019}
+\citation{noauthor_vl53l7cx_nodate}
+\citation{hering_sensoren_2018}
+\@writefile{toc}{\contentsline {section}{\numberline {1}Motivation}{4}{}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {2}Stand der Technik}{5}{}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Laserscanner}{5}{}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Software}{5}{}\protected@file@percent }
+\bibdata{Bibliothek}
+\bibcite{hering_sensoren_2018}{1}
+\bibcite{noauthor_vl53l7cx_nodate}{2}
+\bibcite{li_common_2019}{3}
+\gdef \@abspage@last{6}
diff --git a/Praxiprojekt_Bericht/main.bbl b/Praxiprojekt_Bericht/main.bbl
new file mode 100644
index 0000000..7d37305
--- /dev/null
+++ b/Praxiprojekt_Bericht/main.bbl
@@ -0,0 +1,29 @@
+\begin{thebibliography}{1}
+
+% this bibliography is generated by plaindin.bst [8.2] from 2005-12-21
+
+\providecommand{\url}[1]{\texttt{#1}}
+\expandafter\ifx\csname urlstyle\endcsname\relax
+  \providecommand{\doi}[1]{doi: #1}\else
+  \providecommand{\doi}{doi: \begingroup \urlstyle{rm}\Url}\fi
+
+\bibitem[1]{hering_sensoren_2018}
+\textsc{Hering}, Ekbert (Hrsg.) ; \textsc{Schönfelder}, Gert (Hrsg.):
+\newblock \emph{Sensoren in Wissenschaft und Technik}.
+\newblock \url{http://dx.doi.org/10.1007/978-3-658-12562-2}
+
+\bibitem[2]{noauthor_vl53l7cx_nodate}
+\emph{{VL}53L7CX - Time-of-Flight ({ToF}) 8x8 multizone ranging sensor with 90
+  degrees {FoV} - {STMicroelectronics}}.
+\newblock
+  \url{https://www.st.com/en/imaging-and-photonics-solutions/vl53l7cx.html}
+
+\bibitem[3]{li_common_2019}
+\textsc{Li}, Peng ; \textsc{Liu}, Xiangpeng:
+\newblock Common Sensors in Industrial Robots: A Review.
+\newblock  1267, Nr. 1, 012036.
+\newblock \url{http://dx.doi.org/10.1088/1742-6596/1267/1/012036}. --
+\newblock DOI 10.1088/1742--6596/1267/1/012036. --
+\newblock ISSN 1742--6588, 1742--6596
+
+\end{thebibliography}
diff --git a/Praxiprojekt_Bericht/main.blg b/Praxiprojekt_Bericht/main.blg
new file mode 100644
index 0000000..c6852a5
--- /dev/null
+++ b/Praxiprojekt_Bericht/main.blg
@@ -0,0 +1,59 @@
+This is BibTeX, Version 0.99d (TeX Live 2024)
+Capacity: max_strings=200000, hash_size=200000, hash_prime=170003
+The top-level auxiliary file: main.aux
+The style file: plaindin.bst
+Reallocated singl_function (elt_size=4) to 100 items from 50.
+Reallocated singl_function (elt_size=4) to 100 items from 50.
+Reallocated wiz_functions (elt_size=4) to 6000 items from 3000.
+Reallocated singl_function (elt_size=4) to 100 items from 50.
+Reallocated singl_function (elt_size=4) to 100 items from 50.
+Database file #1: Bibliothek.bib
+Warning--entry type for "hering_sensoren_2018" isn't style-file defined
+--line 48 of file Bibliothek.bib
+Warning--entry type for "noauthor_vl53l7cx_nodate" isn't style-file defined
+--line 100 of file Bibliothek.bib
+Warning--to sort, need author or key in noauthor_vl53l7cx_nodate
+Warning--to sort, need author or key in hering_sensoren_2018
+Warning--there's no year in li_common_2019
+You've used 3 entries,
+            4335 wiz_defined-function locations,
+            846 strings with 6461 characters,
+and the built_in function-call counts, 1639 in all, are:
+= -- 168
+> -- 22
+< -- 33
++ -- 36
+- -- 6
+* -- 114
+:= -- 253
+add.period$ -- 4
+call.type$ -- 3
+change.case$ -- 8
+chr.to.int$ -- 0
+cite$ -- 6
+duplicate$ -- 37
+empty$ -- 148
+format.name$ -- 14
+if$ -- 353
+int.to.chr$ -- 0
+int.to.str$ -- 3
+missing$ -- 16
+newline$ -- 27
+num.names$ -- 3
+pop$ -- 22
+preamble$ -- 1
+purify$ -- 8
+quote$ -- 0
+skip$ -- 57
+stack$ -- 0
+substring$ -- 210
+swap$ -- 8
+text.length$ -- 6
+text.prefix$ -- 0
+top$ -- 0
+type$ -- 12
+warning$ -- 3
+while$ -- 9
+width$ -- 4
+write$ -- 45
+(There were 5 warnings)
diff --git a/Praxiprojekt_Bericht/main.glo b/Praxiprojekt_Bericht/main.glo
new file mode 100644
index 0000000..e69de29
diff --git a/Praxiprojekt_Bericht/main.ist b/Praxiprojekt_Bericht/main.ist
new file mode 100644
index 0000000..04047f5
--- /dev/null
+++ b/Praxiprojekt_Bericht/main.ist
@@ -0,0 +1,29 @@
+% makeindex style file created by the glossaries package
+% for document 'main' on 2025-2-18
+actual '?'
+encap '|'
+level '!'
+quote '"'
+keyword "\\glossaryentry"
+preamble "\\glossarysection[\\glossarytoctitle]{\\glossarytitle}\\glossarypreamble\n\\begin{theglossary}\\glossaryheader\n"
+postamble "\%\n\\end{theglossary}\\glossarypostamble\n"
+group_skip "\\glsgroupskip\n"
+item_0 "\%\n"
+item_1 "\%\n"
+item_2 "\%\n"
+item_01 "\%\n"
+item_x1 "\\relax \\glsresetentrylist\n"
+item_12 "\%\n"
+item_x2 "\\relax \\glsresetentrylist\n"
+delim_0 "\{\\glossaryentrynumbers\{\\relax "
+delim_1 "\{\\glossaryentrynumbers\{\\relax "
+delim_2 "\{\\glossaryentrynumbers\{\\relax "
+delim_t "\}\}"
+delim_n "\\delimN "
+delim_r "\\delimR "
+headings_flag 1
+heading_prefix "\\glsgroupheading\{"
+heading_suffix "\}\\relax \\glsresetentrylist "
+symhead_positive "glssymbols"
+numhead_positive "glsnumbers"
+page_compositor "."
diff --git a/Praxiprojekt_Bericht/main.log b/Praxiprojekt_Bericht/main.log
index 78d13e2..e5ba73d 100644
--- a/Praxiprojekt_Bericht/main.log
+++ b/Praxiprojekt_Bericht/main.log
@@ -1,15 +1,14 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex 2025.2.17)  17 FEB 2025 23:31
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024) (preloaded format=pdflatex 2025.2.18)  19 FEB 2025 00:37
 entering extended mode
  restricted \write18 enabled.
- file:line:error style messages enabled.
  %&-line parsing enabled.
-**/home/sochi/robot-sensor/Praxiprojekt_Bericht/main.tex
-(/home/sochi/robot-sensor/Praxiprojekt_Bericht/main.tex
+**main.tex
+(./main.tex
 LaTeX2e <2024-11-01> patch level 2
 L3 programming layer <2025-01-18>
-(/home/sochi/.TinyTeX/texmf-dist/tex/latex/base/article.cls
+(c:/texlive/2024/texmf-dist/tex/latex/base/article.cls
 Document Class: article 2024/06/29 v1.4n Standard LaTeX document class
-(/home/sochi/.TinyTeX/texmf-dist/tex/latex/base/size12.clo
+(c:/texlive/2024/texmf-dist/tex/latex/base/size12.clo
 File: size12.clo 2024/06/29 v1.4n Standard LaTeX file (size option)
 )
 \c@part=\count196
@@ -23,14 +22,18 @@ File: size12.clo 2024/06/29 v1.4n Standard LaTeX file (size option)
 \abovecaptionskip=\skip49
 \belowcaptionskip=\skip50
 \bibindent=\dimen141
-) (/home/sochi/.TinyTeX/texmf-dist/tex/latex/geometry/geometry.sty
+)
+(c:/texlive/2024/texmf-dist/tex/latex/geometry/geometry.sty
 Package: geometry 2020/01/02 v5.9 Page Geometry
- (/home/sochi/.TinyTeX/texmf-dist/tex/latex/graphics/keyval.sty
+
+(c:/texlive/2024/texmf-dist/tex/latex/graphics/keyval.sty
 Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
 \KV@toks@=\toks17
-) (/home/sochi/.TinyTeX/texmf-dist/tex/generic/iftex/ifvtex.sty
+)
+(c:/texlive/2024/texmf-dist/tex/generic/iftex/ifvtex.sty
 Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
- (/home/sochi/.TinyTeX/texmf-dist/tex/generic/iftex/iftex.sty
+
+(c:/texlive/2024/texmf-dist/tex/generic/iftex/iftex.sty
 Package: iftex 2024/12/12 v1.0g TeX engine tests
 ))
 \Gm@cnth=\count270
@@ -45,48 +48,437 @@ Package: iftex 2024/12/12 v1.0g TeX engine tests
 \Gm@layouthoffset=\dimen148
 \Gm@layoutvoffset=\dimen149
 \Gm@dimlist=\toks18
-) (/home/sochi/.TinyTeX/texmf-dist/tex/latex/base/fix-cm.sty
+)
+(c:/texlive/2024/texmf-dist/tex/latex/base/fix-cm.sty
 Package: fix-cm 2020/11/24 v1.1t fixes to LaTeX
- (/home/sochi/.TinyTeX/texmf-dist/tex/latex/base/ts1enc.def
+
+(c:/texlive/2024/texmf-dist/tex/latex/base/ts1enc.def
 File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
 LaTeX Font Info:    Redeclaring font encoding TS1 on input line 47.
-)) (/home/sochi/.TinyTeX/texmf-dist/tex/latex/graphics/graphicx.sty
+))
+(c:/texlive/2024/texmf-dist/tex/latex/graphics/graphicx.sty
 Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
- (/home/sochi/.TinyTeX/texmf-dist/tex/latex/graphics/graphics.sty
+
+(c:/texlive/2024/texmf-dist/tex/latex/graphics/graphics.sty
 Package: graphics 2024/08/06 v1.4g Standard LaTeX Graphics (DPC,SPQR)
- (/home/sochi/.TinyTeX/texmf-dist/tex/latex/graphics/trig.sty
+
+(c:/texlive/2024/texmf-dist/tex/latex/graphics/trig.sty
 Package: trig 2023/12/02 v1.11 sin cos tan (DPC)
-) (/home/sochi/.TinyTeX/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+)
+(c:/texlive/2024/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
 File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
 )
 Package graphics Info: Driver file: pdftex.def on input line 106.
- (/home/sochi/.TinyTeX/texmf-dist/tex/latex/graphics-def/pdftex.def
+
+(c:/texlive/2024/texmf-dist/tex/latex/graphics-def/pdftex.def
 File: pdftex.def 2024/04/13 v1.2c Graphics/color driver for pdftex
 ))
 \Gin@req@height=\dimen150
 \Gin@req@width=\dimen151
 )
+(c:/texlive/2024/texmf-dist/tex/latex/base/inputenc.sty
+Package: inputenc 2024/02/08 v1.3d Input encoding file
+\inpenc@prehook=\toks19
+\inpenc@posthook=\toks20
+)
+(c:/texlive/2024/texmf-dist/tex/generic/babel/babel.sty
+Package: babel 2025/02/14 v25.4 The multilingual framework for pdfLaTeX, LuaLaT
+eX and XeLaTeX
+\babel@savecnt=\count273
+\U@D=\dimen152
+\l@unhyphenated=\language90
+
+(c:/texlive/2024/texmf-dist/tex/generic/babel/txtbabel.def)
+\bbl@readstream=\read2
+\bbl@dirlevel=\count274
+
+(c:/texlive/2024/texmf-dist/tex/generic/babel-german/ngerman.ldf
+Language: ngerman 2024/12/10 v2.15 German support for babel (post-1996 orthogra
+phy)
+
+(c:/texlive/2024/texmf-dist/tex/generic/babel-german/ngermanb.ldf
+Language: ngermanb 2024/12/10 v2.15 German support for babel (post-1996 orthogr
+aphy)
+Package babel Info: Making " an active character on input line 122.
+)))
+(c:/texlive/2024/texmf-dist/tex/generic/babel/locale/de/babel-ngerman.tex
+Package babel Info: Importing font and identification data for ngerman
+(babel)             from babel-de.ini. Reported on input line 11.
+)
+(c:/texlive/2024/texmf-dist/tex/latex/glossaries/base/glossaries.sty
+Package: glossaries 2024/11/01 v4.55 (NLCT)
+
+(c:/texlive/2024/texmf-dist/tex/latex/base/ifthen.sty
+Package: ifthen 2024/03/16 v1.1e Standard LaTeX ifthen package (DPC)
+)
+(c:/texlive/2024/texmf-dist/tex/latex/xkeyval/xkeyval.sty
+Package: xkeyval 2022/06/16 v2.9 package option processing (HA)
+
+(c:/texlive/2024/texmf-dist/tex/generic/xkeyval/xkeyval.tex
+(c:/texlive/2024/texmf-dist/tex/generic/xkeyval/xkvutils.tex
+\XKV@toks=\toks21
+\XKV@tempa@toks=\toks22
+)
+\XKV@depth=\count275
+File: xkeyval.tex 2014/12/03 v2.7a key=value parser (HA)
+))
+(c:/texlive/2024/texmf-dist/tex/latex/mfirstuc/mfirstuc.sty
+Package: mfirstuc 2022/10/14 v2.08 (NLCT)
+
+(c:/texlive/2024/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+Package: etoolbox 2025/02/11 v2.5l e-TeX tools for LaTeX (JAW)
+\etb@tempcnta=\count276
+)
+\@glsmfirst=\toks23
+\@glsmrest=\toks24
+)
+(c:/texlive/2024/texmf-dist/tex/latex/xfor/xfor.sty
+Package: xfor 2009/02/05 v1.05 (NLCT)
+)
+(c:/texlive/2024/texmf-dist/tex/latex/amsmath/amsgen.sty
+File: amsgen.sty 1999/11/30 v2.0 generic functions
+\@emptytoks=\toks25
+\ex@=\dimen153
+)
+(c:/texlive/2024/texmf-dist/tex/latex/tracklang/tracklang.sty
+Package: tracklang 2025/01/26 v1.6.4 (NLCT) Track Languages
+
+(c:/texlive/2024/texmf-dist/tex/generic/tracklang/tracklang.tex))
+(c:/texlive/2024/texmf-dist/tex/latex/translator/translator.sty
+Package: translator 2021-05-31 v1.12d Easy translation of strings in LaTeX
+)
+(c:/texlive/2024/texmf-dist/tex/latex/glossaries-german/glossaries-german.ldf
+File: glossaries-german.ldf 2014/11/23 v1.0
+)
+(c:/texlive/2024/texmf-dist/tex/latex/datatool/datatool-base.sty
+Package: datatool-base 2019/09/27 v2.32 (NLCT)
+
+(c:/texlive/2024/texmf-dist/tex/latex/amsmath/amsmath.sty
+Package: amsmath 2024/11/05 v2.17t AMS math features
+\@mathmargin=\skip51
+
+For additional information on amsmath, use the `?' option.
+(c:/texlive/2024/texmf-dist/tex/latex/amsmath/amstext.sty
+Package: amstext 2021/08/26 v2.01 AMS text
+)
+(c:/texlive/2024/texmf-dist/tex/latex/amsmath/amsbsy.sty
+Package: amsbsy 1999/11/29 v1.2d Bold Symbols
+\pmbraise@=\dimen154
+)
+(c:/texlive/2024/texmf-dist/tex/latex/amsmath/amsopn.sty
+Package: amsopn 2022/04/08 v2.04 operator names
+)
+\inf@bad=\count277
+LaTeX Info: Redefining \frac on input line 233.
+\uproot@=\count278
+\leftroot@=\count279
+LaTeX Info: Redefining \overline on input line 398.
+LaTeX Info: Redefining \colon on input line 409.
+\classnum@=\count280
+\DOTSCASE@=\count281
+LaTeX Info: Redefining \ldots on input line 495.
+LaTeX Info: Redefining \dots on input line 498.
+LaTeX Info: Redefining \cdots on input line 619.
+\Mathstrutbox@=\box52
+\strutbox@=\box53
+LaTeX Info: Redefining \big on input line 721.
+LaTeX Info: Redefining \Big on input line 722.
+LaTeX Info: Redefining \bigg on input line 723.
+LaTeX Info: Redefining \Bigg on input line 724.
+\big@size=\dimen155
+LaTeX Font Info:    Redeclaring font encoding OML on input line 742.
+LaTeX Font Info:    Redeclaring font encoding OMS on input line 743.
+\macc@depth=\count282
+LaTeX Info: Redefining \bmod on input line 904.
+LaTeX Info: Redefining \pmod on input line 909.
+LaTeX Info: Redefining \smash on input line 939.
+LaTeX Info: Redefining \relbar on input line 969.
+LaTeX Info: Redefining \Relbar on input line 970.
+\c@MaxMatrixCols=\count283
+\dotsspace@=\muskip17
+\c@parentequation=\count284
+\dspbrk@lvl=\count285
+\tag@help=\toks26
+\row@=\count286
+\column@=\count287
+\maxfields@=\count288
+\andhelp@=\toks27
+\eqnshift@=\dimen156
+\alignsep@=\dimen157
+\tagshift@=\dimen158
+\tagwidth@=\dimen159
+\totwidth@=\dimen160
+\lineht@=\dimen161
+\@envbody=\toks28
+\multlinegap=\skip52
+\multlinetaggap=\skip53
+\mathdisplay@stack=\toks29
+LaTeX Info: Redefining \[ on input line 2953.
+LaTeX Info: Redefining \] on input line 2954.
+)
+(c:/texlive/2024/texmf-dist/tex/latex/substr/substr.sty
+Package: substr 2009/10/20 v1.2 Handle substrings
+\c@su@anzahl=\count289
+)
+(c:/texlive/2024/texmf-dist/tex/latex/datatool/datatool-fp.sty
+Package: datatool-fp 2019/09/27 v2.32 (NLCT)
+
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp.sty
+Package: fp 1995/04/02
+
+`Fixed Point Package', Version 0.8, April 2, 1995 (C) Michael Mehlich
+(c:/texlive/2024/texmf-dist/tex/latex/fp/defpattern.sty
+Package: defpattern 1994/10/12
+\actioncount=\count290
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-basic.sty
+Package: fp-basic 1996/05/13
+\FP@xs=\count291
+\FP@xia=\count292
+\FP@xib=\count293
+\FP@xfa=\count294
+\FP@xfb=\count295
+\FP@rega=\count296
+\FP@regb=\count297
+\FP@regs=\count298
+\FP@times=\count299
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-addons.sty
+Package: fp-addons 1995/03/15
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-snap.sty
+Package: fp-snap 1995/04/05
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-exp.sty
+Package: fp-exp 1995/04/03
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-trigo.sty
+Package: fp-trigo 1995/04/14
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-pas.sty
+Package: fp-pas 1994/08/29
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-random.sty
+Package: fp-random 1995/02/23
+\FPseed=\count300
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-eqn.sty
+Package: fp-eqn 1995/04/03
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-upn.sty
+Package: fp-upn 1996/10/21
+)
+(c:/texlive/2024/texmf-dist/tex/latex/fp/fp-eval.sty
+Package: fp-eval 1995/04/03
+)))
+\@dtl@toks=\toks30
+\@dtl@tmpcount=\count301
+\dtl@tmplength=\skip54
+\dtl@sortresult=\count302
+\@dtl@numgrpsepcount=\count303
+\@dtl@datatype=\count304
+\dtl@codeA=\count305
+\dtl@codeB=\count306
+\@dtl@foreach@level=\count307
+)
+\gls@level=\count308
+\@gls@tmpb=\toks31
+\gls@tmplen=\skip55
+\glskeylisttok=\toks32
+\glslabeltok=\toks33
+\glsshorttok=\toks34
+\glslongtok=\toks35
+
+(c:/texlive/2024/texmf-dist/tex/latex/glossaries/styles/glossary-hypernav.sty
+Package: glossary-hypernav 2024/11/01 v4.55 (NLCT)
+)
+(c:/texlive/2024/texmf-dist/tex/latex/glossaries/styles/glossary-list.sty
+Package: glossary-list 2024/11/01 v4.55 (NLCT)
+\glslistdottedwidth=\skip56
+)
+(c:/texlive/2024/texmf-dist/tex/latex/glossaries/styles/glossary-long.sty
+Package: glossary-long 2024/11/01 v4.55 (NLCT)
+
+(c:/texlive/2024/texmf-dist/tex/latex/tools/longtable.sty
+Package: longtable 2024-10-27 v4.22 Multi-page Table package (DPC)
+\LTleft=\skip57
+\LTright=\skip58
+\LTpre=\skip59
+\LTpost=\skip60
+\LTchunksize=\count309
+\LTcapwidth=\dimen162
+\LT@head=\box54
+\LT@firsthead=\box55
+\LT@foot=\box56
+\LT@lastfoot=\box57
+\LT@gbox=\box58
+\LT@cols=\count310
+\LT@rows=\count311
+\c@LT@tables=\count312
+\c@LT@chunks=\count313
+\LT@p@ftn=\toks36
+)
+\glsdescwidth=\skip61
+\glspagelistwidth=\skip62
+)
+(c:/texlive/2024/texmf-dist/tex/latex/glossaries/styles/glossary-super.sty
+Package: glossary-super 2024/11/01 v4.55 (NLCT)
+
+(c:/texlive/2024/texmf-dist/tex/latex/supertabular/supertabular.sty
+Package: supertabular 2024/07/20 v4.2c the supertabular environment
+\c@tracingst=\count314
+\ST@wd=\dimen163
+\ST@rightskip=\skip63
+\ST@leftskip=\skip64
+\ST@parfillskip=\skip65
+\ST@pageleft=\dimen164
+\ST@headht=\dimen165
+\ST@tailht=\dimen166
+\ST@pagesofar=\dimen167
+\ST@pboxht=\dimen168
+\ST@rowht=\dimen169
+\ST@prevht=\dimen170
+\ST@toadd=\dimen171
+\ST@dimen=\dimen172
+\ST@pbox=\box59
+))
+(c:/texlive/2024/texmf-dist/tex/latex/glossaries/styles/glossary-tree.sty
+Package: glossary-tree 2024/11/01 v4.55 (NLCT)
+\glstreeindent=\skip66
+))
+(c:/texlive/2024/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
+File: l3backend-pdftex.def 2024-05-08 L3 backend support: PDF output (pdfTeX)
+\l__color_backend_stack_int=\count315
+\l__pdf_internal_box=\box60
+)
+(./main.aux)
+\openout1 = `main.aux'.
+
+LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 21.
+LaTeX Font Info:    ... okay on input line 21.
+LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 21.
+LaTeX Font Info:    ... okay on input line 21.
+LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 21.
+LaTeX Font Info:    ... okay on input line 21.
+LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 21.
+LaTeX Font Info:    ... okay on input line 21.
+LaTeX Font Info:    Checking defaults for TS1/cmr/m/n on input line 21.
+LaTeX Font Info:    ... okay on input line 21.
+LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 21.
+LaTeX Font Info:    ... okay on input line 21.
+LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 21.
+LaTeX Font Info:    ... okay on input line 21.
+
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+*geometry* verbose mode - [ preamble ] result:
+* driver: pdftex
+* paper: a4paper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes: 
+* h-part:(L,W,R)=(72.26999pt, 452.9679pt, 72.26999pt)
+* v-part:(T,H,B)=(72.26999pt, 700.50687pt, 72.26999pt)
+* \paperwidth=597.50787pt
+* \paperheight=845.04684pt
+* \textwidth=452.9679pt
+* \textheight=700.50687pt
+* \oddsidemargin=0.0pt
+* \evensidemargin=0.0pt
+* \topmargin=-37.0pt
+* \headheight=12.0pt
+* \headsep=25.0pt
+* \topskip=12.0pt
+* \footskip=30.0pt
+* \marginparwidth=35.0pt
+* \marginparsep=10.0pt
+* \columnsep=10.0pt
+* \skip\footins=10.8pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+(c:/texlive/2024/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count316
+\scratchdimen=\dimen173
+\scratchbox=\box61
+\nofMPsegments=\count317
+\nofMParguments=\count318
+\everyMPshowfont=\toks37
+\MPscratchCnt=\count319
+\MPscratchDim=\dimen174
+\MPnumerator=\count320
+\makeMPintoPDFobject=\count321
+\everyMPtoPDFconversion=\toks38
+) (c:/texlive/2024/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
+Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
+85.
+
+(c:/texlive/2024/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
+e
+))
+
+[1
+
+{c:/texlive/2024/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
+
+[2] (./main.toc)
+\tf@toc=\write3
+\openout3 = `main.toc'.
 
-! LaTeX Error: File `nomencl.sty' not found.
 
-Type X to quit or <RETURN> to proceed,
-or enter new name. (Default extension: sty)
 
-Enter file name: 
-/home/sochi/robot-sensor/Praxiprojekt_Bericht/main.tex:6: Emergency stop.
-<read *> 
-         
-l.6 \makenomenclature
-                     ^^M
-*** (cannot \read from terminal in nonstop modes)
+[3]
 
- 
+[4]
+
+[5] (./main.bbl
+Underfull \hbox (badness 10000) in paragraph at lines 17--20
+[]\OT1/cmr/m/it/12 VL53L7CX - Time-of-Flight (ToF) 8x8 mul-ti-zo-ne ran-
+ []
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 17--20
+\OT1/cmr/m/it/12 ging sen-sor with 90 de-grees FoV - STMi-cro-elec-tro-nics\OT1
+/cmr/m/n/12 .
+ []
+
+)
+
+[6] (./main.aux)
+ ***********
+LaTeX2e <2024-11-01> patch level 2
+L3 programming layer <2025-01-18>
+ ***********
+ ) 
 Here is how much of TeX's memory you used:
- 1370 strings out of 475172
- 22975 string characters out of 5765957
- 406805 words of memory out of 5000000
- 24419 multiletter control sequences out of 15000+600000
- 559135 words of font info for 37 fonts, out of 8000000 for 9000
- 14 hyphenation exceptions out of 8191
- 57i,0n,65p,254b,118s stack positions out of 10000i,1000n,20000p,200000b,200000s
-/home/sochi/robot-sensor/Praxiprojekt_Bericht/main.tex:6:  ==> Fatal error occurred, no output PDF file produced!
+ 10597 strings out of 473200
+ 193373 string characters out of 5720278
+ 637063 words of memory out of 5000000
+ 33705 multiletter control sequences out of 15000+600000
+ 566555 words of font info for 63 fonts, out of 8000000 for 9000
+ 1141 hyphenation exceptions out of 8191
+ 94i,7n,93p,2350b,220s stack positions out of 10000i,1000n,20000p,200000b,200000s
+<c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb><c:/tex
+live/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb><c:/texlive/2024
+/texmf-dist/fonts/type1/public/amsfonts/cm/cmcsc10.pfb><c:/texlive/2024/texmf-d
+ist/fonts/type1/public/amsfonts/cm/cmr10.pfb><c:/texlive/2024/texmf-dist/fonts/
+type1/public/amsfonts/cm/cmr12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/publ
+ic/amsfonts/cm/cmr17.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfont
+s/cm/cmti12.pfb><c:/texlive/2024/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt
+12.pfb>
+Output written on main.pdf (6 pages, 118973 bytes).
+PDF statistics:
+ 63 PDF objects out of 1000 (max. 8388607)
+ 38 compressed objects within 1 object stream
+ 0 named destinations out of 1000 (max. 500000)
+ 1 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/Praxiprojekt_Bericht/main.nlo b/Praxiprojekt_Bericht/main.nlo
new file mode 100644
index 0000000..e69de29
diff --git a/Praxiprojekt_Bericht/main.pdf b/Praxiprojekt_Bericht/main.pdf
index e1bf102bdd8e6b4529fd2b52100924f89a4c67ea..18758e38fc313cd6985d48b5e95d564ec8442b74 100644
GIT binary patch
delta 104717
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
NMkZXUs;>TSTmT+K5SRb}

delta 79751
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

diff --git a/Praxiprojekt_Bericht/main.synctex.gz b/Praxiprojekt_Bericht/main.synctex.gz
new file mode 100644
index 0000000000000000000000000000000000000000..0ead9b06e08dda4276939ff0c783f590b512988f
GIT binary patch
literal 17910
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
G85sceR#Bn=

literal 0
HcmV?d00001

diff --git a/Praxiprojekt_Bericht/main.tex b/Praxiprojekt_Bericht/main.tex
index 1a64ccd..e56a527 100644
--- a/Praxiprojekt_Bericht/main.tex
+++ b/Praxiprojekt_Bericht/main.tex
@@ -2,13 +2,25 @@
 \usepackage[margin=1in]{geometry}
 \usepackage{fix-cm}
 \usepackage{graphicx}
-\usepackage[intoc]{nomencl}
-\makenomenclature
+\usepackage[utf8]{inputenc}
+\usepackage[ngerman]{babel}
+\usepackage[acronym]{glossaries}
 
 \newacronym{UR}{UR}{Universal Robots}
 \newacronym{Cobot}{Cobot}{kollaborativer Roboter}
 \newacronym{PC}{PC}{persönlicher Computer}
 \newacronym{ToF}{ToF-Sensor}{Time-of-Flight-Sensor}
+\newacronym{ToFs}{ToF-Sensoren}{Time-of-Flight-Sensoren}
+\newacronym{Cobots}{Cobot's}{kollaborativen Robotern}
+
+\title{Praxisprojekt Bericht
+		{\large \\Mechatronische Entwicklung eines intrinsischen Time-of-Flight-Sensorsystems zur Kollisionsvermeidung in der Robotik}}
+\author{René Ebeling}
+\date{\today}
+\linespread{1.25} 		% Zeilenabstand nach Vorgabe
+\begin{document}
+\bibliographystyle{plaindin}
+\maketitle
 \newpage
 \begin{abstract}
   % Zielsetzung und Kontext:
@@ -16,42 +28,43 @@
   In diesem Bericht werde ich meine Vorgehensweise zur Entwicklung eines mechatronischen Systems 
   zur Kollisionsvermeidung beschreiben und seine Funktionsweise erläutern.
   % Warum wurde das Thema gewählt?
-  \\ \indent Aktuell werden Kollisionen von \acp{Cobot} häufig mithilfe von intrinsischen Sensoren detektiert, jedoch nicht vermieden.
+  \\ \indent Aktuell werden Kollisionen von \acrfull{Cobots} häufig mithilfe von intrinsischen Sensoren detektiert, jedoch nicht vermieden.
   % Was ist das Ziel des Berichts?
   \\ \indent Das Ziel des Sensorsystems ist es, ergänzend zur Kollisionsdetektion, die meisten Kollisionen zu vermeiden. 
-  Das Vermeiden von Kollisionen ermöglicht es dem \ac{Cobot}, nach einer vermiedenen Kollision eine neue Route zu planen und auszuführen, 
+  Das Vermeiden von Kollisionen ermöglicht es dem \acrshort{Cobot}, nach einer vermiedenen Kollision eine neue Route zu planen und auszuführen, 
   um seine Aufgabe trotz der beinahe Kollision zu erfüllen.
   % Welche Methoden oder Ansätze wurden verwendet, um die Ziele zu erreichen oder die Forschung durchzuführen?
-  \\ \indent Das System verwendet \acp{ToF} von STMicroelectronics zur Abstandsmessung von potentiellen Kollisionsobjekten. 
-  Die Messwerte werden auf einem Linux-basierten persönlichen Computer (\acs{PC}) ausgewertet, visualisiert und zusammen mit anderen Sensorinputs interpretiert. 
-  Zur Testung des Systems habe ich den Sensorinput der Encodern des \ac{UR} in Gazebo Classic simuliert und die Messwerte der \acp{ToF} in einem Testaufbau generiert.
+  \\ \indent Das System verwendet \acrfull{ToFs} von STMicroelectronics zur Abstandsmessung von potentiellen Kollisionsobjekten. 
+  Die Messwerte werden auf einem Linux-basierten persönlichen Computer (\acrshort{PC}) ausgewertet, visualisiert und zusammen mit anderen Sensorinputs interpretiert. 
+  Zur Testung des Systems habe ich den Sensorinput der Encodern des \acrfull{UR} in Gazebo Classic simuliert und die Messwerte der \acrshort{ToFs} in einem Testaufbau generiert.
   % Welche Schlussfolgerungen wurden basierend auf den Ergebnissen gezogen?
-  \\ \indent \ac{ToF} eignen sich sehr gut zur Überwachung des Arbeitsraums eines Roboters, 
+  \\ \indent \acrshort{ToFs} eignen sich sehr gut zur Überwachung des Arbeitsraums eines Roboters, 
   da sie präzise genug sind um Entfernungsdaten zu liefern und so die Kollisionsvermeidung durch das erkennen von Objekten im Arbeitsraum ermöglichen können. 
   % Welche Bedeutung haben sie für das Thema oder für die Praxis?
-  \\ \indent Durch die Kollisionsvermeidung kan ein \ac{Cobot} autonomer arbeiten und so die Effizienz und Sicherheit in der Produktion erhöhen.
+  \\ \indent Durch die Kollisionsvermeidung kan ein \acrshort{Cobot} autonomer arbeiten und so die Effizienz und Sicherheit in der Produktion erhöhen.
 \end{abstract}
 \newpage
 \tableofcontents
 \newpage
-\section{Introduction}
-\subsection{Der Sensor}
-Es handelt sich um einen \ac{id} von STMicroelectronics.
-\subsection{Aufbau}
-\subsection{Die Hardware}
-\subsection{Die Software}
+
+\section{Motivation}
+	%Allgemeiner Überblick über das Thema
+	Ich habe im Rahmen meines Praxisprojekts ein System entwickelt, welches zum Ziel hatte eine extrinsische Sensorüberwachung des Arbeitsraums von einem \acrshort{UR} zu realisieren.
+	Mit dem Sensorinput kann man die Umgebung des Roboters überwachen und gegebenenfalls auf veränderte Umstände reagieren. Am meisten Anwendung hätte das System in Bereichen in denen es schwierig ist Routinen zu schaffen. Wie zum Beispiel bei der Kollaboration mit Menschen oder bei der Zusammenarbeit mit anderen Robotern. 
+	Der Vorteil, den die extrinsische Sensorik mit sich bringt, ist das man nicht mehr auf die Detektion von Kollisionen beschränkt ist und auf unterschiedliche Arten präventiv eine Kollision verhindern kann.
+	\\ 
+	%Spezifizierung des Themas
+	\indent In der Robotik werden unterschiedliche Arten von Sensoren verwendet um \acrshort{Cobots} sicherer zu machen. Im Groben unterscheidet man zwischen intrinsischen und extrinsischen Sensoren. Die intrinsischen Sensoren betrachten nur, was innerhalb eines Roboters gemessen werden kann. Das wäre zum Beispiel die Position der Gelenke, die vom Drehgeber gemessen wird oder das Drehmoment, das vom Drehmoment-Wächter in den Gelenken gemessen wird. Mit Hilfe der gemessenen Drehmomente wird häufig bestimmt, ob es zu einer Kollision mit umliegenden Objekten gekommen sein könnte. Die Extrinsischen Sensoren betrachten die Umgebung des Roboters und liefern Informationen zu möglichen Kollisionsobjekten oder auch zu Objekten die mit dem Endeffektor des Roboters gegriffen werden sollen.
+	Beispiele für extrinsische Sensoren wären unterschiedliche Arten von Kameras, Laserscanner (\acrshort{ToFs}) oder Ultraschallsensoren.\cite{li_common_2019}
+	\\
+	%Kern der Arbeit
+	\indent In meinem
+	Ich habe für die Erkennung von potentiellen Kollisionsobjekten in Reichweite der seriellen Kinematik vom \acrshort{UR} \acrshort{ToF} von STMicroelectronics verwenden.\cite{noauthor_vl53l7cx_nodate} 
+	Die \acrshort{ToF} senden einen Lichtimpuls aus und messen wie lange das Infrarot-Licht braucht um wieder vom Empfänger wahrgenommen zu werden.\cite{hering_sensoren_2018}
+\newpage
 \section{Stand der Technik}
-\subsection{Intrinsich}
-\subsection{Extrinsisch}
-\begin{enumerate}
-    \item $E=m*c2$
-    \item you
-    \item he
-    \item she
-    \item it
-\end{enumerate}
-First document. This is a \underline{\textbf{simple}} example with no
-extra parameters or packages. \\ included. I want to include parameters. The \underline{tutorial} is too slow for my attention span. Test
+	\subsection{Laserscanner}
+	\subsection{Software}
 \newpage
-\printnomenclature
+\bibliography{Bibliothek}
 \end{document}
diff --git a/Praxiprojekt_Bericht/main.toc b/Praxiprojekt_Bericht/main.toc
new file mode 100644
index 0000000..52786e4
--- /dev/null
+++ b/Praxiprojekt_Bericht/main.toc
@@ -0,0 +1,5 @@
+\babel@toc {ngerman}{}\relax 
+\contentsline {section}{\numberline {1}Motivation}{4}{}%
+\contentsline {section}{\numberline {2}Stand der Technik}{5}{}%
+\contentsline {subsection}{\numberline {2.1}Laserscanner}{5}{}%
+\contentsline {subsection}{\numberline {2.2}Software}{5}{}%
diff --git a/Safeback/MeshLab2023.12-linux.AppImage b/Safeback/MeshLab2023.12-linux.AppImage
old mode 100755
new mode 100644
diff --git a/workspaces/COLCON_WS/src/Universal_Robots_ROS2_Gazebo_Simulation b/workspaces/COLCON_WS/src/Universal_Robots_ROS2_Gazebo_Simulation
deleted file mode 160000
index b916bfb..0000000
--- a/workspaces/COLCON_WS/src/Universal_Robots_ROS2_Gazebo_Simulation
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit b916bfb77020680a3b58903a832d007d7eee140b
diff --git a/workspaces/COLCON_WS/src/ur_description/test/__pycache__/test_ur_urdf_xacro.cpython-310-pytest-6.2.5.pyc b/workspaces/COLCON_WS/src/ur_description/test/__pycache__/test_ur_urdf_xacro.cpython-310-pytest-6.2.5.pyc
deleted file mode 100644
index fc5687d0e07b223cd8107d62ab9533205efc307b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2583
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

diff --git a/workspaces/COLCON_WS/src/ur_description/test/__pycache__/test_view_ur_launch.cpython-310-pytest-6.2.5.pyc b/workspaces/COLCON_WS/src/ur_description/test/__pycache__/test_view_ur_launch.cpython-310-pytest-6.2.5.pyc
deleted file mode 100644
index 60125f66ce9173856067d534866de8c4abe578eb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 983
zcmd1j<>g{vU|{&PJ~CZ{lY!weh=Yuo85kHG7#J9es~8v<QW#Pga~Pr+!8B7YGZO<N
zLoQ1cD<edPEs6~+!yd(+!jQt0!;#Aw#R-;U&f&`Cj^YNhS#o%Cd82s2Y}OpUT>dD2
zFq<t$AXhL-kdYykJxeG{IE6ihqlKZFF-jzbF_=M<^CietewvK8q|;MN;tLX!vlG)(
z<BKyAi&EoLGK*4^OY(~<H5qRS`XrX-C1<##7AF^F7L;V>=V>zDlJLw+&M8ev#U>{k
zP+5|ZpNAn8oL^d$oT|xqi#sSaF{LsjKP0udBpKui7-nQ(U|?flU~mS7j|l?<LkU9(
zV+m6h^8%I<))dBO#uTQ7OwEib%qc9Hj0@NnGNiEfGSxDau-7n@a5OWdGc|*J#^!g6
zue2yW1>xW-i5##W^vg0+%i~Ln^dMZlg34R$rA6^2l?AD{m`jU{H5qRSK&0Xmi_%MT
zQ}arSH93n|7#J9eSQ!`?ZZYK--(o39EXlaVl9ivCSHuJoWX&u|%`GkhMQjns^_q;g
z_@Jg_LPBXJLy-Uj1H&&b{gT`Q{iMvi#G=ZS)Fl0){9@gV(%ht+RNc}dT_gwV8tED8
zS?ZUh7MFmDc&NkUA?AV{E}5R1ms*rqk{S<Eh3s1`Q0Vb7FfcGNF)<1-GX3XbX8Xg(
zUL?f8z@RC5izBHtGp8goulN>^LqTOcoF^GyPzf?hFR{2dwFnf?dPS+_MVTe3w>aTK
zx7cA~Tn-TB@rgx6+@N4!gYa)jCxXH)J~J;RwE|>hMt+_iG<6k20*npf3vh_Rf=Vwj
z8DwQKIIwRiLR3KG3E6Y;#o$y_42cghh&pf(Wag#A4FN^NEtcHGqU>AjMft@bZ-KoJ
ojs_$`5ae(Uo80`A(wtN~Q1UAVg_4pS2O|#?4<iJ!vG6eh0I&`rA^-pY

diff --git a/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/__pycache__/__init__.cpython-310.pyc b/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index ed3f7c45565389185f55ebf5a5ca85e584890c6b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 167
zcmd1j<>g{vU|<OFtxX5fk3j@7W@KPsaA06yC}v?`U`SyIX3%8xTggxa5=Icey!12j
zb5r$;^OG|&^^5Y8@=J7!Q}c@Ri$EMGGrqi7KdCe`Cq=&?IVC<NH8&r@h>y?A%PfhH
b*DI*J#bJ}1pHiBWY6r5Tn2CXbfrSA8$Jr>w

diff --git a/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/pcd_publisher/__pycache__/__init__.cpython-310.pyc b/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/pcd_publisher/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 79da2f45f9085a76f87016ee62f80cae6ef9dd3a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 181
zcmd1j<>g{vU|<OFtxX5fk3j@7W@KPsaA06yC}v?`U`SyIX3%8xTggxa5=IceBJ?xz
zb5r$;^OG|&^^5Y8@=J7!Q}c@Ri$EMGGrqi7KdCe`Cq=&?IVC<NH8&rXQBazclUbaR
lTBIKzpP83g5+AQuP<e~PCO1E&G$+*#WMeTC0|NsK0|0GGE@l7#

diff --git a/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/pcd_publisher/__pycache__/pcd_publisher_node.cpython-310.pyc b/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/pcd_demo/pcd_publisher/__pycache__/pcd_publisher_node.cpython-310.pyc
deleted file mode 100644
index 5112680257fb5f76832a8c94e7fc7975c074208e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3034
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

diff --git a/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/resource/teapot.ply b/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/resource/teapot.ply
index 7fb13ff..4c1a671 100644
--- a/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/resource/teapot.ply
+++ b/workspaces/rob-sensor_ws/src/ROS2-Point-Cloud-Demo/resource/teapot.ply
@@ -1,3442 +1,3442 @@
-ply
-format ascii 1.0
-element vertex 1177
-property float32 x
-property float32 y
-property float32 z
-element face 2256
-property list uint8 int32 vertex_indices
-end_header
-1.38137 0 2.45469 
-1.4 0 2.4 
-1.35074 -0.375926 2.4 
-1.33276 -0.370922 2.45469 
-1.38426 0 2.4875 
-1.33555 -0.371699 2.4875 
-1.40312 0 2.49844 
-1.35376 -0.376765 2.49844 
-1.43241 0 2.4875 
-1.38201 -0.384628 2.4875 
-1.46655 0 2.45469 
-1.41495 -0.393796 2.45469 
-1.5 0 2.4 
-1.44722 -0.402778 2.4 
-1.21126 -0.711407 2.4 
-1.19514 -0.701938 2.45469 
-1.19764 -0.703409 2.4875 
-1.21396 -0.712995 2.49844 
-1.2393 -0.727875 2.4875 
-1.26884 -0.745225 2.45469 
-1.29778 -0.762222 2.4 
-0.994 -0.994 2.4 
-0.98077 -0.98077 2.45469 
-0.982824 -0.982824 2.4875 
-0.996219 -0.996219 2.49844 
-1.01701 -1.01701 2.4875 
-1.04125 -1.04125 2.45469 
-1.065 -1.065 2.4 
-0.711407 -1.21126 2.4 
-0.701938 -1.19514 2.45469 
-0.703409 -1.19764 2.4875 
-0.712995 -1.21396 2.49844 
-0.727875 -1.2393 2.4875 
-0.745225 -1.26884 2.45469 
-0.762222 -1.29778 2.4 
-0.375926 -1.35074 2.4 
-0.370922 -1.33276 2.45469 
-0.371699 -1.33555 2.4875 
-0.376765 -1.35376 2.49844 
-0.384628 -1.38201 2.4875 
-0.393796 -1.41495 2.45469 
-0.402778 -1.44722 2.4 
-0 -1.4 2.4 
-0 -1.38137 2.45469 
-0 -1.38426 2.4875 
-0 -1.40312 2.49844 
-0 -1.43241 2.4875 
-0 -1.46655 2.45469 
-0 -1.5 2.4 
--0.375926 -1.35074 2.4 
--0.370922 -1.33276 2.45469 
--0.371699 -1.33555 2.4875 
--0.376765 -1.35376 2.49844 
--0.384628 -1.38201 2.4875 
--0.393796 -1.41495 2.45469 
--0.402778 -1.44722 2.4 
--0.711407 -1.21126 2.4 
--0.701938 -1.19514 2.45469 
--0.703409 -1.19764 2.4875 
--0.712995 -1.21396 2.49844 
--0.727875 -1.2393 2.4875 
--0.745225 -1.26884 2.45469 
--0.762222 -1.29778 2.4 
--0.994 -0.994 2.4 
--0.98077 -0.98077 2.45469 
--0.982824 -0.982824 2.4875 
--0.996219 -0.996219 2.49844 
--1.01701 -1.01701 2.4875 
--1.04125 -1.04125 2.45469 
--1.065 -1.065 2.4 
--1.21126 -0.711407 2.4 
--1.19514 -0.701938 2.45469 
--1.19764 -0.703409 2.4875 
--1.21396 -0.712995 2.49844 
--1.2393 -0.727875 2.4875 
--1.26884 -0.745225 2.45469 
--1.29778 -0.762222 2.4 
--1.35074 -0.375926 2.4 
--1.33276 -0.370922 2.45469 
--1.33555 -0.371699 2.4875 
--1.35376 -0.376765 2.49844 
--1.38201 -0.384628 2.4875 
--1.41495 -0.393796 2.45469 
--1.44722 -0.402778 2.4 
--1.4 0 2.4 
--1.38137 0 2.45469 
--1.38426 0 2.4875 
--1.40312 0 2.49844 
--1.43241 0 2.4875 
--1.46655 0 2.45469 
--1.5 0 2.4 
--1.35074 0.375926 2.4 
--1.33276 0.370922 2.45469 
--1.33555 0.371699 2.4875 
--1.35376 0.376765 2.49844 
--1.38201 0.384628 2.4875 
--1.41495 0.393796 2.45469 
--1.44722 0.402778 2.4 
--1.21126 0.711407 2.4 
--1.19514 0.701938 2.45469 
--1.19764 0.703409 2.4875 
--1.21396 0.712995 2.49844 
--1.2393 0.727875 2.4875 
--1.26884 0.745225 2.45469 
--1.29778 0.762222 2.4 
--0.994 0.994 2.4 
--0.98077 0.98077 2.45469 
--0.982824 0.982824 2.4875 
--0.996219 0.996219 2.49844 
--1.01701 1.01701 2.4875 
--1.04125 1.04125 2.45469 
--1.065 1.065 2.4 
--0.711407 1.21126 2.4 
--0.701938 1.19514 2.45469 
--0.703409 1.19764 2.4875 
--0.712995 1.21396 2.49844 
--0.727875 1.2393 2.4875 
--0.745225 1.26884 2.45469 
--0.762222 1.29778 2.4 
--0.375926 1.35074 2.4 
--0.370922 1.33276 2.45469 
--0.371699 1.33555 2.4875 
--0.376765 1.35376 2.49844 
--0.384628 1.38201 2.4875 
--0.393796 1.41495 2.45469 
--0.402778 1.44722 2.4 
-0 1.4 2.4 
-0 1.38137 2.45469 
-0 1.38426 2.4875 
-0 1.40312 2.49844 
-0 1.43241 2.4875 
-0 1.46655 2.45469 
-0 1.5 2.4 
-0.375926 1.35074 2.4 
-0.370922 1.33276 2.45469 
-0.371699 1.33555 2.4875 
-0.376765 1.35376 2.49844 
-0.384628 1.38201 2.4875 
-0.393796 1.41495 2.45469 
-0.402778 1.44722 2.4 
-0.711407 1.21126 2.4 
-0.701938 1.19514 2.45469 
-0.703409 1.19764 2.4875 
-0.712995 1.21396 2.49844 
-0.727875 1.2393 2.4875 
-0.745225 1.26884 2.45469 
-0.762222 1.29778 2.4 
-0.994 0.994 2.4 
-0.98077 0.98077 2.45469 
-0.982824 0.982824 2.4875 
-0.996219 0.996219 2.49844 
-1.01701 1.01701 2.4875 
-1.04125 1.04125 2.45469 
-1.065 1.065 2.4 
-1.21126 0.711407 2.4 
-1.19514 0.701938 2.45469 
-1.19764 0.703409 2.4875 
-1.21396 0.712995 2.49844 
-1.2393 0.727875 2.4875 
-1.26884 0.745225 2.45469 
-1.29778 0.762222 2.4 
-1.35074 0.375926 2.4 
-1.33276 0.370922 2.45469 
-1.33555 0.371699 2.4875 
-1.35376 0.376765 2.49844 
-1.38201 0.384628 2.4875 
-1.41495 0.393796 2.45469 
-1.44722 0.402778 2.4 
-1.62384 0 2.13785 
-1.56671 -0.436032 2.13785 
-1.74074 0 1.87778 
-1.67949 -0.467421 1.87778 
-1.84375 0 1.62187 
-1.77888 -0.495081 1.62188 
-1.92593 0 1.37222 
-1.85816 -0.517147 1.37222 
-1.98032 0 1.1309 
-1.91065 -0.531754 1.1309 
-2 0 0.9 
-1.92963 -0.537037 0.9 
-1.40492 -0.825153 2.13785 
-1.50606 -0.884554 1.87778 
-1.59519 -0.936898 1.62188 
-1.66628 -0.978656 1.37222 
-1.71335 -1.0063 1.1309 
-1.73037 -1.0163 0.9 
-1.15293 -1.15293 2.13785 
-1.23593 -1.23593 1.87778 
-1.30906 -1.30906 1.62187 
-1.36741 -1.36741 1.37222 
-1.40603 -1.40603 1.1309 
-1.42 -1.42 0.9 
-0.825153 -1.40492 2.13785 
-0.884554 -1.50606 1.87778 
-0.936898 -1.59519 1.62188 
-0.978656 -1.66628 1.37222 
-1.0063 -1.71335 1.1309 
-1.0163 -1.73037 0.9 
-0.436032 -1.56671 2.13785 
-0.467421 -1.67949 1.87778 
-0.495081 -1.77888 1.62187 
-0.517147 -1.85816 1.37222 
-0.531754 -1.91065 1.1309 
-0.537037 -1.92963 0.9 
-0 -1.62384 2.13785 
-0 -1.74074 1.87778 
-0 -1.84375 1.62187 
-0 -1.92593 1.37222 
-0 -1.98032 1.1309 
-0 -2 0.9 
--0.436032 -1.56671 2.13785 
--0.467421 -1.67949 1.87778 
--0.495081 -1.77888 1.62188 
--0.517147 -1.85816 1.37222 
--0.531754 -1.91065 1.1309 
--0.537037 -1.92963 0.9 
--0.825153 -1.40492 2.13785 
--0.884554 -1.50606 1.87778 
--0.936898 -1.59519 1.62188 
--0.978656 -1.66628 1.37222 
--1.0063 -1.71335 1.1309 
--1.0163 -1.73037 0.9 
--1.15293 -1.15293 2.13785 
--1.23593 -1.23593 1.87778 
--1.30906 -1.30906 1.62187 
--1.36741 -1.36741 1.37222 
--1.40603 -1.40603 1.1309 
--1.42 -1.42 0.9 
--1.40492 -0.825153 2.13785 
--1.50606 -0.884554 1.87778 
--1.59519 -0.936898 1.62188 
--1.66628 -0.978656 1.37222 
--1.71335 -1.0063 1.1309 
--1.73037 -1.0163 0.9 
--1.56671 -0.436032 2.13785 
--1.67949 -0.467421 1.87778 
--1.77888 -0.495081 1.62187 
--1.85816 -0.517147 1.37222 
--1.91065 -0.531754 1.1309 
--1.92963 -0.537037 0.9 
--1.62384 0 2.13785 
--1.74074 0 1.87778 
--1.84375 0 1.62187 
--1.92593 0 1.37222 
--1.98032 0 1.1309 
--2 0 0.9 
--1.56671 0.436032 2.13785 
--1.67949 0.467421 1.87778 
--1.77888 0.495081 1.62188 
--1.85816 0.517147 1.37222 
--1.91065 0.531754 1.1309 
--1.92963 0.537037 0.9 
--1.40492 0.825153 2.13785 
--1.50606 0.884554 1.87778 
--1.59519 0.936898 1.62188 
--1.66628 0.978656 1.37222 
--1.71335 1.0063 1.1309 
--1.73037 1.0163 0.9 
--1.15293 1.15293 2.13785 
--1.23593 1.23593 1.87778 
--1.30906 1.30906 1.62187 
--1.36741 1.36741 1.37222 
--1.40603 1.40603 1.1309 
--1.42 1.42 0.9 
--0.825153 1.40492 2.13785 
--0.884554 1.50606 1.87778 
--0.936898 1.59519 1.62188 
--0.978656 1.66628 1.37222 
--1.0063 1.71335 1.1309 
--1.0163 1.73037 0.9 
--0.436032 1.56671 2.13785 
--0.467421 1.67949 1.87778 
--0.495081 1.77888 1.62187 
--0.517147 1.85816 1.37222 
--0.531754 1.91065 1.1309 
--0.537037 1.92963 0.9 
-0 1.62384 2.13785 
-0 1.74074 1.87778 
-0 1.84375 1.62187 
-0 1.92593 1.37222 
-0 1.98032 1.1309 
-0 2 0.9 
-0.436032 1.56671 2.13785 
-0.467421 1.67949 1.87778 
-0.495081 1.77888 1.62188 
-0.517147 1.85816 1.37222 
-0.531754 1.91065 1.1309 
-0.537037 1.92963 0.9 
-0.825153 1.40492 2.13785 
-0.884554 1.50606 1.87778 
-0.936898 1.59519 1.62188 
-0.978656 1.66628 1.37222 
-1.0063 1.71335 1.1309 
-1.0163 1.73037 0.9 
-1.15293 1.15293 2.13785 
-1.23593 1.23593 1.87778 
-1.30906 1.30906 1.62187 
-1.36741 1.36741 1.37222 
-1.40603 1.40603 1.1309 
-1.42 1.42 0.9 
-1.40492 0.825153 2.13785 
-1.50606 0.884554 1.87778 
-1.59519 0.936898 1.62188 
-1.66628 0.978656 1.37222 
-1.71335 1.0063 1.1309 
-1.73037 1.0163 0.9 
-1.56671 0.436032 2.13785 
-1.67949 0.467421 1.87778 
-1.77888 0.495081 1.62187 
-1.85816 0.517147 1.37222 
-1.91065 0.531754 1.1309 
-1.92963 0.537037 0.9 
-1.96296 0 0.693403 
-1.8939 -0.527092 0.693403 
-1.87037 0 0.522222 
-1.80456 -0.502229 0.522222 
-1.75 0 0.384375 
-1.68843 -0.469907 0.384375 
-1.62963 0 0.277778 
-1.57229 -0.437586 0.277778 
-1.53704 0 0.200347 
-1.48296 -0.412723 0.200347 
-1.5 0 0.15 
-1.44722 -0.402778 0.15 
-1.69833 -0.997476 0.693403 
-1.61822 -0.950425 0.522222 
-1.51407 -0.889259 0.384375 
-1.40993 -0.828093 0.277778 
-1.32982 -0.781043 0.200347 
-1.29778 -0.762222 0.15 
-1.3937 -1.3937 0.693403 
-1.32796 -1.32796 0.522222 
-1.2425 -1.2425 0.384375 
-1.15704 -1.15704 0.277778 
-1.0913 -1.0913 0.200347 
-1.065 -1.065 0.15 
-0.997476 -1.69833 0.693403 
-0.950425 -1.61822 0.522222 
-0.889259 -1.51407 0.384375 
-0.828093 -1.40993 0.277778 
-0.781043 -1.32982 0.200347 
-0.762222 -1.29778 0.15 
-0.527092 -1.8939 0.693403 
-0.502229 -1.80456 0.522222 
-0.469907 -1.68843 0.384375 
-0.437586 -1.57229 0.277778 
-0.412723 -1.48296 0.200347 
-0.402778 -1.44722 0.15 
-0 -1.96296 0.693403 
-0 -1.87037 0.522222 
-0 -1.75 0.384375 
-0 -1.62963 0.277778 
-0 -1.53704 0.200347 
-0 -1.5 0.15 
--0.527092 -1.8939 0.693403 
--0.502229 -1.80456 0.522222 
--0.469907 -1.68843 0.384375 
--0.437586 -1.57229 0.277778 
--0.412723 -1.48296 0.200347 
--0.402778 -1.44722 0.15 
--0.997476 -1.69833 0.693403 
--0.950425 -1.61822 0.522222 
--0.889259 -1.51407 0.384375 
--0.828093 -1.40993 0.277778 
--0.781043 -1.32982 0.200347 
--0.762222 -1.29778 0.15 
--1.3937 -1.3937 0.693403 
--1.32796 -1.32796 0.522222 
--1.2425 -1.2425 0.384375 
--1.15704 -1.15704 0.277778 
--1.0913 -1.0913 0.200347 
--1.065 -1.065 0.15 
--1.69833 -0.997476 0.693403 
--1.61822 -0.950425 0.522222 
--1.51407 -0.889259 0.384375 
--1.40993 -0.828093 0.277778 
--1.32982 -0.781043 0.200347 
--1.29778 -0.762222 0.15 
--1.8939 -0.527092 0.693403 
--1.80456 -0.502229 0.522222 
--1.68843 -0.469907 0.384375 
--1.57229 -0.437586 0.277778 
--1.48296 -0.412723 0.200347 
--1.44722 -0.402778 0.15 
--1.96296 0 0.693403 
--1.87037 0 0.522222 
--1.75 0 0.384375 
--1.62963 0 0.277778 
--1.53704 0 0.200347 
--1.5 0 0.15 
--1.8939 0.527092 0.693403 
--1.80456 0.502229 0.522222 
--1.68843 0.469907 0.384375 
--1.57229 0.437586 0.277778 
--1.48296 0.412723 0.200347 
--1.44722 0.402778 0.15 
--1.69833 0.997476 0.693403 
--1.61822 0.950425 0.522222 
--1.51407 0.889259 0.384375 
--1.40993 0.828093 0.277778 
--1.32982 0.781043 0.200347 
--1.29778 0.762222 0.15 
--1.3937 1.3937 0.693403 
--1.32796 1.32796 0.522222 
--1.2425 1.2425 0.384375 
--1.15704 1.15704 0.277778 
--1.0913 1.0913 0.200347 
--1.065 1.065 0.15 
--0.997476 1.69833 0.693403 
--0.950425 1.61822 0.522222 
--0.889259 1.51407 0.384375 
--0.828093 1.40993 0.277778 
--0.781043 1.32982 0.200347 
--0.762222 1.29778 0.15 
--0.527092 1.8939 0.693403 
--0.502229 1.80456 0.522222 
--0.469907 1.68843 0.384375 
--0.437586 1.57229 0.277778 
--0.412723 1.48296 0.200347 
--0.402778 1.44722 0.15 
-0 1.96296 0.693403 
-0 1.87037 0.522222 
-0 1.75 0.384375 
-0 1.62963 0.277778 
-0 1.53704 0.200347 
-0 1.5 0.15 
-0.527092 1.8939 0.693403 
-0.502229 1.80456 0.522222 
-0.469907 1.68843 0.384375 
-0.437586 1.57229 0.277778 
-0.412723 1.48296 0.200347 
-0.402778 1.44722 0.15 
-0.997476 1.69833 0.693403 
-0.950425 1.61822 0.522222 
-0.889259 1.51407 0.384375 
-0.828093 1.40993 0.277778 
-0.781043 1.32982 0.200347 
-0.762222 1.29778 0.15 
-1.3937 1.3937 0.693403 
-1.32796 1.32796 0.522222 
-1.2425 1.2425 0.384375 
-1.15704 1.15704 0.277778 
-1.0913 1.0913 0.200347 
-1.065 1.065 0.15 
-1.69833 0.997476 0.693403 
-1.61822 0.950425 0.522222 
-1.51407 0.889259 0.384375 
-1.40993 0.828093 0.277778 
-1.32982 0.781043 0.200347 
-1.29778 0.762222 0.15 
-1.8939 0.527092 0.693403 
-1.80456 0.502229 0.522222 
-1.68843 0.469907 0.384375 
-1.57229 0.437586 0.277778 
-1.48296 0.412723 0.200347 
-1.44722 0.402778 0.15 
-0.605903 0 0.005903 
-0 0 0 
-0.584584 0.162696 0.005903 
-1.02222 0 0.022222 
-0.986255 0.274486 0.022222 
-1.28437 0 0.046875 
-1.23918 0.344878 0.046875 
-1.42778 0 0.077778 
-1.37754 0.383385 0.077778 
-1.48785 0 0.112847 
-1.4355 0.399515 0.112847 
-0.524218 0.307888 0.005903 
-0.884412 0.51944 0.022222 
-1.11122 0.652653 0.046875 
-1.23529 0.725523 0.077778 
-1.28726 0.756047 0.112847 
-0.430191 0.430191 0.005903 
-0.725778 0.725778 0.022222 
-0.911906 0.911906 0.046875 
-1.01372 1.01372 0.077778 
-1.05637 1.05637 0.112847 
-0.307888 0.524218 0.005903 
-0.51944 0.884412 0.022222 
-0.652653 1.11122 0.046875 
-0.725523 1.23529 0.077778 
-0.756047 1.28726 0.112847 
-0.162696 0.584584 0.005903 
-0.274486 0.986255 0.022222 
-0.344878 1.23918 0.046875 
-0.383385 1.37754 0.077778 
-0.399515 1.4355 0.112847 
-0 0.605903 0.005903 
-0 1.02222 0.022222 
-0 1.28437 0.046875 
-0 1.42778 0.077778 
-0 1.48785 0.112847 
--0.162696 0.584584 0.005903 
--0.274486 0.986255 0.022222 
--0.344878 1.23918 0.046875 
--0.383385 1.37754 0.077778 
--0.399515 1.4355 0.112847 
--0.307888 0.524218 0.005903 
--0.51944 0.884412 0.022222 
--0.652653 1.11122 0.046875 
--0.725523 1.23529 0.077778 
--0.756047 1.28726 0.112847 
--0.430191 0.430191 0.005903 
--0.725778 0.725778 0.022222 
--0.911906 0.911906 0.046875 
--1.01372 1.01372 0.077778 
--1.05637 1.05637 0.112847 
--0.524218 0.307888 0.005903 
--0.884412 0.51944 0.022222 
--1.11122 0.652653 0.046875 
--1.23529 0.725523 0.077778 
--1.28726 0.756047 0.112847 
--0.584584 0.162696 0.005903 
--0.986255 0.274486 0.022222 
--1.23918 0.344878 0.046875 
--1.37754 0.383385 0.077778 
--1.4355 0.399515 0.112847 
--0.605903 0 0.005903 
--1.02222 0 0.022222 
--1.28437 0 0.046875 
--1.42778 0 0.077778 
--1.48785 0 0.112847 
--0.584584 -0.162696 0.005903 
--0.986255 -0.274486 0.022222 
--1.23918 -0.344878 0.046875 
--1.37754 -0.383385 0.077778 
--1.4355 -0.399515 0.112847 
--0.524218 -0.307888 0.005903 
--0.884412 -0.51944 0.022222 
--1.11122 -0.652653 0.046875 
--1.23529 -0.725523 0.077778 
--1.28726 -0.756047 0.112847 
--0.430191 -0.430191 0.005903 
--0.725778 -0.725778 0.022222 
--0.911906 -0.911906 0.046875 
--1.01372 -1.01372 0.077778 
--1.05637 -1.05637 0.112847 
--0.307888 -0.524218 0.005903 
--0.51944 -0.884412 0.022222 
--0.652653 -1.11122 0.046875 
--0.725523 -1.23529 0.077778 
--0.756047 -1.28726 0.112847 
--0.162696 -0.584584 0.005903 
--0.274486 -0.986255 0.022222 
--0.344878 -1.23918 0.046875 
--0.383385 -1.37754 0.077778 
--0.399515 -1.4355 0.112847 
-0 -0.605903 0.005903 
-0 -1.02222 0.022222 
-0 -1.28437 0.046875 
-0 -1.42778 0.077778 
-0 -1.48785 0.112847 
-0.162696 -0.584584 0.005903 
-0.274486 -0.986255 0.022222 
-0.344878 -1.23918 0.046875 
-0.383385 -1.37754 0.077778 
-0.399515 -1.4355 0.112847 
-0.307888 -0.524218 0.005903 
-0.51944 -0.884412 0.022222 
-0.652653 -1.11122 0.046875 
-0.725523 -1.23529 0.077778 
-0.756047 -1.28726 0.112847 
-0.430191 -0.430191 0.005903 
-0.725778 -0.725778 0.022222 
-0.911906 -0.911906 0.046875 
-1.01372 -1.01372 0.077778 
-1.05637 -1.05637 0.112847 
-0.524218 -0.307888 0.005903 
-0.884412 -0.51944 0.022222 
-1.11122 -0.652653 0.046875 
-1.23529 -0.725523 0.077778 
-1.28726 -0.756047 0.112847 
-0.584584 -0.162696 0.005903 
-0.986255 -0.274486 0.022222 
-1.23918 -0.344878 0.046875 
-1.37754 -0.383385 0.077778 
-1.4355 -0.399515 0.112847 
-0.2 0 2.7 
-0.171296 0 2.78542 
-0.165279 -0.046045 2.78542 
-0.192963 -0.053704 2.7 
-0.148234 -0.087106 2.78542 
-0.173037 -0.10163 2.7 
-0.121672 -0.121672 2.78542 
-0.142 -0.142 2.7 
-0.087106 -0.148234 2.78542 
-0.10163 -0.173037 2.7 
-0.046045 -0.165279 2.78542 
-0.053704 -0.192963 2.7 
-0 -0.171296 2.78542 
-0 -0.2 2.7 
--0.046045 -0.165279 2.78542 
--0.053704 -0.192963 2.7 
--0.087106 -0.148234 2.78542 
--0.10163 -0.173037 2.7 
--0.121672 -0.121672 2.78542 
--0.142 -0.142 2.7 
--0.148234 -0.087106 2.78542 
--0.173037 -0.10163 2.7 
--0.165279 -0.046045 2.78542 
--0.192963 -0.053704 2.7 
--0.171296 0 2.78542 
--0.2 0 2.7 
--0.165279 0.046045 2.78542 
--0.192963 0.053704 2.7 
--0.148234 0.087106 2.78542 
--0.173037 0.10163 2.7 
--0.121672 0.121672 2.78542 
--0.142 0.142 2.7 
--0.087106 0.148234 2.78542 
--0.10163 0.173037 2.7 
--0.046045 0.165279 2.78542 
--0.053704 0.192963 2.7 
-0 0.171296 2.78542 
-0 0.2 2.7 
-0.046045 0.165279 2.78542 
-0.053704 0.192963 2.7 
-0.087106 0.148234 2.78542 
-0.10163 0.173037 2.7 
-0.121672 0.121672 2.78542 
-0.142 0.142 2.7 
-0.148234 0.087106 2.78542 
-0.173037 0.10163 2.7 
-0.165279 0.046045 2.78542 
-0.192963 0.053704 2.7 
-0.350926 0 2.63611 
-0.338579 -0.09423 2.63611 
-0.574074 0 2.58889 
-0.553875 -0.15415 2.58889 
-0.825 0 2.55 
-0.795972 -0.221528 2.55 
-1.05926 0 2.51111 
-1.02199 -0.284431 2.51111 
-1.23241 0 2.46389 
-1.18904 -0.330924 2.46389 
-1.3 0 2.4 
-1.25426 -0.349074 2.4 
-0.303616 -0.178322 2.63611 
-0.49668 -0.291715 2.58889 
-0.713778 -0.419222 2.55 
-0.916455 -0.538261 2.51111 
-1.06626 -0.626246 2.46389 
-1.12474 -0.660593 2.4 
-0.249157 -0.249157 2.63611 
-0.407593 -0.407593 2.58889 
-0.58575 -0.58575 2.55 
-0.752074 -0.752074 2.51111 
-0.875009 -0.875009 2.46389 
-0.923 -0.923 2.4 
-0.178322 -0.303616 2.63611 
-0.291715 -0.49668 2.58889 
-0.419222 -0.713778 2.55 
-0.538261 -0.916455 2.51111 
-0.626246 -1.06626 2.46389 
-0.660593 -1.12474 2.4 
-0.09423 -0.338579 2.63611 
-0.15415 -0.553875 2.58889 
-0.221528 -0.795972 2.55 
-0.284431 -1.02199 2.51111 
-0.330924 -1.18904 2.46389 
-0.349074 -1.25426 2.4 
-0 -0.350926 2.63611 
-0 -0.574074 2.58889 
-0 -0.825 2.55 
-0 -1.05926 2.51111 
-0 -1.23241 2.46389 
-0 -1.3 2.4 
--0.09423 -0.338579 2.63611 
--0.15415 -0.553875 2.58889 
--0.221528 -0.795972 2.55 
--0.284431 -1.02199 2.51111 
--0.330924 -1.18904 2.46389 
--0.349074 -1.25426 2.4 
--0.178322 -0.303616 2.63611 
--0.291715 -0.49668 2.58889 
--0.419222 -0.713778 2.55 
--0.538261 -0.916455 2.51111 
--0.626246 -1.06626 2.46389 
--0.660593 -1.12474 2.4 
--0.249157 -0.249157 2.63611 
--0.407593 -0.407593 2.58889 
--0.58575 -0.58575 2.55 
--0.752074 -0.752074 2.51111 
--0.875009 -0.875009 2.46389 
--0.923 -0.923 2.4 
--0.303616 -0.178322 2.63611 
--0.49668 -0.291715 2.58889 
--0.713778 -0.419222 2.55 
--0.916455 -0.538261 2.51111 
--1.06626 -0.626246 2.46389 
--1.12474 -0.660593 2.4 
--0.338579 -0.09423 2.63611 
--0.553875 -0.15415 2.58889 
--0.795972 -0.221528 2.55 
--1.02199 -0.284431 2.51111 
--1.18904 -0.330924 2.46389 
--1.25426 -0.349074 2.4 
--0.350926 0 2.63611 
--0.574074 0 2.58889 
--0.825 0 2.55 
--1.05926 0 2.51111 
--1.23241 0 2.46389 
--1.3 0 2.4 
--0.338579 0.09423 2.63611 
--0.553875 0.15415 2.58889 
--0.795972 0.221528 2.55 
--1.02199 0.284431 2.51111 
--1.18904 0.330924 2.46389 
--1.25426 0.349074 2.4 
--0.303616 0.178322 2.63611 
--0.49668 0.291715 2.58889 
--0.713778 0.419222 2.55 
--0.916455 0.538261 2.51111 
--1.06626 0.626246 2.46389 
--1.12474 0.660593 2.4 
--0.249157 0.249157 2.63611 
--0.407593 0.407593 2.58889 
--0.58575 0.58575 2.55 
--0.752074 0.752074 2.51111 
--0.875009 0.875009 2.46389 
--0.923 0.923 2.4 
--0.178322 0.303616 2.63611 
--0.291715 0.49668 2.58889 
--0.419222 0.713778 2.55 
--0.538261 0.916455 2.51111 
--0.626246 1.06626 2.46389 
--0.660593 1.12474 2.4 
--0.09423 0.338579 2.63611 
--0.15415 0.553875 2.58889 
--0.221528 0.795972 2.55 
--0.284431 1.02199 2.51111 
--0.330924 1.18904 2.46389 
--0.349074 1.25426 2.4 
-0 0.350926 2.63611 
-0 0.574074 2.58889 
-0 0.825 2.55 
-0 1.05926 2.51111 
-0 1.23241 2.46389 
-0 1.3 2.4 
-0.09423 0.338579 2.63611 
-0.15415 0.553875 2.58889 
-0.221528 0.795972 2.55 
-0.284431 1.02199 2.51111 
-0.330924 1.18904 2.46389 
-0.349074 1.25426 2.4 
-0.178322 0.303616 2.63611 
-0.291715 0.49668 2.58889 
-0.419222 0.713778 2.55 
-0.538261 0.916455 2.51111 
-0.626246 1.06626 2.46389 
-0.660593 1.12474 2.4 
-0.249157 0.249157 2.63611 
-0.407593 0.407593 2.58889 
-0.58575 0.58575 2.55 
-0.752074 0.752074 2.51111 
-0.875009 0.875009 2.46389 
-0.923 0.923 2.4 
-0.303616 0.178322 2.63611 
-0.49668 0.291715 2.58889 
-0.713778 0.419222 2.55 
-0.916455 0.538261 2.51111 
-1.06626 0.626246 2.46389 
-1.12474 0.660593 2.4 
-0.338579 0.09423 2.63611 
-0.553875 0.15415 2.58889 
-0.795972 0.221528 2.55 
-1.02199 0.284431 2.51111 
-1.18904 0.330924 2.46389 
-1.25426 0.349074 2.4 
--1.92454 0 2.02396 
--1.6 0 2.025 
--1.59259 -0.125 2.04167 
--1.92704 -0.125 2.04055 
--2.1963 0 2.01667 
--2.20645 -0.125 2.03272 
--2.4125 0 1.99687 
--2.42824 -0.125 2.01146 
--2.57037 0 1.95833 
--2.58985 -0.125 1.97006 
--2.66713 0 1.89479 
--2.6887 -0.125 1.90181 
--2.7 0 1.8 
--2.72222 -0.125 1.8 
--1.57407 -0.2 2.08333 
--1.9333 -0.2 2.08202 
--2.23182 -0.2 2.07284 
--2.46759 -0.2 2.04792 
--2.63855 -0.2 1.99938 
--2.74263 -0.2 1.91937 
--2.77778 -0.2 1.8 
--1.55 -0.225 2.1375 
--1.94144 -0.225 2.13594 
--2.26481 -0.225 2.125 
--2.51875 -0.225 2.09531 
--2.70185 -0.225 2.0375 
--2.81273 -0.225 1.94219 
--2.85 -0.225 1.8 
--1.52593 -0.2 2.19167 
--1.94957 -0.2 2.18985 
--2.29781 -0.2 2.17716 
--2.56991 -0.2 2.14271 
--2.76516 -0.2 2.07562 
--2.88284 -0.2 1.96501 
--2.92222 -0.2 1.8 
--1.50741 -0.125 2.23333 
--1.95583 -0.125 2.23133 
--2.32318 -0.125 2.21728 
--2.60926 -0.125 2.17917 
--2.81385 -0.125 2.10494 
--2.93676 -0.125 1.98256 
--2.97778 -0.125 1.8 
--1.5 0 2.25 
--1.95833 0 2.24792 
--2.33333 0 2.23333 
--2.625 0 2.19375 
--2.83333 0 2.11667 
--2.95833 0 1.98958 
--3 0 1.8 
--1.50741 0.125 2.23333 
--1.95583 0.125 2.23133 
--2.32318 0.125 2.21728 
--2.60926 0.125 2.17917 
--2.81385 0.125 2.10494 
--2.93676 0.125 1.98256 
--2.97778 0.125 1.8 
--1.52593 0.2 2.19167 
--1.94957 0.2 2.18985 
--2.29781 0.2 2.17716 
--2.56991 0.2 2.14271 
--2.76516 0.2 2.07562 
--2.88284 0.2 1.96501 
--2.92222 0.2 1.8 
--1.55 0.225 2.1375 
--1.94144 0.225 2.13594 
--2.26481 0.225 2.125 
--2.51875 0.225 2.09531 
--2.70185 0.225 2.0375 
--2.81273 0.225 1.94219 
--2.85 0.225 1.8 
--1.57407 0.2 2.08333 
--1.9333 0.2 2.08202 
--2.23182 0.2 2.07284 
--2.46759 0.2 2.04792 
--2.63855 0.2 1.99938 
--2.74263 0.2 1.91937 
--2.77778 0.2 1.8 
--1.59259 0.125 2.04167 
--1.92704 0.125 2.04055 
--2.20645 0.125 2.03272 
--2.42824 0.125 2.01146 
--2.58985 0.125 1.97006 
--2.6887 0.125 1.90181 
--2.72222 0.125 1.8 
--2.68287 0 1.67083 
--2.70418 -0.125 1.66398 
--2.62963 0 1.51667 
--2.64829 -0.125 1.50535 
--2.5375 0 1.35 
--2.55185 -0.125 1.33576 
--2.4037 0 1.18333 
--2.41221 -0.125 1.16687 
--2.22546 0 1.02917 
--2.22668 -0.125 1.01033 
--1.99259 -0.125 0.877778 
--2.75747 -0.2 1.64684 
--2.69492 -0.2 1.47706 
--2.58773 -0.2 1.30017 
--2.43347 -0.2 1.12572 
--2.22972 -0.2 0.963227 
--1.97407 -0.2 0.822222 
--2.82674 -0.225 1.62457 
--2.75556 -0.225 1.44028 
--2.63437 -0.225 1.25391 
--2.46111 -0.225 1.07222 
--2.23368 -0.225 0.901997 
--1.95 -0.225 0.75 
--2.896 -0.2 1.60229 
--2.81619 -0.2 1.4035 
--2.68102 -0.2 1.20764 
--2.48875 -0.2 1.01872 
--2.23764 -0.2 0.840766 
--1.92593 -0.2 0.677778 
--2.94929 -0.125 1.58515 
--2.86283 -0.125 1.37521 
--2.7169 -0.125 1.17205 
--2.51001 -0.125 0.977572 
--2.24068 -0.125 0.793666 
--1.90741 -0.125 0.622222 
--2.9706 0 1.5783 
--2.88148 0 1.36389 
--2.73125 0 1.15781 
--2.51852 0 0.961111 
--2.2419 0 0.774826 
--1.9 0 0.6 
--2.94929 0.125 1.58515 
--2.86283 0.125 1.37521 
--2.7169 0.125 1.17205 
--2.51001 0.125 0.977572 
--2.24068 0.125 0.793666 
--1.90741 0.125 0.622222 
--2.896 0.2 1.60229 
--2.81619 0.2 1.4035 
--2.68102 0.2 1.20764 
--2.48875 0.2 1.01872 
--2.23764 0.2 0.840766 
--1.92593 0.2 0.677778 
--2.82674 0.225 1.62457 
--2.75556 0.225 1.44028 
--2.63437 0.225 1.25391 
--2.46111 0.225 1.07222 
--2.23368 0.225 0.901997 
--1.95 0.225 0.75 
--2.75747 0.2 1.64684 
--2.69492 0.2 1.47706 
--2.58773 0.2 1.30017 
--2.43347 0.2 1.12572 
--2.22972 0.2 0.963227 
--1.97407 0.2 0.822222 
--2.70418 0.125 1.66398 
--2.64829 0.125 1.50535 
--2.55185 0.125 1.33576 
--2.41221 0.125 1.16687 
--2.22668 0.125 1.01033 
--1.99259 0.125 0.877778 
-2.0588 0 1.47639 
-1.7 0 1.425 
-1.7 -0.275 1.36389 
-2.07238 -0.262346 1.42521 
-2.27037 0 1.61111 
-2.29012 -0.23071 1.57202 
-2.3875 0 1.8 
-2.40972 -0.189583 1.77361 
-2.46296 0 2.01389 
-2.48765 -0.148457 1.99928 
-2.54954 0 2.22361 
-2.5804 -0.116821 2.21831 
-2.7 0 2.4 
-2.74444 -0.104167 2.4 
-1.7 -0.44 1.21111 
-2.10633 -0.419753 1.29725 
-2.33951 -0.369136 1.47428 
-2.46528 -0.303333 1.70764 
-2.54938 -0.237531 1.96276 
-2.65756 -0.186914 2.20507 
-2.85556 -0.166667 2.4 
-1.7 -0.495 1.0125 
-2.15046 -0.472222 1.1309 
-2.4037 -0.415278 1.34722 
-2.5375 -0.34125 1.62187 
-2.62963 -0.267222 1.91528 
-2.75787 -0.210278 2.18785 
-3 -0.1875 2.4 
-1.7 -0.44 0.813889 
-2.1946 -0.419753 0.964558 
-2.4679 -0.369136 1.22016 
-2.60972 -0.303333 1.53611 
-2.70988 -0.237531 1.8678 
-2.85818 -0.186914 2.17063 
-3.14444 -0.166667 2.4 
-1.7 -0.275 0.661111 
-2.22855 -0.262346 0.8366 
-2.51728 -0.23071 1.12243 
-2.66528 -0.189583 1.47014 
-2.7716 -0.148457 1.83128 
-2.93534 -0.116821 2.15738 
-3.25556 -0.104167 2.4 
-1.7 0 0.6 
-2.24213 0 0.785417 
-2.53704 0 1.08333 
-2.6875 0 1.44375 
-2.7963 0 1.81667 
-2.9662 0 2.15208 
-3.3 0 2.4 
-1.7 0.275 0.661111 
-2.22855 0.262346 0.8366 
-2.51728 0.23071 1.12243 
-2.66528 0.189583 1.47014 
-2.7716 0.148457 1.83128 
-2.93534 0.116821 2.15738 
-3.25556 0.104167 2.4 
-1.7 0.44 0.813889 
-2.1946 0.419753 0.964558 
-2.4679 0.369136 1.22016 
-2.60972 0.303333 1.53611 
-2.70988 0.237531 1.8678 
-2.85818 0.186914 2.17063 
-3.14444 0.166667 2.4 
-1.7 0.495 1.0125 
-2.15046 0.472222 1.1309 
-2.4037 0.415278 1.34722 
-2.5375 0.34125 1.62187 
-2.62963 0.267222 1.91528 
-2.75787 0.210278 2.18785 
-3 0.1875 2.4 
-1.7 0.44 1.21111 
-2.10633 0.419753 1.29725 
-2.33951 0.369136 1.47428 
-2.46528 0.303333 1.70764 
-2.54938 0.237531 1.96276 
-2.65756 0.186914 2.20507 
-2.85556 0.166667 2.4 
-1.7 0.275 1.36389 
-2.07238 0.262346 1.42521 
-2.29012 0.23071 1.57202 
-2.40972 0.189583 1.77361 
-2.48765 0.148457 1.99928 
-2.5804 0.116821 2.21831 
-2.74444 0.104167 2.4 
-2.74907 0 2.43125 
-2.79641 -0.101032 2.43193 
-2.79259 0 2.45 
-2.83978 -0.092978 2.45123 
-2.825 0 2.45625 
-2.86968 -0.082031 2.45781 
-2.84074 0 2.45 
-2.88121 -0.070216 2.45154 
-2.83426 0 2.43125 
-2.86949 -0.059558 2.43231 
-2.8 0 2.4 
-2.82963 -0.052083 2.4 
-2.91474 -0.161574 2.43361 
-2.95775 -0.148148 2.45432 
-2.98137 -0.129167 2.46172 
-2.98237 -0.107407 2.4554 
-2.95756 -0.085648 2.43496 
-2.9037 -0.066667 2.4 
-3.06858 -0.181684 2.43581 
-3.11111 -0.165972 2.45833 
-3.12656 -0.142969 2.4668 
-3.11389 -0.115278 2.46042 
-3.07205 -0.085504 2.43841 
-3 -0.05625 2.4 
-3.22241 -0.16142 2.438 
-3.26447 -0.146914 2.46235 
-3.27176 -0.125 2.47187 
-3.2454 -0.097531 2.46543 
-3.18654 -0.066358 2.44186 
-3.0963 -0.033333 2.4 
-3.34075 -0.100839 2.43969 
-3.38244 -0.091435 2.46543 
-3.38345 -0.076823 2.47578 
-3.34657 -0.05787 2.46929 
-3.27461 -0.035446 2.44451 
-3.17037 -0.010417 2.4 
-3.38808 0 2.44036 
-3.42963 0 2.46667 
-3.42813 0 2.47734 
-3.38704 0 2.47083 
-3.30984 0 2.44557 
-3.2 0 2.4 
-3.34075 0.10108 2.43969 
-3.38244 0.093364 2.46543 
-3.38345 0.083333 2.47578 
-3.34657 0.073303 2.46929 
-3.27461 0.065586 2.44451 
-3.17037 0.0625 2.4 
-3.22241 0.161728 2.438 
-3.26447 0.149383 2.46235 
-3.27176 0.133333 2.47187 
-3.2454 0.117284 2.46543 
-3.18654 0.104938 2.44186 
-3.0963 0.1 2.4 
-3.06858 0.181944 2.43581 
-3.11111 0.168056 2.45833 
-3.12656 0.15 2.4668 
-3.11389 0.131944 2.46042 
-3.07205 0.118056 2.43841 
-3 0.1125 2.4 
-2.91474 0.161728 2.43361 
-2.95775 0.149383 2.45432 
-2.98137 0.133333 2.46172 
-2.98237 0.117284 2.4554 
-2.95756 0.104938 2.43496 
-2.9037 0.1 2.4 
-2.79641 0.10108 2.43193 
-2.83978 0.093364 2.45123 
-2.86968 0.083333 2.45781 
-2.88121 0.073303 2.45154 
-2.86949 0.065586 2.43231 
-2.82963 0.0625 2.4 
-0.278704 0 3.12708 
-0 0 3.15 
-0.268946 -0.075078 3.12708 
-0.362963 0 3.06667 
-0.350254 -0.097771 3.06667 
-0.325 0 2.98125 
-0.313617 -0.087529 2.98125 
-0.237037 0 2.88333 
-0.228728 -0.063803 2.88333 
-0.241285 -0.141931 3.12708 
-0.314228 -0.184834 3.06667 
-0.281352 -0.165481 2.98125 
-0.20518 -0.120647 2.88333 
-0.19814 -0.19814 3.12708 
-0.258037 -0.258037 3.06667 
-0.231031 -0.231031 2.98125 
-0.168463 -0.168463 2.88333 
-0.141931 -0.241285 3.12708 
-0.184834 -0.314228 3.06667 
-0.165481 -0.281352 2.98125 
-0.120647 -0.20518 2.88333 
-0.075078 -0.268946 3.12708 
-0.097771 -0.350254 3.06667 
-0.087529 -0.313617 2.98125 
-0.063803 -0.228728 2.88333 
-0 -0.278704 3.12708 
-0 -0.362963 3.06667 
-0 -0.325 2.98125 
-0 -0.237037 2.88333 
--0.075078 -0.268946 3.12708 
--0.097771 -0.350254 3.06667 
--0.087529 -0.313617 2.98125 
--0.063803 -0.228728 2.88333 
--0.141931 -0.241285 3.12708 
--0.184834 -0.314228 3.06667 
--0.165481 -0.281352 2.98125 
--0.120647 -0.20518 2.88333 
--0.19814 -0.19814 3.12708 
--0.258037 -0.258037 3.06667 
--0.231031 -0.231031 2.98125 
--0.168463 -0.168463 2.88333 
--0.241285 -0.141931 3.12708 
--0.314228 -0.184834 3.06667 
--0.281352 -0.165481 2.98125 
--0.20518 -0.120647 2.88333 
--0.268946 -0.075078 3.12708 
--0.350254 -0.097771 3.06667 
--0.313617 -0.087529 2.98125 
--0.228728 -0.063803 2.88333 
--0.278704 0 3.12708 
--0.362963 0 3.06667 
--0.325 0 2.98125 
--0.237037 0 2.88333 
--0.268946 0.075078 3.12708 
--0.350254 0.097771 3.06667 
--0.313617 0.087529 2.98125 
--0.228728 0.063803 2.88333 
--0.241285 0.141931 3.12708 
--0.314228 0.184834 3.06667 
--0.281352 0.165481 2.98125 
--0.20518 0.120647 2.88333 
--0.19814 0.19814 3.12708 
--0.258037 0.258037 3.06667 
--0.231031 0.231031 2.98125 
--0.168463 0.168463 2.88333 
--0.141931 0.241285 3.12708 
--0.184834 0.314228 3.06667 
--0.165481 0.281352 2.98125 
--0.120647 0.20518 2.88333 
--0.075078 0.268946 3.12708 
--0.097771 0.350254 3.06667 
--0.087529 0.313617 2.98125 
--0.063803 0.228728 2.88333 
-0 0.278704 3.12708 
-0 0.362963 3.06667 
-0 0.325 2.98125 
-0 0.237037 2.88333 
-0.075078 0.268946 3.12708 
-0.097771 0.350254 3.06667 
-0.087529 0.313617 2.98125 
-0.063803 0.228728 2.88333 
-0.141931 0.241285 3.12708 
-0.184834 0.314228 3.06667 
-0.165481 0.281352 2.98125 
-0.120647 0.20518 2.88333 
-0.19814 0.19814 3.12708 
-0.258037 0.258037 3.06667 
-0.231031 0.231031 2.98125 
-0.168463 0.168463 2.88333 
-0.241285 0.141931 3.12708 
-0.314228 0.184834 3.06667 
-0.281352 0.165481 2.98125 
-0.20518 0.120647 2.88333 
-0.268946 0.075078 3.12708 
-0.350254 0.097771 3.06667 
-0.313617 0.087529 2.98125 
-0.228728 0.063803 2.88333 
-3 0 1 2 
-3 0 2 3 
-3 4 0 3 
-3 4 3 5 
-3 6 4 5 
-3 6 5 7 
-3 8 6 7 
-3 8 7 9 
-3 10 8 9 
-3 10 9 11 
-3 12 10 11 
-3 12 11 13 
-3 3 2 14 
-3 3 14 15 
-3 5 3 15 
-3 5 15 16 
-3 7 5 16 
-3 7 16 17 
-3 9 7 17 
-3 9 17 18 
-3 11 9 18 
-3 11 18 19 
-3 13 11 19 
-3 13 19 20 
-3 15 14 21 
-3 15 21 22 
-3 16 15 22 
-3 16 22 23 
-3 17 16 23 
-3 17 23 24 
-3 18 17 24 
-3 18 24 25 
-3 19 18 25 
-3 19 25 26 
-3 20 19 26 
-3 20 26 27 
-3 22 21 28 
-3 22 28 29 
-3 23 22 29 
-3 23 29 30 
-3 24 23 30 
-3 24 30 31 
-3 25 24 31 
-3 25 31 32 
-3 26 25 32 
-3 26 32 33 
-3 27 26 33 
-3 27 33 34 
-3 29 28 35 
-3 29 35 36 
-3 30 29 36 
-3 30 36 37 
-3 31 30 37 
-3 31 37 38 
-3 32 31 38 
-3 32 38 39 
-3 33 32 39 
-3 33 39 40 
-3 34 33 40 
-3 34 40 41 
-3 36 35 42 
-3 36 42 43 
-3 37 36 43 
-3 37 43 44 
-3 38 37 44 
-3 38 44 45 
-3 39 38 45 
-3 39 45 46 
-3 40 39 46 
-3 40 46 47 
-3 41 40 47 
-3 41 47 48 
-3 43 42 49 
-3 43 49 50 
-3 44 43 50 
-3 44 50 51 
-3 45 44 51 
-3 45 51 52 
-3 46 45 52 
-3 46 52 53 
-3 47 46 53 
-3 47 53 54 
-3 48 47 54 
-3 48 54 55 
-3 50 49 56 
-3 50 56 57 
-3 51 50 57 
-3 51 57 58 
-3 52 51 58 
-3 52 58 59 
-3 53 52 59 
-3 53 59 60 
-3 54 53 60 
-3 54 60 61 
-3 55 54 61 
-3 55 61 62 
-3 57 56 63 
-3 57 63 64 
-3 58 57 64 
-3 58 64 65 
-3 59 58 65 
-3 59 65 66 
-3 60 59 66 
-3 60 66 67 
-3 61 60 67 
-3 61 67 68 
-3 62 61 68 
-3 62 68 69 
-3 64 63 70 
-3 64 70 71 
-3 65 64 71 
-3 65 71 72 
-3 66 65 72 
-3 66 72 73 
-3 67 66 73 
-3 67 73 74 
-3 68 67 74 
-3 68 74 75 
-3 69 68 75 
-3 69 75 76 
-3 71 70 77 
-3 71 77 78 
-3 72 71 78 
-3 72 78 79 
-3 73 72 79 
-3 73 79 80 
-3 74 73 80 
-3 74 80 81 
-3 75 74 81 
-3 75 81 82 
-3 76 75 82 
-3 76 82 83 
-3 78 77 84 
-3 78 84 85 
-3 79 78 85 
-3 79 85 86 
-3 80 79 86 
-3 80 86 87 
-3 81 80 87 
-3 81 87 88 
-3 82 81 88 
-3 82 88 89 
-3 83 82 89 
-3 83 89 90 
-3 85 84 91 
-3 85 91 92 
-3 86 85 92 
-3 86 92 93 
-3 87 86 93 
-3 87 93 94 
-3 88 87 94 
-3 88 94 95 
-3 89 88 95 
-3 89 95 96 
-3 90 89 96 
-3 90 96 97 
-3 92 91 98 
-3 92 98 99 
-3 93 92 99 
-3 93 99 100 
-3 94 93 100 
-3 94 100 101 
-3 95 94 101 
-3 95 101 102 
-3 96 95 102 
-3 96 102 103 
-3 97 96 103 
-3 97 103 104 
-3 99 98 105 
-3 99 105 106 
-3 100 99 106 
-3 100 106 107 
-3 101 100 107 
-3 101 107 108 
-3 102 101 108 
-3 102 108 109 
-3 103 102 109 
-3 103 109 110 
-3 104 103 110 
-3 104 110 111 
-3 106 105 112 
-3 106 112 113 
-3 107 106 113 
-3 107 113 114 
-3 108 107 114 
-3 108 114 115 
-3 109 108 115 
-3 109 115 116 
-3 110 109 116 
-3 110 116 117 
-3 111 110 117 
-3 111 117 118 
-3 113 112 119 
-3 113 119 120 
-3 114 113 120 
-3 114 120 121 
-3 115 114 121 
-3 115 121 122 
-3 116 115 122 
-3 116 122 123 
-3 117 116 123 
-3 117 123 124 
-3 118 117 124 
-3 118 124 125 
-3 120 119 126 
-3 120 126 127 
-3 121 120 127 
-3 121 127 128 
-3 122 121 128 
-3 122 128 129 
-3 123 122 129 
-3 123 129 130 
-3 124 123 130 
-3 124 130 131 
-3 125 124 131 
-3 125 131 132 
-3 127 126 133 
-3 127 133 134 
-3 128 127 134 
-3 128 134 135 
-3 129 128 135 
-3 129 135 136 
-3 130 129 136 
-3 130 136 137 
-3 131 130 137 
-3 131 137 138 
-3 132 131 138 
-3 132 138 139 
-3 134 133 140 
-3 134 140 141 
-3 135 134 141 
-3 135 141 142 
-3 136 135 142 
-3 136 142 143 
-3 137 136 143 
-3 137 143 144 
-3 138 137 144 
-3 138 144 145 
-3 139 138 145 
-3 139 145 146 
-3 141 140 147 
-3 141 147 148 
-3 142 141 148 
-3 142 148 149 
-3 143 142 149 
-3 143 149 150 
-3 144 143 150 
-3 144 150 151 
-3 145 144 151 
-3 145 151 152 
-3 146 145 152 
-3 146 152 153 
-3 148 147 154 
-3 148 154 155 
-3 149 148 155 
-3 149 155 156 
-3 150 149 156 
-3 150 156 157 
-3 151 150 157 
-3 151 157 158 
-3 152 151 158 
-3 152 158 159 
-3 153 152 159 
-3 153 159 160 
-3 155 154 161 
-3 155 161 162 
-3 156 155 162 
-3 156 162 163 
-3 157 156 163 
-3 157 163 164 
-3 158 157 164 
-3 158 164 165 
-3 159 158 165 
-3 159 165 166 
-3 160 159 166 
-3 160 166 167 
-3 162 161 1 
-3 162 1 0 
-3 163 162 0 
-3 163 0 4 
-3 164 163 4 
-3 164 4 6 
-3 165 164 6 
-3 165 6 8 
-3 166 165 8 
-3 166 8 10 
-3 167 166 10 
-3 167 10 12 
-3 168 12 13 
-3 168 13 169 
-3 170 168 169 
-3 170 169 171 
-3 172 170 171 
-3 172 171 173 
-3 174 172 173 
-3 174 173 175 
-3 176 174 175 
-3 176 175 177 
-3 178 176 177 
-3 178 177 179 
-3 169 13 20 
-3 169 20 180 
-3 171 169 180 
-3 171 180 181 
-3 173 171 181 
-3 173 181 182 
-3 175 173 182 
-3 175 182 183 
-3 177 175 183 
-3 177 183 184 
-3 179 177 184 
-3 179 184 185 
-3 180 20 27 
-3 180 27 186 
-3 181 180 186 
-3 181 186 187 
-3 182 181 187 
-3 182 187 188 
-3 183 182 188 
-3 183 188 189 
-3 184 183 189 
-3 184 189 190 
-3 185 184 190 
-3 185 190 191 
-3 186 27 34 
-3 186 34 192 
-3 187 186 192 
-3 187 192 193 
-3 188 187 193 
-3 188 193 194 
-3 189 188 194 
-3 189 194 195 
-3 190 189 195 
-3 190 195 196 
-3 191 190 196 
-3 191 196 197 
-3 192 34 41 
-3 192 41 198 
-3 193 192 198 
-3 193 198 199 
-3 194 193 199 
-3 194 199 200 
-3 195 194 200 
-3 195 200 201 
-3 196 195 201 
-3 196 201 202 
-3 197 196 202 
-3 197 202 203 
-3 198 41 48 
-3 198 48 204 
-3 199 198 204 
-3 199 204 205 
-3 200 199 205 
-3 200 205 206 
-3 201 200 206 
-3 201 206 207 
-3 202 201 207 
-3 202 207 208 
-3 203 202 208 
-3 203 208 209 
-3 204 48 55 
-3 204 55 210 
-3 205 204 210 
-3 205 210 211 
-3 206 205 211 
-3 206 211 212 
-3 207 206 212 
-3 207 212 213 
-3 208 207 213 
-3 208 213 214 
-3 209 208 214 
-3 209 214 215 
-3 210 55 62 
-3 210 62 216 
-3 211 210 216 
-3 211 216 217 
-3 212 211 217 
-3 212 217 218 
-3 213 212 218 
-3 213 218 219 
-3 214 213 219 
-3 214 219 220 
-3 215 214 220 
-3 215 220 221 
-3 216 62 69 
-3 216 69 222 
-3 217 216 222 
-3 217 222 223 
-3 218 217 223 
-3 218 223 224 
-3 219 218 224 
-3 219 224 225 
-3 220 219 225 
-3 220 225 226 
-3 221 220 226 
-3 221 226 227 
-3 222 69 76 
-3 222 76 228 
-3 223 222 228 
-3 223 228 229 
-3 224 223 229 
-3 224 229 230 
-3 225 224 230 
-3 225 230 231 
-3 226 225 231 
-3 226 231 232 
-3 227 226 232 
-3 227 232 233 
-3 228 76 83 
-3 228 83 234 
-3 229 228 234 
-3 229 234 235 
-3 230 229 235 
-3 230 235 236 
-3 231 230 236 
-3 231 236 237 
-3 232 231 237 
-3 232 237 238 
-3 233 232 238 
-3 233 238 239 
-3 234 83 90 
-3 234 90 240 
-3 235 234 240 
-3 235 240 241 
-3 236 235 241 
-3 236 241 242 
-3 237 236 242 
-3 237 242 243 
-3 238 237 243 
-3 238 243 244 
-3 239 238 244 
-3 239 244 245 
-3 240 90 97 
-3 240 97 246 
-3 241 240 246 
-3 241 246 247 
-3 242 241 247 
-3 242 247 248 
-3 243 242 248 
-3 243 248 249 
-3 244 243 249 
-3 244 249 250 
-3 245 244 250 
-3 245 250 251 
-3 246 97 104 
-3 246 104 252 
-3 247 246 252 
-3 247 252 253 
-3 248 247 253 
-3 248 253 254 
-3 249 248 254 
-3 249 254 255 
-3 250 249 255 
-3 250 255 256 
-3 251 250 256 
-3 251 256 257 
-3 252 104 111 
-3 252 111 258 
-3 253 252 258 
-3 253 258 259 
-3 254 253 259 
-3 254 259 260 
-3 255 254 260 
-3 255 260 261 
-3 256 255 261 
-3 256 261 262 
-3 257 256 262 
-3 257 262 263 
-3 258 111 118 
-3 258 118 264 
-3 259 258 264 
-3 259 264 265 
-3 260 259 265 
-3 260 265 266 
-3 261 260 266 
-3 261 266 267 
-3 262 261 267 
-3 262 267 268 
-3 263 262 268 
-3 263 268 269 
-3 264 118 125 
-3 264 125 270 
-3 265 264 270 
-3 265 270 271 
-3 266 265 271 
-3 266 271 272 
-3 267 266 272 
-3 267 272 273 
-3 268 267 273 
-3 268 273 274 
-3 269 268 274 
-3 269 274 275 
-3 270 125 132 
-3 270 132 276 
-3 271 270 276 
-3 271 276 277 
-3 272 271 277 
-3 272 277 278 
-3 273 272 278 
-3 273 278 279 
-3 274 273 279 
-3 274 279 280 
-3 275 274 280 
-3 275 280 281 
-3 276 132 139 
-3 276 139 282 
-3 277 276 282 
-3 277 282 283 
-3 278 277 283 
-3 278 283 284 
-3 279 278 284 
-3 279 284 285 
-3 280 279 285 
-3 280 285 286 
-3 281 280 286 
-3 281 286 287 
-3 282 139 146 
-3 282 146 288 
-3 283 282 288 
-3 283 288 289 
-3 284 283 289 
-3 284 289 290 
-3 285 284 290 
-3 285 290 291 
-3 286 285 291 
-3 286 291 292 
-3 287 286 292 
-3 287 292 293 
-3 288 146 153 
-3 288 153 294 
-3 289 288 294 
-3 289 294 295 
-3 290 289 295 
-3 290 295 296 
-3 291 290 296 
-3 291 296 297 
-3 292 291 297 
-3 292 297 298 
-3 293 292 298 
-3 293 298 299 
-3 294 153 160 
-3 294 160 300 
-3 295 294 300 
-3 295 300 301 
-3 296 295 301 
-3 296 301 302 
-3 297 296 302 
-3 297 302 303 
-3 298 297 303 
-3 298 303 304 
-3 299 298 304 
-3 299 304 305 
-3 300 160 167 
-3 300 167 306 
-3 301 300 306 
-3 301 306 307 
-3 302 301 307 
-3 302 307 308 
-3 303 302 308 
-3 303 308 309 
-3 304 303 309 
-3 304 309 310 
-3 305 304 310 
-3 305 310 311 
-3 306 167 12 
-3 306 12 168 
-3 307 306 168 
-3 307 168 170 
-3 308 307 170 
-3 308 170 172 
-3 309 308 172 
-3 309 172 174 
-3 310 309 174 
-3 310 174 176 
-3 311 310 176 
-3 311 176 178 
-3 312 178 179 
-3 312 179 313 
-3 314 312 313 
-3 314 313 315 
-3 316 314 315 
-3 316 315 317 
-3 318 316 317 
-3 318 317 319 
-3 320 318 319 
-3 320 319 321 
-3 322 320 321 
-3 322 321 323 
-3 313 179 185 
-3 313 185 324 
-3 315 313 324 
-3 315 324 325 
-3 317 315 325 
-3 317 325 326 
-3 319 317 326 
-3 319 326 327 
-3 321 319 327 
-3 321 327 328 
-3 323 321 328 
-3 323 328 329 
-3 324 185 191 
-3 324 191 330 
-3 325 324 330 
-3 325 330 331 
-3 326 325 331 
-3 326 331 332 
-3 327 326 332 
-3 327 332 333 
-3 328 327 333 
-3 328 333 334 
-3 329 328 334 
-3 329 334 335 
-3 330 191 197 
-3 330 197 336 
-3 331 330 336 
-3 331 336 337 
-3 332 331 337 
-3 332 337 338 
-3 333 332 338 
-3 333 338 339 
-3 334 333 339 
-3 334 339 340 
-3 335 334 340 
-3 335 340 341 
-3 336 197 203 
-3 336 203 342 
-3 337 336 342 
-3 337 342 343 
-3 338 337 343 
-3 338 343 344 
-3 339 338 344 
-3 339 344 345 
-3 340 339 345 
-3 340 345 346 
-3 341 340 346 
-3 341 346 347 
-3 342 203 209 
-3 342 209 348 
-3 343 342 348 
-3 343 348 349 
-3 344 343 349 
-3 344 349 350 
-3 345 344 350 
-3 345 350 351 
-3 346 345 351 
-3 346 351 352 
-3 347 346 352 
-3 347 352 353 
-3 348 209 215 
-3 348 215 354 
-3 349 348 354 
-3 349 354 355 
-3 350 349 355 
-3 350 355 356 
-3 351 350 356 
-3 351 356 357 
-3 352 351 357 
-3 352 357 358 
-3 353 352 358 
-3 353 358 359 
-3 354 215 221 
-3 354 221 360 
-3 355 354 360 
-3 355 360 361 
-3 356 355 361 
-3 356 361 362 
-3 357 356 362 
-3 357 362 363 
-3 358 357 363 
-3 358 363 364 
-3 359 358 364 
-3 359 364 365 
-3 360 221 227 
-3 360 227 366 
-3 361 360 366 
-3 361 366 367 
-3 362 361 367 
-3 362 367 368 
-3 363 362 368 
-3 363 368 369 
-3 364 363 369 
-3 364 369 370 
-3 365 364 370 
-3 365 370 371 
-3 366 227 233 
-3 366 233 372 
-3 367 366 372 
-3 367 372 373 
-3 368 367 373 
-3 368 373 374 
-3 369 368 374 
-3 369 374 375 
-3 370 369 375 
-3 370 375 376 
-3 371 370 376 
-3 371 376 377 
-3 372 233 239 
-3 372 239 378 
-3 373 372 378 
-3 373 378 379 
-3 374 373 379 
-3 374 379 380 
-3 375 374 380 
-3 375 380 381 
-3 376 375 381 
-3 376 381 382 
-3 377 376 382 
-3 377 382 383 
-3 378 239 245 
-3 378 245 384 
-3 379 378 384 
-3 379 384 385 
-3 380 379 385 
-3 380 385 386 
-3 381 380 386 
-3 381 386 387 
-3 382 381 387 
-3 382 387 388 
-3 383 382 388 
-3 383 388 389 
-3 384 245 251 
-3 384 251 390 
-3 385 384 390 
-3 385 390 391 
-3 386 385 391 
-3 386 391 392 
-3 387 386 392 
-3 387 392 393 
-3 388 387 393 
-3 388 393 394 
-3 389 388 394 
-3 389 394 395 
-3 390 251 257 
-3 390 257 396 
-3 391 390 396 
-3 391 396 397 
-3 392 391 397 
-3 392 397 398 
-3 393 392 398 
-3 393 398 399 
-3 394 393 399 
-3 394 399 400 
-3 395 394 400 
-3 395 400 401 
-3 396 257 263 
-3 396 263 402 
-3 397 396 402 
-3 397 402 403 
-3 398 397 403 
-3 398 403 404 
-3 399 398 404 
-3 399 404 405 
-3 400 399 405 
-3 400 405 406 
-3 401 400 406 
-3 401 406 407 
-3 402 263 269 
-3 402 269 408 
-3 403 402 408 
-3 403 408 409 
-3 404 403 409 
-3 404 409 410 
-3 405 404 410 
-3 405 410 411 
-3 406 405 411 
-3 406 411 412 
-3 407 406 412 
-3 407 412 413 
-3 408 269 275 
-3 408 275 414 
-3 409 408 414 
-3 409 414 415 
-3 410 409 415 
-3 410 415 416 
-3 411 410 416 
-3 411 416 417 
-3 412 411 417 
-3 412 417 418 
-3 413 412 418 
-3 413 418 419 
-3 414 275 281 
-3 414 281 420 
-3 415 414 420 
-3 415 420 421 
-3 416 415 421 
-3 416 421 422 
-3 417 416 422 
-3 417 422 423 
-3 418 417 423 
-3 418 423 424 
-3 419 418 424 
-3 419 424 425 
-3 420 281 287 
-3 420 287 426 
-3 421 420 426 
-3 421 426 427 
-3 422 421 427 
-3 422 427 428 
-3 423 422 428 
-3 423 428 429 
-3 424 423 429 
-3 424 429 430 
-3 425 424 430 
-3 425 430 431 
-3 426 287 293 
-3 426 293 432 
-3 427 426 432 
-3 427 432 433 
-3 428 427 433 
-3 428 433 434 
-3 429 428 434 
-3 429 434 435 
-3 430 429 435 
-3 430 435 436 
-3 431 430 436 
-3 431 436 437 
-3 432 293 299 
-3 432 299 438 
-3 433 432 438 
-3 433 438 439 
-3 434 433 439 
-3 434 439 440 
-3 435 434 440 
-3 435 440 441 
-3 436 435 441 
-3 436 441 442 
-3 437 436 442 
-3 437 442 443 
-3 438 299 305 
-3 438 305 444 
-3 439 438 444 
-3 439 444 445 
-3 440 439 445 
-3 440 445 446 
-3 441 440 446 
-3 441 446 447 
-3 442 441 447 
-3 442 447 448 
-3 443 442 448 
-3 443 448 449 
-3 444 305 311 
-3 444 311 450 
-3 445 444 450 
-3 445 450 451 
-3 446 445 451 
-3 446 451 452 
-3 447 446 452 
-3 447 452 453 
-3 448 447 453 
-3 448 453 454 
-3 449 448 454 
-3 449 454 455 
-3 450 311 178 
-3 450 178 312 
-3 451 450 312 
-3 451 312 314 
-3 452 451 314 
-3 452 314 316 
-3 453 452 316 
-3 453 316 318 
-3 454 453 318 
-3 454 318 320 
-3 455 454 320 
-3 455 320 322 
-3 456 457 458 
-3 459 456 458 
-3 459 458 460 
-3 461 459 460 
-3 461 460 462 
-3 463 461 462 
-3 463 462 464 
-3 465 463 464 
-3 465 464 466 
-3 322 465 466 
-3 322 466 455 
-3 458 457 467 
-3 460 458 467 
-3 460 467 468 
-3 462 460 468 
-3 462 468 469 
-3 464 462 469 
-3 464 469 470 
-3 466 464 470 
-3 466 470 471 
-3 455 466 471 
-3 455 471 449 
-3 467 457 472 
-3 468 467 472 
-3 468 472 473 
-3 469 468 473 
-3 469 473 474 
-3 470 469 474 
-3 470 474 475 
-3 471 470 475 
-3 471 475 476 
-3 449 471 476 
-3 449 476 443 
-3 472 457 477 
-3 473 472 477 
-3 473 477 478 
-3 474 473 478 
-3 474 478 479 
-3 475 474 479 
-3 475 479 480 
-3 476 475 480 
-3 476 480 481 
-3 443 476 481 
-3 443 481 437 
-3 477 457 482 
-3 478 477 482 
-3 478 482 483 
-3 479 478 483 
-3 479 483 484 
-3 480 479 484 
-3 480 484 485 
-3 481 480 485 
-3 481 485 486 
-3 437 481 486 
-3 437 486 431 
-3 482 457 487 
-3 483 482 487 
-3 483 487 488 
-3 484 483 488 
-3 484 488 489 
-3 485 484 489 
-3 485 489 490 
-3 486 485 490 
-3 486 490 491 
-3 431 486 491 
-3 431 491 425 
-3 487 457 492 
-3 488 487 492 
-3 488 492 493 
-3 489 488 493 
-3 489 493 494 
-3 490 489 494 
-3 490 494 495 
-3 491 490 495 
-3 491 495 496 
-3 425 491 496 
-3 425 496 419 
-3 492 457 497 
-3 493 492 497 
-3 493 497 498 
-3 494 493 498 
-3 494 498 499 
-3 495 494 499 
-3 495 499 500 
-3 496 495 500 
-3 496 500 501 
-3 419 496 501 
-3 419 501 413 
-3 497 457 502 
-3 498 497 502 
-3 498 502 503 
-3 499 498 503 
-3 499 503 504 
-3 500 499 504 
-3 500 504 505 
-3 501 500 505 
-3 501 505 506 
-3 413 501 506 
-3 413 506 407 
-3 502 457 507 
-3 503 502 507 
-3 503 507 508 
-3 504 503 508 
-3 504 508 509 
-3 505 504 509 
-3 505 509 510 
-3 506 505 510 
-3 506 510 511 
-3 407 506 511 
-3 407 511 401 
-3 507 457 512 
-3 508 507 512 
-3 508 512 513 
-3 509 508 513 
-3 509 513 514 
-3 510 509 514 
-3 510 514 515 
-3 511 510 515 
-3 511 515 516 
-3 401 511 516 
-3 401 516 395 
-3 512 457 517 
-3 513 512 517 
-3 513 517 518 
-3 514 513 518 
-3 514 518 519 
-3 515 514 519 
-3 515 519 520 
-3 516 515 520 
-3 516 520 521 
-3 395 516 521 
-3 395 521 389 
-3 517 457 522 
-3 518 517 522 
-3 518 522 523 
-3 519 518 523 
-3 519 523 524 
-3 520 519 524 
-3 520 524 525 
-3 521 520 525 
-3 521 525 526 
-3 389 521 526 
-3 389 526 383 
-3 522 457 527 
-3 523 522 527 
-3 523 527 528 
-3 524 523 528 
-3 524 528 529 
-3 525 524 529 
-3 525 529 530 
-3 526 525 530 
-3 526 530 531 
-3 383 526 531 
-3 383 531 377 
-3 527 457 532 
-3 528 527 532 
-3 528 532 533 
-3 529 528 533 
-3 529 533 534 
-3 530 529 534 
-3 530 534 535 
-3 531 530 535 
-3 531 535 536 
-3 377 531 536 
-3 377 536 371 
-3 532 457 537 
-3 533 532 537 
-3 533 537 538 
-3 534 533 538 
-3 534 538 539 
-3 535 534 539 
-3 535 539 540 
-3 536 535 540 
-3 536 540 541 
-3 371 536 541 
-3 371 541 365 
-3 537 457 542 
-3 538 537 542 
-3 538 542 543 
-3 539 538 543 
-3 539 543 544 
-3 540 539 544 
-3 540 544 545 
-3 541 540 545 
-3 541 545 546 
-3 365 541 546 
-3 365 546 359 
-3 542 457 547 
-3 543 542 547 
-3 543 547 548 
-3 544 543 548 
-3 544 548 549 
-3 545 544 549 
-3 545 549 550 
-3 546 545 550 
-3 546 550 551 
-3 359 546 551 
-3 359 551 353 
-3 547 457 552 
-3 548 547 552 
-3 548 552 553 
-3 549 548 553 
-3 549 553 554 
-3 550 549 554 
-3 550 554 555 
-3 551 550 555 
-3 551 555 556 
-3 353 551 556 
-3 353 556 347 
-3 552 457 557 
-3 553 552 557 
-3 553 557 558 
-3 554 553 558 
-3 554 558 559 
-3 555 554 559 
-3 555 559 560 
-3 556 555 560 
-3 556 560 561 
-3 347 556 561 
-3 347 561 341 
-3 557 457 562 
-3 558 557 562 
-3 558 562 563 
-3 559 558 563 
-3 559 563 564 
-3 560 559 564 
-3 560 564 565 
-3 561 560 565 
-3 561 565 566 
-3 341 561 566 
-3 341 566 335 
-3 562 457 567 
-3 563 562 567 
-3 563 567 568 
-3 564 563 568 
-3 564 568 569 
-3 565 564 569 
-3 565 569 570 
-3 566 565 570 
-3 566 570 571 
-3 335 566 571 
-3 335 571 329 
-3 567 457 572 
-3 568 567 572 
-3 568 572 573 
-3 569 568 573 
-3 569 573 574 
-3 570 569 574 
-3 570 574 575 
-3 571 570 575 
-3 571 575 576 
-3 329 571 576 
-3 329 576 323 
-3 572 457 456 
-3 573 572 456 
-3 573 456 459 
-3 574 573 459 
-3 574 459 461 
-3 575 574 461 
-3 575 461 463 
-3 576 575 463 
-3 576 463 465 
-3 323 576 465 
-3 323 465 322 
-3 577 578 579 
-3 577 579 580 
-3 580 579 581 
-3 580 581 582 
-3 582 581 583 
-3 582 583 584 
-3 584 583 585 
-3 584 585 586 
-3 586 585 587 
-3 586 587 588 
-3 588 587 589 
-3 588 589 590 
-3 590 589 591 
-3 590 591 592 
-3 592 591 593 
-3 592 593 594 
-3 594 593 595 
-3 594 595 596 
-3 596 595 597 
-3 596 597 598 
-3 598 597 599 
-3 598 599 600 
-3 600 599 601 
-3 600 601 602 
-3 602 601 603 
-3 602 603 604 
-3 604 603 605 
-3 604 605 606 
-3 606 605 607 
-3 606 607 608 
-3 608 607 609 
-3 608 609 610 
-3 610 609 611 
-3 610 611 612 
-3 612 611 613 
-3 612 613 614 
-3 614 613 615 
-3 614 615 616 
-3 616 615 617 
-3 616 617 618 
-3 618 617 619 
-3 618 619 620 
-3 620 619 621 
-3 620 621 622 
-3 622 621 623 
-3 622 623 624 
-3 624 623 578 
-3 624 578 577 
-3 625 577 580 
-3 625 580 626 
-3 627 625 626 
-3 627 626 628 
-3 629 627 628 
-3 629 628 630 
-3 631 629 630 
-3 631 630 632 
-3 633 631 632 
-3 633 632 634 
-3 635 633 634 
-3 635 634 636 
-3 626 580 582 
-3 626 582 637 
-3 628 626 637 
-3 628 637 638 
-3 630 628 638 
-3 630 638 639 
-3 632 630 639 
-3 632 639 640 
-3 634 632 640 
-3 634 640 641 
-3 636 634 641 
-3 636 641 642 
-3 637 582 584 
-3 637 584 643 
-3 638 637 643 
-3 638 643 644 
-3 639 638 644 
-3 639 644 645 
-3 640 639 645 
-3 640 645 646 
-3 641 640 646 
-3 641 646 647 
-3 642 641 647 
-3 642 647 648 
-3 643 584 586 
-3 643 586 649 
-3 644 643 649 
-3 644 649 650 
-3 645 644 650 
-3 645 650 651 
-3 646 645 651 
-3 646 651 652 
-3 647 646 652 
-3 647 652 653 
-3 648 647 653 
-3 648 653 654 
-3 649 586 588 
-3 649 588 655 
-3 650 649 655 
-3 650 655 656 
-3 651 650 656 
-3 651 656 657 
-3 652 651 657 
-3 652 657 658 
-3 653 652 658 
-3 653 658 659 
-3 654 653 659 
-3 654 659 660 
-3 655 588 590 
-3 655 590 661 
-3 656 655 661 
-3 656 661 662 
-3 657 656 662 
-3 657 662 663 
-3 658 657 663 
-3 658 663 664 
-3 659 658 664 
-3 659 664 665 
-3 660 659 665 
-3 660 665 666 
-3 661 590 592 
-3 661 592 667 
-3 662 661 667 
-3 662 667 668 
-3 663 662 668 
-3 663 668 669 
-3 664 663 669 
-3 664 669 670 
-3 665 664 670 
-3 665 670 671 
-3 666 665 671 
-3 666 671 672 
-3 667 592 594 
-3 667 594 673 
-3 668 667 673 
-3 668 673 674 
-3 669 668 674 
-3 669 674 675 
-3 670 669 675 
-3 670 675 676 
-3 671 670 676 
-3 671 676 677 
-3 672 671 677 
-3 672 677 678 
-3 673 594 596 
-3 673 596 679 
-3 674 673 679 
-3 674 679 680 
-3 675 674 680 
-3 675 680 681 
-3 676 675 681 
-3 676 681 682 
-3 677 676 682 
-3 677 682 683 
-3 678 677 683 
-3 678 683 684 
-3 679 596 598 
-3 679 598 685 
-3 680 679 685 
-3 680 685 686 
-3 681 680 686 
-3 681 686 687 
-3 682 681 687 
-3 682 687 688 
-3 683 682 688 
-3 683 688 689 
-3 684 683 689 
-3 684 689 690 
-3 685 598 600 
-3 685 600 691 
-3 686 685 691 
-3 686 691 692 
-3 687 686 692 
-3 687 692 693 
-3 688 687 693 
-3 688 693 694 
-3 689 688 694 
-3 689 694 695 
-3 690 689 695 
-3 690 695 696 
-3 691 600 602 
-3 691 602 697 
-3 692 691 697 
-3 692 697 698 
-3 693 692 698 
-3 693 698 699 
-3 694 693 699 
-3 694 699 700 
-3 695 694 700 
-3 695 700 701 
-3 696 695 701 
-3 696 701 702 
-3 697 602 604 
-3 697 604 703 
-3 698 697 703 
-3 698 703 704 
-3 699 698 704 
-3 699 704 705 
-3 700 699 705 
-3 700 705 706 
-3 701 700 706 
-3 701 706 707 
-3 702 701 707 
-3 702 707 708 
-3 703 604 606 
-3 703 606 709 
-3 704 703 709 
-3 704 709 710 
-3 705 704 710 
-3 705 710 711 
-3 706 705 711 
-3 706 711 712 
-3 707 706 712 
-3 707 712 713 
-3 708 707 713 
-3 708 713 714 
-3 709 606 608 
-3 709 608 715 
-3 710 709 715 
-3 710 715 716 
-3 711 710 716 
-3 711 716 717 
-3 712 711 717 
-3 712 717 718 
-3 713 712 718 
-3 713 718 719 
-3 714 713 719 
-3 714 719 720 
-3 715 608 610 
-3 715 610 721 
-3 716 715 721 
-3 716 721 722 
-3 717 716 722 
-3 717 722 723 
-3 718 717 723 
-3 718 723 724 
-3 719 718 724 
-3 719 724 725 
-3 720 719 725 
-3 720 725 726 
-3 721 610 612 
-3 721 612 727 
-3 722 721 727 
-3 722 727 728 
-3 723 722 728 
-3 723 728 729 
-3 724 723 729 
-3 724 729 730 
-3 725 724 730 
-3 725 730 731 
-3 726 725 731 
-3 726 731 732 
-3 727 612 614 
-3 727 614 733 
-3 728 727 733 
-3 728 733 734 
-3 729 728 734 
-3 729 734 735 
-3 730 729 735 
-3 730 735 736 
-3 731 730 736 
-3 731 736 737 
-3 732 731 737 
-3 732 737 738 
-3 733 614 616 
-3 733 616 739 
-3 734 733 739 
-3 734 739 740 
-3 735 734 740 
-3 735 740 741 
-3 736 735 741 
-3 736 741 742 
-3 737 736 742 
-3 737 742 743 
-3 738 737 743 
-3 738 743 744 
-3 739 616 618 
-3 739 618 745 
-3 740 739 745 
-3 740 745 746 
-3 741 740 746 
-3 741 746 747 
-3 742 741 747 
-3 742 747 748 
-3 743 742 748 
-3 743 748 749 
-3 744 743 749 
-3 744 749 750 
-3 745 618 620 
-3 745 620 751 
-3 746 745 751 
-3 746 751 752 
-3 747 746 752 
-3 747 752 753 
-3 748 747 753 
-3 748 753 754 
-3 749 748 754 
-3 749 754 755 
-3 750 749 755 
-3 750 755 756 
-3 751 620 622 
-3 751 622 757 
-3 752 751 757 
-3 752 757 758 
-3 753 752 758 
-3 753 758 759 
-3 754 753 759 
-3 754 759 760 
-3 755 754 760 
-3 755 760 761 
-3 756 755 761 
-3 756 761 762 
-3 757 622 624 
-3 757 624 763 
-3 758 757 763 
-3 758 763 764 
-3 759 758 764 
-3 759 764 765 
-3 760 759 765 
-3 760 765 766 
-3 761 760 766 
-3 761 766 767 
-3 762 761 767 
-3 762 767 768 
-3 763 624 577 
-3 763 577 625 
-3 764 763 625 
-3 764 625 627 
-3 765 764 627 
-3 765 627 629 
-3 766 765 629 
-3 766 629 631 
-3 767 766 631 
-3 767 631 633 
-3 768 767 633 
-3 768 633 635 
-3 769 770 771 
-3 769 771 772 
-3 773 769 772 
-3 773 772 774 
-3 775 773 774 
-3 775 774 776 
-3 777 775 776 
-3 777 776 778 
-3 779 777 778 
-3 779 778 780 
-3 781 779 780 
-3 781 780 782 
-3 772 771 783 
-3 772 783 784 
-3 774 772 784 
-3 774 784 785 
-3 776 774 785 
-3 776 785 786 
-3 778 776 786 
-3 778 786 787 
-3 780 778 787 
-3 780 787 788 
-3 782 780 788 
-3 782 788 789 
-3 784 783 790 
-3 784 790 791 
-3 785 784 791 
-3 785 791 792 
-3 786 785 792 
-3 786 792 793 
-3 787 786 793 
-3 787 793 794 
-3 788 787 794 
-3 788 794 795 
-3 789 788 795 
-3 789 795 796 
-3 791 790 797 
-3 791 797 798 
-3 792 791 798 
-3 792 798 799 
-3 793 792 799 
-3 793 799 800 
-3 794 793 800 
-3 794 800 801 
-3 795 794 801 
-3 795 801 802 
-3 796 795 802 
-3 796 802 803 
-3 798 797 804 
-3 798 804 805 
-3 799 798 805 
-3 799 805 806 
-3 800 799 806 
-3 800 806 807 
-3 801 800 807 
-3 801 807 808 
-3 802 801 808 
-3 802 808 809 
-3 803 802 809 
-3 803 809 810 
-3 805 804 811 
-3 805 811 812 
-3 806 805 812 
-3 806 812 813 
-3 807 806 813 
-3 807 813 814 
-3 808 807 814 
-3 808 814 815 
-3 809 808 815 
-3 809 815 816 
-3 810 809 816 
-3 810 816 817 
-3 812 811 818 
-3 812 818 819 
-3 813 812 819 
-3 813 819 820 
-3 814 813 820 
-3 814 820 821 
-3 815 814 821 
-3 815 821 822 
-3 816 815 822 
-3 816 822 823 
-3 817 816 823 
-3 817 823 824 
-3 819 818 825 
-3 819 825 826 
-3 820 819 826 
-3 820 826 827 
-3 821 820 827 
-3 821 827 828 
-3 822 821 828 
-3 822 828 829 
-3 823 822 829 
-3 823 829 830 
-3 824 823 830 
-3 824 830 831 
-3 826 825 832 
-3 826 832 833 
-3 827 826 833 
-3 827 833 834 
-3 828 827 834 
-3 828 834 835 
-3 829 828 835 
-3 829 835 836 
-3 830 829 836 
-3 830 836 837 
-3 831 830 837 
-3 831 837 838 
-3 833 832 839 
-3 833 839 840 
-3 834 833 840 
-3 834 840 841 
-3 835 834 841 
-3 835 841 842 
-3 836 835 842 
-3 836 842 843 
-3 837 836 843 
-3 837 843 844 
-3 838 837 844 
-3 838 844 845 
-3 840 839 846 
-3 840 846 847 
-3 841 840 847 
-3 841 847 848 
-3 842 841 848 
-3 842 848 849 
-3 843 842 849 
-3 843 849 850 
-3 844 843 850 
-3 844 850 851 
-3 845 844 851 
-3 845 851 852 
-3 847 846 770 
-3 847 770 769 
-3 848 847 769 
-3 848 769 773 
-3 849 848 773 
-3 849 773 775 
-3 850 849 775 
-3 850 775 777 
-3 851 850 777 
-3 851 777 779 
-3 852 851 779 
-3 852 779 781 
-3 853 781 782 
-3 853 782 854 
-3 855 853 854 
-3 855 854 856 
-3 857 855 856 
-3 857 856 858 
-3 859 857 858 
-3 859 858 860 
-3 861 859 860 
-3 861 860 862 
-3 245 861 862 
-3 245 862 863 
-3 854 782 789 
-3 854 789 864 
-3 856 854 864 
-3 856 864 865 
-3 858 856 865 
-3 858 865 866 
-3 860 858 866 
-3 860 866 867 
-3 862 860 867 
-3 862 867 868 
-3 863 862 868 
-3 863 868 869 
-3 864 789 796 
-3 864 796 870 
-3 865 864 870 
-3 865 870 871 
-3 866 865 871 
-3 866 871 872 
-3 867 866 872 
-3 867 872 873 
-3 868 867 873 
-3 868 873 874 
-3 869 868 874 
-3 869 874 875 
-3 870 796 803 
-3 870 803 876 
-3 871 870 876 
-3 871 876 877 
-3 872 871 877 
-3 872 877 878 
-3 873 872 878 
-3 873 878 879 
-3 874 873 879 
-3 874 879 880 
-3 875 874 880 
-3 875 880 881 
-3 876 803 810 
-3 876 810 882 
-3 877 876 882 
-3 877 882 883 
-3 878 877 883 
-3 878 883 884 
-3 879 878 884 
-3 879 884 885 
-3 880 879 885 
-3 880 885 886 
-3 881 880 886 
-3 881 886 887 
-3 882 810 817 
-3 882 817 888 
-3 883 882 888 
-3 883 888 889 
-3 884 883 889 
-3 884 889 890 
-3 885 884 890 
-3 885 890 891 
-3 886 885 891 
-3 886 891 892 
-3 887 886 892 
-3 887 892 893 
-3 888 817 824 
-3 888 824 894 
-3 889 888 894 
-3 889 894 895 
-3 890 889 895 
-3 890 895 896 
-3 891 890 896 
-3 891 896 897 
-3 892 891 897 
-3 892 897 898 
-3 893 892 898 
-3 893 898 899 
-3 894 824 831 
-3 894 831 900 
-3 895 894 900 
-3 895 900 901 
-3 896 895 901 
-3 896 901 902 
-3 897 896 902 
-3 897 902 903 
-3 898 897 903 
-3 898 903 904 
-3 899 898 904 
-3 899 904 905 
-3 900 831 838 
-3 900 838 906 
-3 901 900 906 
-3 901 906 907 
-3 902 901 907 
-3 902 907 908 
-3 903 902 908 
-3 903 908 909 
-3 904 903 909 
-3 904 909 910 
-3 905 904 910 
-3 905 910 911 
-3 906 838 845 
-3 906 845 912 
-3 907 906 912 
-3 907 912 913 
-3 908 907 913 
-3 908 913 914 
-3 909 908 914 
-3 909 914 915 
-3 910 909 915 
-3 910 915 916 
-3 911 910 916 
-3 911 916 917 
-3 912 845 852 
-3 912 852 918 
-3 913 912 918 
-3 913 918 919 
-3 914 913 919 
-3 914 919 920 
-3 915 914 920 
-3 915 920 921 
-3 916 915 921 
-3 916 921 922 
-3 917 916 922 
-3 917 922 923 
-3 918 852 781 
-3 918 781 853 
-3 919 918 853 
-3 919 853 855 
-3 920 919 855 
-3 920 855 857 
-3 921 920 857 
-3 921 857 859 
-3 922 921 859 
-3 922 859 861 
-3 923 922 861 
-3 923 861 245 
-3 924 925 926 
-3 924 926 927 
-3 928 924 927 
-3 928 927 929 
-3 930 928 929 
-3 930 929 931 
-3 932 930 931 
-3 932 931 933 
-3 934 932 933 
-3 934 933 935 
-3 936 934 935 
-3 936 935 937 
-3 927 926 938 
-3 927 938 939 
-3 929 927 939 
-3 929 939 940 
-3 931 929 940 
-3 931 940 941 
-3 933 931 941 
-3 933 941 942 
-3 935 933 942 
-3 935 942 943 
-3 937 935 943 
-3 937 943 944 
-3 939 938 945 
-3 939 945 946 
-3 940 939 946 
-3 940 946 947 
-3 941 940 947 
-3 941 947 948 
-3 942 941 948 
-3 942 948 949 
-3 943 942 949 
-3 943 949 950 
-3 944 943 950 
-3 944 950 951 
-3 946 945 952 
-3 946 952 953 
-3 947 946 953 
-3 947 953 954 
-3 948 947 954 
-3 948 954 955 
-3 949 948 955 
-3 949 955 956 
-3 950 949 956 
-3 950 956 957 
-3 951 950 957 
-3 951 957 958 
-3 953 952 959 
-3 953 959 960 
-3 954 953 960 
-3 954 960 961 
-3 955 954 961 
-3 955 961 962 
-3 956 955 962 
-3 956 962 963 
-3 957 956 963 
-3 957 963 964 
-3 958 957 964 
-3 958 964 965 
-3 960 959 966 
-3 960 966 967 
-3 961 960 967 
-3 961 967 968 
-3 962 961 968 
-3 962 968 969 
-3 963 962 969 
-3 963 969 970 
-3 964 963 970 
-3 964 970 971 
-3 965 964 971 
-3 965 971 972 
-3 967 966 973 
-3 967 973 974 
-3 968 967 974 
-3 968 974 975 
-3 969 968 975 
-3 969 975 976 
-3 970 969 976 
-3 970 976 977 
-3 971 970 977 
-3 971 977 978 
-3 972 971 978 
-3 972 978 979 
-3 974 973 980 
-3 974 980 981 
-3 975 974 981 
-3 975 981 982 
-3 976 975 982 
-3 976 982 983 
-3 977 976 983 
-3 977 983 984 
-3 978 977 984 
-3 978 984 985 
-3 979 978 985 
-3 979 985 986 
-3 981 980 987 
-3 981 987 988 
-3 982 981 988 
-3 982 988 989 
-3 983 982 989 
-3 983 989 990 
-3 984 983 990 
-3 984 990 991 
-3 985 984 991 
-3 985 991 992 
-3 986 985 992 
-3 986 992 993 
-3 988 987 994 
-3 988 994 995 
-3 989 988 995 
-3 989 995 996 
-3 990 989 996 
-3 990 996 997 
-3 991 990 997 
-3 991 997 998 
-3 992 991 998 
-3 992 998 999 
-3 993 992 999 
-3 993 999 1000 
-3 995 994 1001 
-3 995 1001 1002 
-3 996 995 1002 
-3 996 1002 1003 
-3 997 996 1003 
-3 997 1003 1004 
-3 998 997 1004 
-3 998 1004 1005 
-3 999 998 1005 
-3 999 1005 1006 
-3 1000 999 1006 
-3 1000 1006 1007 
-3 1002 1001 925 
-3 1002 925 924 
-3 1003 1002 924 
-3 1003 924 928 
-3 1004 1003 928 
-3 1004 928 930 
-3 1005 1004 930 
-3 1005 930 932 
-3 1006 1005 932 
-3 1006 932 934 
-3 1007 1006 934 
-3 1007 934 936 
-3 1008 936 937 
-3 1008 937 1009 
-3 1010 1008 1009 
-3 1010 1009 1011 
-3 1012 1010 1011 
-3 1012 1011 1013 
-3 1014 1012 1013 
-3 1014 1013 1015 
-3 1016 1014 1015 
-3 1016 1015 1017 
-3 1018 1016 1017 
-3 1018 1017 1019 
-3 1009 937 944 
-3 1009 944 1020 
-3 1011 1009 1020 
-3 1011 1020 1021 
-3 1013 1011 1021 
-3 1013 1021 1022 
-3 1015 1013 1022 
-3 1015 1022 1023 
-3 1017 1015 1023 
-3 1017 1023 1024 
-3 1019 1017 1024 
-3 1019 1024 1025 
-3 1020 944 951 
-3 1020 951 1026 
-3 1021 1020 1026 
-3 1021 1026 1027 
-3 1022 1021 1027 
-3 1022 1027 1028 
-3 1023 1022 1028 
-3 1023 1028 1029 
-3 1024 1023 1029 
-3 1024 1029 1030 
-3 1025 1024 1030 
-3 1025 1030 1031 
-3 1026 951 958 
-3 1026 958 1032 
-3 1027 1026 1032 
-3 1027 1032 1033 
-3 1028 1027 1033 
-3 1028 1033 1034 
-3 1029 1028 1034 
-3 1029 1034 1035 
-3 1030 1029 1035 
-3 1030 1035 1036 
-3 1031 1030 1036 
-3 1031 1036 1037 
-3 1032 958 965 
-3 1032 965 1038 
-3 1033 1032 1038 
-3 1033 1038 1039 
-3 1034 1033 1039 
-3 1034 1039 1040 
-3 1035 1034 1040 
-3 1035 1040 1041 
-3 1036 1035 1041 
-3 1036 1041 1042 
-3 1037 1036 1042 
-3 1037 1042 1043 
-3 1038 965 972 
-3 1038 972 1044 
-3 1039 1038 1044 
-3 1039 1044 1045 
-3 1040 1039 1045 
-3 1040 1045 1046 
-3 1041 1040 1046 
-3 1041 1046 1047 
-3 1042 1041 1047 
-3 1042 1047 1048 
-3 1043 1042 1048 
-3 1043 1048 1049 
-3 1044 972 979 
-3 1044 979 1050 
-3 1045 1044 1050 
-3 1045 1050 1051 
-3 1046 1045 1051 
-3 1046 1051 1052 
-3 1047 1046 1052 
-3 1047 1052 1053 
-3 1048 1047 1053 
-3 1048 1053 1054 
-3 1049 1048 1054 
-3 1049 1054 1055 
-3 1050 979 986 
-3 1050 986 1056 
-3 1051 1050 1056 
-3 1051 1056 1057 
-3 1052 1051 1057 
-3 1052 1057 1058 
-3 1053 1052 1058 
-3 1053 1058 1059 
-3 1054 1053 1059 
-3 1054 1059 1060 
-3 1055 1054 1060 
-3 1055 1060 1061 
-3 1056 986 993 
-3 1056 993 1062 
-3 1057 1056 1062 
-3 1057 1062 1063 
-3 1058 1057 1063 
-3 1058 1063 1064 
-3 1059 1058 1064 
-3 1059 1064 1065 
-3 1060 1059 1065 
-3 1060 1065 1066 
-3 1061 1060 1066 
-3 1061 1066 1067 
-3 1062 993 1000 
-3 1062 1000 1068 
-3 1063 1062 1068 
-3 1063 1068 1069 
-3 1064 1063 1069 
-3 1064 1069 1070 
-3 1065 1064 1070 
-3 1065 1070 1071 
-3 1066 1065 1071 
-3 1066 1071 1072 
-3 1067 1066 1072 
-3 1067 1072 1073 
-3 1068 1000 1007 
-3 1068 1007 1074 
-3 1069 1068 1074 
-3 1069 1074 1075 
-3 1070 1069 1075 
-3 1070 1075 1076 
-3 1071 1070 1076 
-3 1071 1076 1077 
-3 1072 1071 1077 
-3 1072 1077 1078 
-3 1073 1072 1078 
-3 1073 1078 1079 
-3 1074 1007 936 
-3 1074 936 1008 
-3 1075 1074 1008 
-3 1075 1008 1010 
-3 1076 1075 1010 
-3 1076 1010 1012 
-3 1077 1076 1012 
-3 1077 1012 1014 
-3 1078 1077 1014 
-3 1078 1014 1016 
-3 1079 1078 1016 
-3 1079 1016 1018 
-3 1080 1081 1082 
-3 1083 1080 1082 
-3 1083 1082 1084 
-3 1085 1083 1084 
-3 1085 1084 1086 
-3 1087 1085 1086 
-3 1087 1086 1088 
-3 578 1087 1088 
-3 578 1088 579 
-3 1082 1081 1089 
-3 1084 1082 1089 
-3 1084 1089 1090 
-3 1086 1084 1090 
-3 1086 1090 1091 
-3 1088 1086 1091 
-3 1088 1091 1092 
-3 579 1088 1092 
-3 579 1092 581 
-3 1089 1081 1093 
-3 1090 1089 1093 
-3 1090 1093 1094 
-3 1091 1090 1094 
-3 1091 1094 1095 
-3 1092 1091 1095 
-3 1092 1095 1096 
-3 581 1092 1096 
-3 581 1096 583 
-3 1093 1081 1097 
-3 1094 1093 1097 
-3 1094 1097 1098 
-3 1095 1094 1098 
-3 1095 1098 1099 
-3 1096 1095 1099 
-3 1096 1099 1100 
-3 583 1096 1100 
-3 583 1100 585 
-3 1097 1081 1101 
-3 1098 1097 1101 
-3 1098 1101 1102 
-3 1099 1098 1102 
-3 1099 1102 1103 
-3 1100 1099 1103 
-3 1100 1103 1104 
-3 585 1100 1104 
-3 585 1104 587 
-3 1101 1081 1105 
-3 1102 1101 1105 
-3 1102 1105 1106 
-3 1103 1102 1106 
-3 1103 1106 1107 
-3 1104 1103 1107 
-3 1104 1107 1108 
-3 587 1104 1108 
-3 587 1108 589 
-3 1105 1081 1109 
-3 1106 1105 1109 
-3 1106 1109 1110 
-3 1107 1106 1110 
-3 1107 1110 1111 
-3 1108 1107 1111 
-3 1108 1111 1112 
-3 589 1108 1112 
-3 589 1112 591 
-3 1109 1081 1113 
-3 1110 1109 1113 
-3 1110 1113 1114 
-3 1111 1110 1114 
-3 1111 1114 1115 
-3 1112 1111 1115 
-3 1112 1115 1116 
-3 591 1112 1116 
-3 591 1116 593 
-3 1113 1081 1117 
-3 1114 1113 1117 
-3 1114 1117 1118 
-3 1115 1114 1118 
-3 1115 1118 1119 
-3 1116 1115 1119 
-3 1116 1119 1120 
-3 593 1116 1120 
-3 593 1120 595 
-3 1117 1081 1121 
-3 1118 1117 1121 
-3 1118 1121 1122 
-3 1119 1118 1122 
-3 1119 1122 1123 
-3 1120 1119 1123 
-3 1120 1123 1124 
-3 595 1120 1124 
-3 595 1124 597 
-3 1121 1081 1125 
-3 1122 1121 1125 
-3 1122 1125 1126 
-3 1123 1122 1126 
-3 1123 1126 1127 
-3 1124 1123 1127 
-3 1124 1127 1128 
-3 597 1124 1128 
-3 597 1128 599 
-3 1125 1081 1129 
-3 1126 1125 1129 
-3 1126 1129 1130 
-3 1127 1126 1130 
-3 1127 1130 1131 
-3 1128 1127 1131 
-3 1128 1131 1132 
-3 599 1128 1132 
-3 599 1132 601 
-3 1129 1081 1133 
-3 1130 1129 1133 
-3 1130 1133 1134 
-3 1131 1130 1134 
-3 1131 1134 1135 
-3 1132 1131 1135 
-3 1132 1135 1136 
-3 601 1132 1136 
-3 601 1136 603 
-3 1133 1081 1137 
-3 1134 1133 1137 
-3 1134 1137 1138 
-3 1135 1134 1138 
-3 1135 1138 1139 
-3 1136 1135 1139 
-3 1136 1139 1140 
-3 603 1136 1140 
-3 603 1140 605 
-3 1137 1081 1141 
-3 1138 1137 1141 
-3 1138 1141 1142 
-3 1139 1138 1142 
-3 1139 1142 1143 
-3 1140 1139 1143 
-3 1140 1143 1144 
-3 605 1140 1144 
-3 605 1144 607 
-3 1141 1081 1145 
-3 1142 1141 1145 
-3 1142 1145 1146 
-3 1143 1142 1146 
-3 1143 1146 1147 
-3 1144 1143 1147 
-3 1144 1147 1148 
-3 607 1144 1148 
-3 607 1148 609 
-3 1145 1081 1149 
-3 1146 1145 1149 
-3 1146 1149 1150 
-3 1147 1146 1150 
-3 1147 1150 1151 
-3 1148 1147 1151 
-3 1148 1151 1152 
-3 609 1148 1152 
-3 609 1152 611 
-3 1149 1081 1153 
-3 1150 1149 1153 
-3 1150 1153 1154 
-3 1151 1150 1154 
-3 1151 1154 1155 
-3 1152 1151 1155 
-3 1152 1155 1156 
-3 611 1152 1156 
-3 611 1156 613 
-3 1153 1081 1157 
-3 1154 1153 1157 
-3 1154 1157 1158 
-3 1155 1154 1158 
-3 1155 1158 1159 
-3 1156 1155 1159 
-3 1156 1159 1160 
-3 613 1156 1160 
-3 613 1160 615 
-3 1157 1081 1161 
-3 1158 1157 1161 
-3 1158 1161 1162 
-3 1159 1158 1162 
-3 1159 1162 1163 
-3 1160 1159 1163 
-3 1160 1163 1164 
-3 615 1160 1164 
-3 615 1164 617 
-3 1161 1081 1165 
-3 1162 1161 1165 
-3 1162 1165 1166 
-3 1163 1162 1166 
-3 1163 1166 1167 
-3 1164 1163 1167 
-3 1164 1167 1168 
-3 617 1164 1168 
-3 617 1168 619 
-3 1165 1081 1169 
-3 1166 1165 1169 
-3 1166 1169 1170 
-3 1167 1166 1170 
-3 1167 1170 1171 
-3 1168 1167 1171 
-3 1168 1171 1172 
-3 619 1168 1172 
-3 619 1172 621 
-3 1169 1081 1173 
-3 1170 1169 1173 
-3 1170 1173 1174 
-3 1171 1170 1174 
-3 1171 1174 1175 
-3 1172 1171 1175 
-3 1172 1175 1176 
-3 621 1172 1176 
-3 621 1176 623 
-3 1173 1081 1080 
-3 1174 1173 1080 
-3 1174 1080 1083 
-3 1175 1174 1083 
-3 1175 1083 1085 
-3 1176 1175 1085 
-3 1176 1085 1087 
-3 623 1176 1087 
-3 623 1087 578 
+ply
+format ascii 1.0
+element vertex 1177
+property float32 x
+property float32 y
+property float32 z
+element face 2256
+property list uint8 int32 vertex_indices
+end_header
+1.38137 0 2.45469 
+1.4 0 2.4 
+1.35074 -0.375926 2.4 
+1.33276 -0.370922 2.45469 
+1.38426 0 2.4875 
+1.33555 -0.371699 2.4875 
+1.40312 0 2.49844 
+1.35376 -0.376765 2.49844 
+1.43241 0 2.4875 
+1.38201 -0.384628 2.4875 
+1.46655 0 2.45469 
+1.41495 -0.393796 2.45469 
+1.5 0 2.4 
+1.44722 -0.402778 2.4 
+1.21126 -0.711407 2.4 
+1.19514 -0.701938 2.45469 
+1.19764 -0.703409 2.4875 
+1.21396 -0.712995 2.49844 
+1.2393 -0.727875 2.4875 
+1.26884 -0.745225 2.45469 
+1.29778 -0.762222 2.4 
+0.994 -0.994 2.4 
+0.98077 -0.98077 2.45469 
+0.982824 -0.982824 2.4875 
+0.996219 -0.996219 2.49844 
+1.01701 -1.01701 2.4875 
+1.04125 -1.04125 2.45469 
+1.065 -1.065 2.4 
+0.711407 -1.21126 2.4 
+0.701938 -1.19514 2.45469 
+0.703409 -1.19764 2.4875 
+0.712995 -1.21396 2.49844 
+0.727875 -1.2393 2.4875 
+0.745225 -1.26884 2.45469 
+0.762222 -1.29778 2.4 
+0.375926 -1.35074 2.4 
+0.370922 -1.33276 2.45469 
+0.371699 -1.33555 2.4875 
+0.376765 -1.35376 2.49844 
+0.384628 -1.38201 2.4875 
+0.393796 -1.41495 2.45469 
+0.402778 -1.44722 2.4 
+0 -1.4 2.4 
+0 -1.38137 2.45469 
+0 -1.38426 2.4875 
+0 -1.40312 2.49844 
+0 -1.43241 2.4875 
+0 -1.46655 2.45469 
+0 -1.5 2.4 
+-0.375926 -1.35074 2.4 
+-0.370922 -1.33276 2.45469 
+-0.371699 -1.33555 2.4875 
+-0.376765 -1.35376 2.49844 
+-0.384628 -1.38201 2.4875 
+-0.393796 -1.41495 2.45469 
+-0.402778 -1.44722 2.4 
+-0.711407 -1.21126 2.4 
+-0.701938 -1.19514 2.45469 
+-0.703409 -1.19764 2.4875 
+-0.712995 -1.21396 2.49844 
+-0.727875 -1.2393 2.4875 
+-0.745225 -1.26884 2.45469 
+-0.762222 -1.29778 2.4 
+-0.994 -0.994 2.4 
+-0.98077 -0.98077 2.45469 
+-0.982824 -0.982824 2.4875 
+-0.996219 -0.996219 2.49844 
+-1.01701 -1.01701 2.4875 
+-1.04125 -1.04125 2.45469 
+-1.065 -1.065 2.4 
+-1.21126 -0.711407 2.4 
+-1.19514 -0.701938 2.45469 
+-1.19764 -0.703409 2.4875 
+-1.21396 -0.712995 2.49844 
+-1.2393 -0.727875 2.4875 
+-1.26884 -0.745225 2.45469 
+-1.29778 -0.762222 2.4 
+-1.35074 -0.375926 2.4 
+-1.33276 -0.370922 2.45469 
+-1.33555 -0.371699 2.4875 
+-1.35376 -0.376765 2.49844 
+-1.38201 -0.384628 2.4875 
+-1.41495 -0.393796 2.45469 
+-1.44722 -0.402778 2.4 
+-1.4 0 2.4 
+-1.38137 0 2.45469 
+-1.38426 0 2.4875 
+-1.40312 0 2.49844 
+-1.43241 0 2.4875 
+-1.46655 0 2.45469 
+-1.5 0 2.4 
+-1.35074 0.375926 2.4 
+-1.33276 0.370922 2.45469 
+-1.33555 0.371699 2.4875 
+-1.35376 0.376765 2.49844 
+-1.38201 0.384628 2.4875 
+-1.41495 0.393796 2.45469 
+-1.44722 0.402778 2.4 
+-1.21126 0.711407 2.4 
+-1.19514 0.701938 2.45469 
+-1.19764 0.703409 2.4875 
+-1.21396 0.712995 2.49844 
+-1.2393 0.727875 2.4875 
+-1.26884 0.745225 2.45469 
+-1.29778 0.762222 2.4 
+-0.994 0.994 2.4 
+-0.98077 0.98077 2.45469 
+-0.982824 0.982824 2.4875 
+-0.996219 0.996219 2.49844 
+-1.01701 1.01701 2.4875 
+-1.04125 1.04125 2.45469 
+-1.065 1.065 2.4 
+-0.711407 1.21126 2.4 
+-0.701938 1.19514 2.45469 
+-0.703409 1.19764 2.4875 
+-0.712995 1.21396 2.49844 
+-0.727875 1.2393 2.4875 
+-0.745225 1.26884 2.45469 
+-0.762222 1.29778 2.4 
+-0.375926 1.35074 2.4 
+-0.370922 1.33276 2.45469 
+-0.371699 1.33555 2.4875 
+-0.376765 1.35376 2.49844 
+-0.384628 1.38201 2.4875 
+-0.393796 1.41495 2.45469 
+-0.402778 1.44722 2.4 
+0 1.4 2.4 
+0 1.38137 2.45469 
+0 1.38426 2.4875 
+0 1.40312 2.49844 
+0 1.43241 2.4875 
+0 1.46655 2.45469 
+0 1.5 2.4 
+0.375926 1.35074 2.4 
+0.370922 1.33276 2.45469 
+0.371699 1.33555 2.4875 
+0.376765 1.35376 2.49844 
+0.384628 1.38201 2.4875 
+0.393796 1.41495 2.45469 
+0.402778 1.44722 2.4 
+0.711407 1.21126 2.4 
+0.701938 1.19514 2.45469 
+0.703409 1.19764 2.4875 
+0.712995 1.21396 2.49844 
+0.727875 1.2393 2.4875 
+0.745225 1.26884 2.45469 
+0.762222 1.29778 2.4 
+0.994 0.994 2.4 
+0.98077 0.98077 2.45469 
+0.982824 0.982824 2.4875 
+0.996219 0.996219 2.49844 
+1.01701 1.01701 2.4875 
+1.04125 1.04125 2.45469 
+1.065 1.065 2.4 
+1.21126 0.711407 2.4 
+1.19514 0.701938 2.45469 
+1.19764 0.703409 2.4875 
+1.21396 0.712995 2.49844 
+1.2393 0.727875 2.4875 
+1.26884 0.745225 2.45469 
+1.29778 0.762222 2.4 
+1.35074 0.375926 2.4 
+1.33276 0.370922 2.45469 
+1.33555 0.371699 2.4875 
+1.35376 0.376765 2.49844 
+1.38201 0.384628 2.4875 
+1.41495 0.393796 2.45469 
+1.44722 0.402778 2.4 
+1.62384 0 2.13785 
+1.56671 -0.436032 2.13785 
+1.74074 0 1.87778 
+1.67949 -0.467421 1.87778 
+1.84375 0 1.62187 
+1.77888 -0.495081 1.62188 
+1.92593 0 1.37222 
+1.85816 -0.517147 1.37222 
+1.98032 0 1.1309 
+1.91065 -0.531754 1.1309 
+2 0 0.9 
+1.92963 -0.537037 0.9 
+1.40492 -0.825153 2.13785 
+1.50606 -0.884554 1.87778 
+1.59519 -0.936898 1.62188 
+1.66628 -0.978656 1.37222 
+1.71335 -1.0063 1.1309 
+1.73037 -1.0163 0.9 
+1.15293 -1.15293 2.13785 
+1.23593 -1.23593 1.87778 
+1.30906 -1.30906 1.62187 
+1.36741 -1.36741 1.37222 
+1.40603 -1.40603 1.1309 
+1.42 -1.42 0.9 
+0.825153 -1.40492 2.13785 
+0.884554 -1.50606 1.87778 
+0.936898 -1.59519 1.62188 
+0.978656 -1.66628 1.37222 
+1.0063 -1.71335 1.1309 
+1.0163 -1.73037 0.9 
+0.436032 -1.56671 2.13785 
+0.467421 -1.67949 1.87778 
+0.495081 -1.77888 1.62187 
+0.517147 -1.85816 1.37222 
+0.531754 -1.91065 1.1309 
+0.537037 -1.92963 0.9 
+0 -1.62384 2.13785 
+0 -1.74074 1.87778 
+0 -1.84375 1.62187 
+0 -1.92593 1.37222 
+0 -1.98032 1.1309 
+0 -2 0.9 
+-0.436032 -1.56671 2.13785 
+-0.467421 -1.67949 1.87778 
+-0.495081 -1.77888 1.62188 
+-0.517147 -1.85816 1.37222 
+-0.531754 -1.91065 1.1309 
+-0.537037 -1.92963 0.9 
+-0.825153 -1.40492 2.13785 
+-0.884554 -1.50606 1.87778 
+-0.936898 -1.59519 1.62188 
+-0.978656 -1.66628 1.37222 
+-1.0063 -1.71335 1.1309 
+-1.0163 -1.73037 0.9 
+-1.15293 -1.15293 2.13785 
+-1.23593 -1.23593 1.87778 
+-1.30906 -1.30906 1.62187 
+-1.36741 -1.36741 1.37222 
+-1.40603 -1.40603 1.1309 
+-1.42 -1.42 0.9 
+-1.40492 -0.825153 2.13785 
+-1.50606 -0.884554 1.87778 
+-1.59519 -0.936898 1.62188 
+-1.66628 -0.978656 1.37222 
+-1.71335 -1.0063 1.1309 
+-1.73037 -1.0163 0.9 
+-1.56671 -0.436032 2.13785 
+-1.67949 -0.467421 1.87778 
+-1.77888 -0.495081 1.62187 
+-1.85816 -0.517147 1.37222 
+-1.91065 -0.531754 1.1309 
+-1.92963 -0.537037 0.9 
+-1.62384 0 2.13785 
+-1.74074 0 1.87778 
+-1.84375 0 1.62187 
+-1.92593 0 1.37222 
+-1.98032 0 1.1309 
+-2 0 0.9 
+-1.56671 0.436032 2.13785 
+-1.67949 0.467421 1.87778 
+-1.77888 0.495081 1.62188 
+-1.85816 0.517147 1.37222 
+-1.91065 0.531754 1.1309 
+-1.92963 0.537037 0.9 
+-1.40492 0.825153 2.13785 
+-1.50606 0.884554 1.87778 
+-1.59519 0.936898 1.62188 
+-1.66628 0.978656 1.37222 
+-1.71335 1.0063 1.1309 
+-1.73037 1.0163 0.9 
+-1.15293 1.15293 2.13785 
+-1.23593 1.23593 1.87778 
+-1.30906 1.30906 1.62187 
+-1.36741 1.36741 1.37222 
+-1.40603 1.40603 1.1309 
+-1.42 1.42 0.9 
+-0.825153 1.40492 2.13785 
+-0.884554 1.50606 1.87778 
+-0.936898 1.59519 1.62188 
+-0.978656 1.66628 1.37222 
+-1.0063 1.71335 1.1309 
+-1.0163 1.73037 0.9 
+-0.436032 1.56671 2.13785 
+-0.467421 1.67949 1.87778 
+-0.495081 1.77888 1.62187 
+-0.517147 1.85816 1.37222 
+-0.531754 1.91065 1.1309 
+-0.537037 1.92963 0.9 
+0 1.62384 2.13785 
+0 1.74074 1.87778 
+0 1.84375 1.62187 
+0 1.92593 1.37222 
+0 1.98032 1.1309 
+0 2 0.9 
+0.436032 1.56671 2.13785 
+0.467421 1.67949 1.87778 
+0.495081 1.77888 1.62188 
+0.517147 1.85816 1.37222 
+0.531754 1.91065 1.1309 
+0.537037 1.92963 0.9 
+0.825153 1.40492 2.13785 
+0.884554 1.50606 1.87778 
+0.936898 1.59519 1.62188 
+0.978656 1.66628 1.37222 
+1.0063 1.71335 1.1309 
+1.0163 1.73037 0.9 
+1.15293 1.15293 2.13785 
+1.23593 1.23593 1.87778 
+1.30906 1.30906 1.62187 
+1.36741 1.36741 1.37222 
+1.40603 1.40603 1.1309 
+1.42 1.42 0.9 
+1.40492 0.825153 2.13785 
+1.50606 0.884554 1.87778 
+1.59519 0.936898 1.62188 
+1.66628 0.978656 1.37222 
+1.71335 1.0063 1.1309 
+1.73037 1.0163 0.9 
+1.56671 0.436032 2.13785 
+1.67949 0.467421 1.87778 
+1.77888 0.495081 1.62187 
+1.85816 0.517147 1.37222 
+1.91065 0.531754 1.1309 
+1.92963 0.537037 0.9 
+1.96296 0 0.693403 
+1.8939 -0.527092 0.693403 
+1.87037 0 0.522222 
+1.80456 -0.502229 0.522222 
+1.75 0 0.384375 
+1.68843 -0.469907 0.384375 
+1.62963 0 0.277778 
+1.57229 -0.437586 0.277778 
+1.53704 0 0.200347 
+1.48296 -0.412723 0.200347 
+1.5 0 0.15 
+1.44722 -0.402778 0.15 
+1.69833 -0.997476 0.693403 
+1.61822 -0.950425 0.522222 
+1.51407 -0.889259 0.384375 
+1.40993 -0.828093 0.277778 
+1.32982 -0.781043 0.200347 
+1.29778 -0.762222 0.15 
+1.3937 -1.3937 0.693403 
+1.32796 -1.32796 0.522222 
+1.2425 -1.2425 0.384375 
+1.15704 -1.15704 0.277778 
+1.0913 -1.0913 0.200347 
+1.065 -1.065 0.15 
+0.997476 -1.69833 0.693403 
+0.950425 -1.61822 0.522222 
+0.889259 -1.51407 0.384375 
+0.828093 -1.40993 0.277778 
+0.781043 -1.32982 0.200347 
+0.762222 -1.29778 0.15 
+0.527092 -1.8939 0.693403 
+0.502229 -1.80456 0.522222 
+0.469907 -1.68843 0.384375 
+0.437586 -1.57229 0.277778 
+0.412723 -1.48296 0.200347 
+0.402778 -1.44722 0.15 
+0 -1.96296 0.693403 
+0 -1.87037 0.522222 
+0 -1.75 0.384375 
+0 -1.62963 0.277778 
+0 -1.53704 0.200347 
+0 -1.5 0.15 
+-0.527092 -1.8939 0.693403 
+-0.502229 -1.80456 0.522222 
+-0.469907 -1.68843 0.384375 
+-0.437586 -1.57229 0.277778 
+-0.412723 -1.48296 0.200347 
+-0.402778 -1.44722 0.15 
+-0.997476 -1.69833 0.693403 
+-0.950425 -1.61822 0.522222 
+-0.889259 -1.51407 0.384375 
+-0.828093 -1.40993 0.277778 
+-0.781043 -1.32982 0.200347 
+-0.762222 -1.29778 0.15 
+-1.3937 -1.3937 0.693403 
+-1.32796 -1.32796 0.522222 
+-1.2425 -1.2425 0.384375 
+-1.15704 -1.15704 0.277778 
+-1.0913 -1.0913 0.200347 
+-1.065 -1.065 0.15 
+-1.69833 -0.997476 0.693403 
+-1.61822 -0.950425 0.522222 
+-1.51407 -0.889259 0.384375 
+-1.40993 -0.828093 0.277778 
+-1.32982 -0.781043 0.200347 
+-1.29778 -0.762222 0.15 
+-1.8939 -0.527092 0.693403 
+-1.80456 -0.502229 0.522222 
+-1.68843 -0.469907 0.384375 
+-1.57229 -0.437586 0.277778 
+-1.48296 -0.412723 0.200347 
+-1.44722 -0.402778 0.15 
+-1.96296 0 0.693403 
+-1.87037 0 0.522222 
+-1.75 0 0.384375 
+-1.62963 0 0.277778 
+-1.53704 0 0.200347 
+-1.5 0 0.15 
+-1.8939 0.527092 0.693403 
+-1.80456 0.502229 0.522222 
+-1.68843 0.469907 0.384375 
+-1.57229 0.437586 0.277778 
+-1.48296 0.412723 0.200347 
+-1.44722 0.402778 0.15 
+-1.69833 0.997476 0.693403 
+-1.61822 0.950425 0.522222 
+-1.51407 0.889259 0.384375 
+-1.40993 0.828093 0.277778 
+-1.32982 0.781043 0.200347 
+-1.29778 0.762222 0.15 
+-1.3937 1.3937 0.693403 
+-1.32796 1.32796 0.522222 
+-1.2425 1.2425 0.384375 
+-1.15704 1.15704 0.277778 
+-1.0913 1.0913 0.200347 
+-1.065 1.065 0.15 
+-0.997476 1.69833 0.693403 
+-0.950425 1.61822 0.522222 
+-0.889259 1.51407 0.384375 
+-0.828093 1.40993 0.277778 
+-0.781043 1.32982 0.200347 
+-0.762222 1.29778 0.15 
+-0.527092 1.8939 0.693403 
+-0.502229 1.80456 0.522222 
+-0.469907 1.68843 0.384375 
+-0.437586 1.57229 0.277778 
+-0.412723 1.48296 0.200347 
+-0.402778 1.44722 0.15 
+0 1.96296 0.693403 
+0 1.87037 0.522222 
+0 1.75 0.384375 
+0 1.62963 0.277778 
+0 1.53704 0.200347 
+0 1.5 0.15 
+0.527092 1.8939 0.693403 
+0.502229 1.80456 0.522222 
+0.469907 1.68843 0.384375 
+0.437586 1.57229 0.277778 
+0.412723 1.48296 0.200347 
+0.402778 1.44722 0.15 
+0.997476 1.69833 0.693403 
+0.950425 1.61822 0.522222 
+0.889259 1.51407 0.384375 
+0.828093 1.40993 0.277778 
+0.781043 1.32982 0.200347 
+0.762222 1.29778 0.15 
+1.3937 1.3937 0.693403 
+1.32796 1.32796 0.522222 
+1.2425 1.2425 0.384375 
+1.15704 1.15704 0.277778 
+1.0913 1.0913 0.200347 
+1.065 1.065 0.15 
+1.69833 0.997476 0.693403 
+1.61822 0.950425 0.522222 
+1.51407 0.889259 0.384375 
+1.40993 0.828093 0.277778 
+1.32982 0.781043 0.200347 
+1.29778 0.762222 0.15 
+1.8939 0.527092 0.693403 
+1.80456 0.502229 0.522222 
+1.68843 0.469907 0.384375 
+1.57229 0.437586 0.277778 
+1.48296 0.412723 0.200347 
+1.44722 0.402778 0.15 
+0.605903 0 0.005903 
+0 0 0 
+0.584584 0.162696 0.005903 
+1.02222 0 0.022222 
+0.986255 0.274486 0.022222 
+1.28437 0 0.046875 
+1.23918 0.344878 0.046875 
+1.42778 0 0.077778 
+1.37754 0.383385 0.077778 
+1.48785 0 0.112847 
+1.4355 0.399515 0.112847 
+0.524218 0.307888 0.005903 
+0.884412 0.51944 0.022222 
+1.11122 0.652653 0.046875 
+1.23529 0.725523 0.077778 
+1.28726 0.756047 0.112847 
+0.430191 0.430191 0.005903 
+0.725778 0.725778 0.022222 
+0.911906 0.911906 0.046875 
+1.01372 1.01372 0.077778 
+1.05637 1.05637 0.112847 
+0.307888 0.524218 0.005903 
+0.51944 0.884412 0.022222 
+0.652653 1.11122 0.046875 
+0.725523 1.23529 0.077778 
+0.756047 1.28726 0.112847 
+0.162696 0.584584 0.005903 
+0.274486 0.986255 0.022222 
+0.344878 1.23918 0.046875 
+0.383385 1.37754 0.077778 
+0.399515 1.4355 0.112847 
+0 0.605903 0.005903 
+0 1.02222 0.022222 
+0 1.28437 0.046875 
+0 1.42778 0.077778 
+0 1.48785 0.112847 
+-0.162696 0.584584 0.005903 
+-0.274486 0.986255 0.022222 
+-0.344878 1.23918 0.046875 
+-0.383385 1.37754 0.077778 
+-0.399515 1.4355 0.112847 
+-0.307888 0.524218 0.005903 
+-0.51944 0.884412 0.022222 
+-0.652653 1.11122 0.046875 
+-0.725523 1.23529 0.077778 
+-0.756047 1.28726 0.112847 
+-0.430191 0.430191 0.005903 
+-0.725778 0.725778 0.022222 
+-0.911906 0.911906 0.046875 
+-1.01372 1.01372 0.077778 
+-1.05637 1.05637 0.112847 
+-0.524218 0.307888 0.005903 
+-0.884412 0.51944 0.022222 
+-1.11122 0.652653 0.046875 
+-1.23529 0.725523 0.077778 
+-1.28726 0.756047 0.112847 
+-0.584584 0.162696 0.005903 
+-0.986255 0.274486 0.022222 
+-1.23918 0.344878 0.046875 
+-1.37754 0.383385 0.077778 
+-1.4355 0.399515 0.112847 
+-0.605903 0 0.005903 
+-1.02222 0 0.022222 
+-1.28437 0 0.046875 
+-1.42778 0 0.077778 
+-1.48785 0 0.112847 
+-0.584584 -0.162696 0.005903 
+-0.986255 -0.274486 0.022222 
+-1.23918 -0.344878 0.046875 
+-1.37754 -0.383385 0.077778 
+-1.4355 -0.399515 0.112847 
+-0.524218 -0.307888 0.005903 
+-0.884412 -0.51944 0.022222 
+-1.11122 -0.652653 0.046875 
+-1.23529 -0.725523 0.077778 
+-1.28726 -0.756047 0.112847 
+-0.430191 -0.430191 0.005903 
+-0.725778 -0.725778 0.022222 
+-0.911906 -0.911906 0.046875 
+-1.01372 -1.01372 0.077778 
+-1.05637 -1.05637 0.112847 
+-0.307888 -0.524218 0.005903 
+-0.51944 -0.884412 0.022222 
+-0.652653 -1.11122 0.046875 
+-0.725523 -1.23529 0.077778 
+-0.756047 -1.28726 0.112847 
+-0.162696 -0.584584 0.005903 
+-0.274486 -0.986255 0.022222 
+-0.344878 -1.23918 0.046875 
+-0.383385 -1.37754 0.077778 
+-0.399515 -1.4355 0.112847 
+0 -0.605903 0.005903 
+0 -1.02222 0.022222 
+0 -1.28437 0.046875 
+0 -1.42778 0.077778 
+0 -1.48785 0.112847 
+0.162696 -0.584584 0.005903 
+0.274486 -0.986255 0.022222 
+0.344878 -1.23918 0.046875 
+0.383385 -1.37754 0.077778 
+0.399515 -1.4355 0.112847 
+0.307888 -0.524218 0.005903 
+0.51944 -0.884412 0.022222 
+0.652653 -1.11122 0.046875 
+0.725523 -1.23529 0.077778 
+0.756047 -1.28726 0.112847 
+0.430191 -0.430191 0.005903 
+0.725778 -0.725778 0.022222 
+0.911906 -0.911906 0.046875 
+1.01372 -1.01372 0.077778 
+1.05637 -1.05637 0.112847 
+0.524218 -0.307888 0.005903 
+0.884412 -0.51944 0.022222 
+1.11122 -0.652653 0.046875 
+1.23529 -0.725523 0.077778 
+1.28726 -0.756047 0.112847 
+0.584584 -0.162696 0.005903 
+0.986255 -0.274486 0.022222 
+1.23918 -0.344878 0.046875 
+1.37754 -0.383385 0.077778 
+1.4355 -0.399515 0.112847 
+0.2 0 2.7 
+0.171296 0 2.78542 
+0.165279 -0.046045 2.78542 
+0.192963 -0.053704 2.7 
+0.148234 -0.087106 2.78542 
+0.173037 -0.10163 2.7 
+0.121672 -0.121672 2.78542 
+0.142 -0.142 2.7 
+0.087106 -0.148234 2.78542 
+0.10163 -0.173037 2.7 
+0.046045 -0.165279 2.78542 
+0.053704 -0.192963 2.7 
+0 -0.171296 2.78542 
+0 -0.2 2.7 
+-0.046045 -0.165279 2.78542 
+-0.053704 -0.192963 2.7 
+-0.087106 -0.148234 2.78542 
+-0.10163 -0.173037 2.7 
+-0.121672 -0.121672 2.78542 
+-0.142 -0.142 2.7 
+-0.148234 -0.087106 2.78542 
+-0.173037 -0.10163 2.7 
+-0.165279 -0.046045 2.78542 
+-0.192963 -0.053704 2.7 
+-0.171296 0 2.78542 
+-0.2 0 2.7 
+-0.165279 0.046045 2.78542 
+-0.192963 0.053704 2.7 
+-0.148234 0.087106 2.78542 
+-0.173037 0.10163 2.7 
+-0.121672 0.121672 2.78542 
+-0.142 0.142 2.7 
+-0.087106 0.148234 2.78542 
+-0.10163 0.173037 2.7 
+-0.046045 0.165279 2.78542 
+-0.053704 0.192963 2.7 
+0 0.171296 2.78542 
+0 0.2 2.7 
+0.046045 0.165279 2.78542 
+0.053704 0.192963 2.7 
+0.087106 0.148234 2.78542 
+0.10163 0.173037 2.7 
+0.121672 0.121672 2.78542 
+0.142 0.142 2.7 
+0.148234 0.087106 2.78542 
+0.173037 0.10163 2.7 
+0.165279 0.046045 2.78542 
+0.192963 0.053704 2.7 
+0.350926 0 2.63611 
+0.338579 -0.09423 2.63611 
+0.574074 0 2.58889 
+0.553875 -0.15415 2.58889 
+0.825 0 2.55 
+0.795972 -0.221528 2.55 
+1.05926 0 2.51111 
+1.02199 -0.284431 2.51111 
+1.23241 0 2.46389 
+1.18904 -0.330924 2.46389 
+1.3 0 2.4 
+1.25426 -0.349074 2.4 
+0.303616 -0.178322 2.63611 
+0.49668 -0.291715 2.58889 
+0.713778 -0.419222 2.55 
+0.916455 -0.538261 2.51111 
+1.06626 -0.626246 2.46389 
+1.12474 -0.660593 2.4 
+0.249157 -0.249157 2.63611 
+0.407593 -0.407593 2.58889 
+0.58575 -0.58575 2.55 
+0.752074 -0.752074 2.51111 
+0.875009 -0.875009 2.46389 
+0.923 -0.923 2.4 
+0.178322 -0.303616 2.63611 
+0.291715 -0.49668 2.58889 
+0.419222 -0.713778 2.55 
+0.538261 -0.916455 2.51111 
+0.626246 -1.06626 2.46389 
+0.660593 -1.12474 2.4 
+0.09423 -0.338579 2.63611 
+0.15415 -0.553875 2.58889 
+0.221528 -0.795972 2.55 
+0.284431 -1.02199 2.51111 
+0.330924 -1.18904 2.46389 
+0.349074 -1.25426 2.4 
+0 -0.350926 2.63611 
+0 -0.574074 2.58889 
+0 -0.825 2.55 
+0 -1.05926 2.51111 
+0 -1.23241 2.46389 
+0 -1.3 2.4 
+-0.09423 -0.338579 2.63611 
+-0.15415 -0.553875 2.58889 
+-0.221528 -0.795972 2.55 
+-0.284431 -1.02199 2.51111 
+-0.330924 -1.18904 2.46389 
+-0.349074 -1.25426 2.4 
+-0.178322 -0.303616 2.63611 
+-0.291715 -0.49668 2.58889 
+-0.419222 -0.713778 2.55 
+-0.538261 -0.916455 2.51111 
+-0.626246 -1.06626 2.46389 
+-0.660593 -1.12474 2.4 
+-0.249157 -0.249157 2.63611 
+-0.407593 -0.407593 2.58889 
+-0.58575 -0.58575 2.55 
+-0.752074 -0.752074 2.51111 
+-0.875009 -0.875009 2.46389 
+-0.923 -0.923 2.4 
+-0.303616 -0.178322 2.63611 
+-0.49668 -0.291715 2.58889 
+-0.713778 -0.419222 2.55 
+-0.916455 -0.538261 2.51111 
+-1.06626 -0.626246 2.46389 
+-1.12474 -0.660593 2.4 
+-0.338579 -0.09423 2.63611 
+-0.553875 -0.15415 2.58889 
+-0.795972 -0.221528 2.55 
+-1.02199 -0.284431 2.51111 
+-1.18904 -0.330924 2.46389 
+-1.25426 -0.349074 2.4 
+-0.350926 0 2.63611 
+-0.574074 0 2.58889 
+-0.825 0 2.55 
+-1.05926 0 2.51111 
+-1.23241 0 2.46389 
+-1.3 0 2.4 
+-0.338579 0.09423 2.63611 
+-0.553875 0.15415 2.58889 
+-0.795972 0.221528 2.55 
+-1.02199 0.284431 2.51111 
+-1.18904 0.330924 2.46389 
+-1.25426 0.349074 2.4 
+-0.303616 0.178322 2.63611 
+-0.49668 0.291715 2.58889 
+-0.713778 0.419222 2.55 
+-0.916455 0.538261 2.51111 
+-1.06626 0.626246 2.46389 
+-1.12474 0.660593 2.4 
+-0.249157 0.249157 2.63611 
+-0.407593 0.407593 2.58889 
+-0.58575 0.58575 2.55 
+-0.752074 0.752074 2.51111 
+-0.875009 0.875009 2.46389 
+-0.923 0.923 2.4 
+-0.178322 0.303616 2.63611 
+-0.291715 0.49668 2.58889 
+-0.419222 0.713778 2.55 
+-0.538261 0.916455 2.51111 
+-0.626246 1.06626 2.46389 
+-0.660593 1.12474 2.4 
+-0.09423 0.338579 2.63611 
+-0.15415 0.553875 2.58889 
+-0.221528 0.795972 2.55 
+-0.284431 1.02199 2.51111 
+-0.330924 1.18904 2.46389 
+-0.349074 1.25426 2.4 
+0 0.350926 2.63611 
+0 0.574074 2.58889 
+0 0.825 2.55 
+0 1.05926 2.51111 
+0 1.23241 2.46389 
+0 1.3 2.4 
+0.09423 0.338579 2.63611 
+0.15415 0.553875 2.58889 
+0.221528 0.795972 2.55 
+0.284431 1.02199 2.51111 
+0.330924 1.18904 2.46389 
+0.349074 1.25426 2.4 
+0.178322 0.303616 2.63611 
+0.291715 0.49668 2.58889 
+0.419222 0.713778 2.55 
+0.538261 0.916455 2.51111 
+0.626246 1.06626 2.46389 
+0.660593 1.12474 2.4 
+0.249157 0.249157 2.63611 
+0.407593 0.407593 2.58889 
+0.58575 0.58575 2.55 
+0.752074 0.752074 2.51111 
+0.875009 0.875009 2.46389 
+0.923 0.923 2.4 
+0.303616 0.178322 2.63611 
+0.49668 0.291715 2.58889 
+0.713778 0.419222 2.55 
+0.916455 0.538261 2.51111 
+1.06626 0.626246 2.46389 
+1.12474 0.660593 2.4 
+0.338579 0.09423 2.63611 
+0.553875 0.15415 2.58889 
+0.795972 0.221528 2.55 
+1.02199 0.284431 2.51111 
+1.18904 0.330924 2.46389 
+1.25426 0.349074 2.4 
+-1.92454 0 2.02396 
+-1.6 0 2.025 
+-1.59259 -0.125 2.04167 
+-1.92704 -0.125 2.04055 
+-2.1963 0 2.01667 
+-2.20645 -0.125 2.03272 
+-2.4125 0 1.99687 
+-2.42824 -0.125 2.01146 
+-2.57037 0 1.95833 
+-2.58985 -0.125 1.97006 
+-2.66713 0 1.89479 
+-2.6887 -0.125 1.90181 
+-2.7 0 1.8 
+-2.72222 -0.125 1.8 
+-1.57407 -0.2 2.08333 
+-1.9333 -0.2 2.08202 
+-2.23182 -0.2 2.07284 
+-2.46759 -0.2 2.04792 
+-2.63855 -0.2 1.99938 
+-2.74263 -0.2 1.91937 
+-2.77778 -0.2 1.8 
+-1.55 -0.225 2.1375 
+-1.94144 -0.225 2.13594 
+-2.26481 -0.225 2.125 
+-2.51875 -0.225 2.09531 
+-2.70185 -0.225 2.0375 
+-2.81273 -0.225 1.94219 
+-2.85 -0.225 1.8 
+-1.52593 -0.2 2.19167 
+-1.94957 -0.2 2.18985 
+-2.29781 -0.2 2.17716 
+-2.56991 -0.2 2.14271 
+-2.76516 -0.2 2.07562 
+-2.88284 -0.2 1.96501 
+-2.92222 -0.2 1.8 
+-1.50741 -0.125 2.23333 
+-1.95583 -0.125 2.23133 
+-2.32318 -0.125 2.21728 
+-2.60926 -0.125 2.17917 
+-2.81385 -0.125 2.10494 
+-2.93676 -0.125 1.98256 
+-2.97778 -0.125 1.8 
+-1.5 0 2.25 
+-1.95833 0 2.24792 
+-2.33333 0 2.23333 
+-2.625 0 2.19375 
+-2.83333 0 2.11667 
+-2.95833 0 1.98958 
+-3 0 1.8 
+-1.50741 0.125 2.23333 
+-1.95583 0.125 2.23133 
+-2.32318 0.125 2.21728 
+-2.60926 0.125 2.17917 
+-2.81385 0.125 2.10494 
+-2.93676 0.125 1.98256 
+-2.97778 0.125 1.8 
+-1.52593 0.2 2.19167 
+-1.94957 0.2 2.18985 
+-2.29781 0.2 2.17716 
+-2.56991 0.2 2.14271 
+-2.76516 0.2 2.07562 
+-2.88284 0.2 1.96501 
+-2.92222 0.2 1.8 
+-1.55 0.225 2.1375 
+-1.94144 0.225 2.13594 
+-2.26481 0.225 2.125 
+-2.51875 0.225 2.09531 
+-2.70185 0.225 2.0375 
+-2.81273 0.225 1.94219 
+-2.85 0.225 1.8 
+-1.57407 0.2 2.08333 
+-1.9333 0.2 2.08202 
+-2.23182 0.2 2.07284 
+-2.46759 0.2 2.04792 
+-2.63855 0.2 1.99938 
+-2.74263 0.2 1.91937 
+-2.77778 0.2 1.8 
+-1.59259 0.125 2.04167 
+-1.92704 0.125 2.04055 
+-2.20645 0.125 2.03272 
+-2.42824 0.125 2.01146 
+-2.58985 0.125 1.97006 
+-2.6887 0.125 1.90181 
+-2.72222 0.125 1.8 
+-2.68287 0 1.67083 
+-2.70418 -0.125 1.66398 
+-2.62963 0 1.51667 
+-2.64829 -0.125 1.50535 
+-2.5375 0 1.35 
+-2.55185 -0.125 1.33576 
+-2.4037 0 1.18333 
+-2.41221 -0.125 1.16687 
+-2.22546 0 1.02917 
+-2.22668 -0.125 1.01033 
+-1.99259 -0.125 0.877778 
+-2.75747 -0.2 1.64684 
+-2.69492 -0.2 1.47706 
+-2.58773 -0.2 1.30017 
+-2.43347 -0.2 1.12572 
+-2.22972 -0.2 0.963227 
+-1.97407 -0.2 0.822222 
+-2.82674 -0.225 1.62457 
+-2.75556 -0.225 1.44028 
+-2.63437 -0.225 1.25391 
+-2.46111 -0.225 1.07222 
+-2.23368 -0.225 0.901997 
+-1.95 -0.225 0.75 
+-2.896 -0.2 1.60229 
+-2.81619 -0.2 1.4035 
+-2.68102 -0.2 1.20764 
+-2.48875 -0.2 1.01872 
+-2.23764 -0.2 0.840766 
+-1.92593 -0.2 0.677778 
+-2.94929 -0.125 1.58515 
+-2.86283 -0.125 1.37521 
+-2.7169 -0.125 1.17205 
+-2.51001 -0.125 0.977572 
+-2.24068 -0.125 0.793666 
+-1.90741 -0.125 0.622222 
+-2.9706 0 1.5783 
+-2.88148 0 1.36389 
+-2.73125 0 1.15781 
+-2.51852 0 0.961111 
+-2.2419 0 0.774826 
+-1.9 0 0.6 
+-2.94929 0.125 1.58515 
+-2.86283 0.125 1.37521 
+-2.7169 0.125 1.17205 
+-2.51001 0.125 0.977572 
+-2.24068 0.125 0.793666 
+-1.90741 0.125 0.622222 
+-2.896 0.2 1.60229 
+-2.81619 0.2 1.4035 
+-2.68102 0.2 1.20764 
+-2.48875 0.2 1.01872 
+-2.23764 0.2 0.840766 
+-1.92593 0.2 0.677778 
+-2.82674 0.225 1.62457 
+-2.75556 0.225 1.44028 
+-2.63437 0.225 1.25391 
+-2.46111 0.225 1.07222 
+-2.23368 0.225 0.901997 
+-1.95 0.225 0.75 
+-2.75747 0.2 1.64684 
+-2.69492 0.2 1.47706 
+-2.58773 0.2 1.30017 
+-2.43347 0.2 1.12572 
+-2.22972 0.2 0.963227 
+-1.97407 0.2 0.822222 
+-2.70418 0.125 1.66398 
+-2.64829 0.125 1.50535 
+-2.55185 0.125 1.33576 
+-2.41221 0.125 1.16687 
+-2.22668 0.125 1.01033 
+-1.99259 0.125 0.877778 
+2.0588 0 1.47639 
+1.7 0 1.425 
+1.7 -0.275 1.36389 
+2.07238 -0.262346 1.42521 
+2.27037 0 1.61111 
+2.29012 -0.23071 1.57202 
+2.3875 0 1.8 
+2.40972 -0.189583 1.77361 
+2.46296 0 2.01389 
+2.48765 -0.148457 1.99928 
+2.54954 0 2.22361 
+2.5804 -0.116821 2.21831 
+2.7 0 2.4 
+2.74444 -0.104167 2.4 
+1.7 -0.44 1.21111 
+2.10633 -0.419753 1.29725 
+2.33951 -0.369136 1.47428 
+2.46528 -0.303333 1.70764 
+2.54938 -0.237531 1.96276 
+2.65756 -0.186914 2.20507 
+2.85556 -0.166667 2.4 
+1.7 -0.495 1.0125 
+2.15046 -0.472222 1.1309 
+2.4037 -0.415278 1.34722 
+2.5375 -0.34125 1.62187 
+2.62963 -0.267222 1.91528 
+2.75787 -0.210278 2.18785 
+3 -0.1875 2.4 
+1.7 -0.44 0.813889 
+2.1946 -0.419753 0.964558 
+2.4679 -0.369136 1.22016 
+2.60972 -0.303333 1.53611 
+2.70988 -0.237531 1.8678 
+2.85818 -0.186914 2.17063 
+3.14444 -0.166667 2.4 
+1.7 -0.275 0.661111 
+2.22855 -0.262346 0.8366 
+2.51728 -0.23071 1.12243 
+2.66528 -0.189583 1.47014 
+2.7716 -0.148457 1.83128 
+2.93534 -0.116821 2.15738 
+3.25556 -0.104167 2.4 
+1.7 0 0.6 
+2.24213 0 0.785417 
+2.53704 0 1.08333 
+2.6875 0 1.44375 
+2.7963 0 1.81667 
+2.9662 0 2.15208 
+3.3 0 2.4 
+1.7 0.275 0.661111 
+2.22855 0.262346 0.8366 
+2.51728 0.23071 1.12243 
+2.66528 0.189583 1.47014 
+2.7716 0.148457 1.83128 
+2.93534 0.116821 2.15738 
+3.25556 0.104167 2.4 
+1.7 0.44 0.813889 
+2.1946 0.419753 0.964558 
+2.4679 0.369136 1.22016 
+2.60972 0.303333 1.53611 
+2.70988 0.237531 1.8678 
+2.85818 0.186914 2.17063 
+3.14444 0.166667 2.4 
+1.7 0.495 1.0125 
+2.15046 0.472222 1.1309 
+2.4037 0.415278 1.34722 
+2.5375 0.34125 1.62187 
+2.62963 0.267222 1.91528 
+2.75787 0.210278 2.18785 
+3 0.1875 2.4 
+1.7 0.44 1.21111 
+2.10633 0.419753 1.29725 
+2.33951 0.369136 1.47428 
+2.46528 0.303333 1.70764 
+2.54938 0.237531 1.96276 
+2.65756 0.186914 2.20507 
+2.85556 0.166667 2.4 
+1.7 0.275 1.36389 
+2.07238 0.262346 1.42521 
+2.29012 0.23071 1.57202 
+2.40972 0.189583 1.77361 
+2.48765 0.148457 1.99928 
+2.5804 0.116821 2.21831 
+2.74444 0.104167 2.4 
+2.74907 0 2.43125 
+2.79641 -0.101032 2.43193 
+2.79259 0 2.45 
+2.83978 -0.092978 2.45123 
+2.825 0 2.45625 
+2.86968 -0.082031 2.45781 
+2.84074 0 2.45 
+2.88121 -0.070216 2.45154 
+2.83426 0 2.43125 
+2.86949 -0.059558 2.43231 
+2.8 0 2.4 
+2.82963 -0.052083 2.4 
+2.91474 -0.161574 2.43361 
+2.95775 -0.148148 2.45432 
+2.98137 -0.129167 2.46172 
+2.98237 -0.107407 2.4554 
+2.95756 -0.085648 2.43496 
+2.9037 -0.066667 2.4 
+3.06858 -0.181684 2.43581 
+3.11111 -0.165972 2.45833 
+3.12656 -0.142969 2.4668 
+3.11389 -0.115278 2.46042 
+3.07205 -0.085504 2.43841 
+3 -0.05625 2.4 
+3.22241 -0.16142 2.438 
+3.26447 -0.146914 2.46235 
+3.27176 -0.125 2.47187 
+3.2454 -0.097531 2.46543 
+3.18654 -0.066358 2.44186 
+3.0963 -0.033333 2.4 
+3.34075 -0.100839 2.43969 
+3.38244 -0.091435 2.46543 
+3.38345 -0.076823 2.47578 
+3.34657 -0.05787 2.46929 
+3.27461 -0.035446 2.44451 
+3.17037 -0.010417 2.4 
+3.38808 0 2.44036 
+3.42963 0 2.46667 
+3.42813 0 2.47734 
+3.38704 0 2.47083 
+3.30984 0 2.44557 
+3.2 0 2.4 
+3.34075 0.10108 2.43969 
+3.38244 0.093364 2.46543 
+3.38345 0.083333 2.47578 
+3.34657 0.073303 2.46929 
+3.27461 0.065586 2.44451 
+3.17037 0.0625 2.4 
+3.22241 0.161728 2.438 
+3.26447 0.149383 2.46235 
+3.27176 0.133333 2.47187 
+3.2454 0.117284 2.46543 
+3.18654 0.104938 2.44186 
+3.0963 0.1 2.4 
+3.06858 0.181944 2.43581 
+3.11111 0.168056 2.45833 
+3.12656 0.15 2.4668 
+3.11389 0.131944 2.46042 
+3.07205 0.118056 2.43841 
+3 0.1125 2.4 
+2.91474 0.161728 2.43361 
+2.95775 0.149383 2.45432 
+2.98137 0.133333 2.46172 
+2.98237 0.117284 2.4554 
+2.95756 0.104938 2.43496 
+2.9037 0.1 2.4 
+2.79641 0.10108 2.43193 
+2.83978 0.093364 2.45123 
+2.86968 0.083333 2.45781 
+2.88121 0.073303 2.45154 
+2.86949 0.065586 2.43231 
+2.82963 0.0625 2.4 
+0.278704 0 3.12708 
+0 0 3.15 
+0.268946 -0.075078 3.12708 
+0.362963 0 3.06667 
+0.350254 -0.097771 3.06667 
+0.325 0 2.98125 
+0.313617 -0.087529 2.98125 
+0.237037 0 2.88333 
+0.228728 -0.063803 2.88333 
+0.241285 -0.141931 3.12708 
+0.314228 -0.184834 3.06667 
+0.281352 -0.165481 2.98125 
+0.20518 -0.120647 2.88333 
+0.19814 -0.19814 3.12708 
+0.258037 -0.258037 3.06667 
+0.231031 -0.231031 2.98125 
+0.168463 -0.168463 2.88333 
+0.141931 -0.241285 3.12708 
+0.184834 -0.314228 3.06667 
+0.165481 -0.281352 2.98125 
+0.120647 -0.20518 2.88333 
+0.075078 -0.268946 3.12708 
+0.097771 -0.350254 3.06667 
+0.087529 -0.313617 2.98125 
+0.063803 -0.228728 2.88333 
+0 -0.278704 3.12708 
+0 -0.362963 3.06667 
+0 -0.325 2.98125 
+0 -0.237037 2.88333 
+-0.075078 -0.268946 3.12708 
+-0.097771 -0.350254 3.06667 
+-0.087529 -0.313617 2.98125 
+-0.063803 -0.228728 2.88333 
+-0.141931 -0.241285 3.12708 
+-0.184834 -0.314228 3.06667 
+-0.165481 -0.281352 2.98125 
+-0.120647 -0.20518 2.88333 
+-0.19814 -0.19814 3.12708 
+-0.258037 -0.258037 3.06667 
+-0.231031 -0.231031 2.98125 
+-0.168463 -0.168463 2.88333 
+-0.241285 -0.141931 3.12708 
+-0.314228 -0.184834 3.06667 
+-0.281352 -0.165481 2.98125 
+-0.20518 -0.120647 2.88333 
+-0.268946 -0.075078 3.12708 
+-0.350254 -0.097771 3.06667 
+-0.313617 -0.087529 2.98125 
+-0.228728 -0.063803 2.88333 
+-0.278704 0 3.12708 
+-0.362963 0 3.06667 
+-0.325 0 2.98125 
+-0.237037 0 2.88333 
+-0.268946 0.075078 3.12708 
+-0.350254 0.097771 3.06667 
+-0.313617 0.087529 2.98125 
+-0.228728 0.063803 2.88333 
+-0.241285 0.141931 3.12708 
+-0.314228 0.184834 3.06667 
+-0.281352 0.165481 2.98125 
+-0.20518 0.120647 2.88333 
+-0.19814 0.19814 3.12708 
+-0.258037 0.258037 3.06667 
+-0.231031 0.231031 2.98125 
+-0.168463 0.168463 2.88333 
+-0.141931 0.241285 3.12708 
+-0.184834 0.314228 3.06667 
+-0.165481 0.281352 2.98125 
+-0.120647 0.20518 2.88333 
+-0.075078 0.268946 3.12708 
+-0.097771 0.350254 3.06667 
+-0.087529 0.313617 2.98125 
+-0.063803 0.228728 2.88333 
+0 0.278704 3.12708 
+0 0.362963 3.06667 
+0 0.325 2.98125 
+0 0.237037 2.88333 
+0.075078 0.268946 3.12708 
+0.097771 0.350254 3.06667 
+0.087529 0.313617 2.98125 
+0.063803 0.228728 2.88333 
+0.141931 0.241285 3.12708 
+0.184834 0.314228 3.06667 
+0.165481 0.281352 2.98125 
+0.120647 0.20518 2.88333 
+0.19814 0.19814 3.12708 
+0.258037 0.258037 3.06667 
+0.231031 0.231031 2.98125 
+0.168463 0.168463 2.88333 
+0.241285 0.141931 3.12708 
+0.314228 0.184834 3.06667 
+0.281352 0.165481 2.98125 
+0.20518 0.120647 2.88333 
+0.268946 0.075078 3.12708 
+0.350254 0.097771 3.06667 
+0.313617 0.087529 2.98125 
+0.228728 0.063803 2.88333 
+3 0 1 2 
+3 0 2 3 
+3 4 0 3 
+3 4 3 5 
+3 6 4 5 
+3 6 5 7 
+3 8 6 7 
+3 8 7 9 
+3 10 8 9 
+3 10 9 11 
+3 12 10 11 
+3 12 11 13 
+3 3 2 14 
+3 3 14 15 
+3 5 3 15 
+3 5 15 16 
+3 7 5 16 
+3 7 16 17 
+3 9 7 17 
+3 9 17 18 
+3 11 9 18 
+3 11 18 19 
+3 13 11 19 
+3 13 19 20 
+3 15 14 21 
+3 15 21 22 
+3 16 15 22 
+3 16 22 23 
+3 17 16 23 
+3 17 23 24 
+3 18 17 24 
+3 18 24 25 
+3 19 18 25 
+3 19 25 26 
+3 20 19 26 
+3 20 26 27 
+3 22 21 28 
+3 22 28 29 
+3 23 22 29 
+3 23 29 30 
+3 24 23 30 
+3 24 30 31 
+3 25 24 31 
+3 25 31 32 
+3 26 25 32 
+3 26 32 33 
+3 27 26 33 
+3 27 33 34 
+3 29 28 35 
+3 29 35 36 
+3 30 29 36 
+3 30 36 37 
+3 31 30 37 
+3 31 37 38 
+3 32 31 38 
+3 32 38 39 
+3 33 32 39 
+3 33 39 40 
+3 34 33 40 
+3 34 40 41 
+3 36 35 42 
+3 36 42 43 
+3 37 36 43 
+3 37 43 44 
+3 38 37 44 
+3 38 44 45 
+3 39 38 45 
+3 39 45 46 
+3 40 39 46 
+3 40 46 47 
+3 41 40 47 
+3 41 47 48 
+3 43 42 49 
+3 43 49 50 
+3 44 43 50 
+3 44 50 51 
+3 45 44 51 
+3 45 51 52 
+3 46 45 52 
+3 46 52 53 
+3 47 46 53 
+3 47 53 54 
+3 48 47 54 
+3 48 54 55 
+3 50 49 56 
+3 50 56 57 
+3 51 50 57 
+3 51 57 58 
+3 52 51 58 
+3 52 58 59 
+3 53 52 59 
+3 53 59 60 
+3 54 53 60 
+3 54 60 61 
+3 55 54 61 
+3 55 61 62 
+3 57 56 63 
+3 57 63 64 
+3 58 57 64 
+3 58 64 65 
+3 59 58 65 
+3 59 65 66 
+3 60 59 66 
+3 60 66 67 
+3 61 60 67 
+3 61 67 68 
+3 62 61 68 
+3 62 68 69 
+3 64 63 70 
+3 64 70 71 
+3 65 64 71 
+3 65 71 72 
+3 66 65 72 
+3 66 72 73 
+3 67 66 73 
+3 67 73 74 
+3 68 67 74 
+3 68 74 75 
+3 69 68 75 
+3 69 75 76 
+3 71 70 77 
+3 71 77 78 
+3 72 71 78 
+3 72 78 79 
+3 73 72 79 
+3 73 79 80 
+3 74 73 80 
+3 74 80 81 
+3 75 74 81 
+3 75 81 82 
+3 76 75 82 
+3 76 82 83 
+3 78 77 84 
+3 78 84 85 
+3 79 78 85 
+3 79 85 86 
+3 80 79 86 
+3 80 86 87 
+3 81 80 87 
+3 81 87 88 
+3 82 81 88 
+3 82 88 89 
+3 83 82 89 
+3 83 89 90 
+3 85 84 91 
+3 85 91 92 
+3 86 85 92 
+3 86 92 93 
+3 87 86 93 
+3 87 93 94 
+3 88 87 94 
+3 88 94 95 
+3 89 88 95 
+3 89 95 96 
+3 90 89 96 
+3 90 96 97 
+3 92 91 98 
+3 92 98 99 
+3 93 92 99 
+3 93 99 100 
+3 94 93 100 
+3 94 100 101 
+3 95 94 101 
+3 95 101 102 
+3 96 95 102 
+3 96 102 103 
+3 97 96 103 
+3 97 103 104 
+3 99 98 105 
+3 99 105 106 
+3 100 99 106 
+3 100 106 107 
+3 101 100 107 
+3 101 107 108 
+3 102 101 108 
+3 102 108 109 
+3 103 102 109 
+3 103 109 110 
+3 104 103 110 
+3 104 110 111 
+3 106 105 112 
+3 106 112 113 
+3 107 106 113 
+3 107 113 114 
+3 108 107 114 
+3 108 114 115 
+3 109 108 115 
+3 109 115 116 
+3 110 109 116 
+3 110 116 117 
+3 111 110 117 
+3 111 117 118 
+3 113 112 119 
+3 113 119 120 
+3 114 113 120 
+3 114 120 121 
+3 115 114 121 
+3 115 121 122 
+3 116 115 122 
+3 116 122 123 
+3 117 116 123 
+3 117 123 124 
+3 118 117 124 
+3 118 124 125 
+3 120 119 126 
+3 120 126 127 
+3 121 120 127 
+3 121 127 128 
+3 122 121 128 
+3 122 128 129 
+3 123 122 129 
+3 123 129 130 
+3 124 123 130 
+3 124 130 131 
+3 125 124 131 
+3 125 131 132 
+3 127 126 133 
+3 127 133 134 
+3 128 127 134 
+3 128 134 135 
+3 129 128 135 
+3 129 135 136 
+3 130 129 136 
+3 130 136 137 
+3 131 130 137 
+3 131 137 138 
+3 132 131 138 
+3 132 138 139 
+3 134 133 140 
+3 134 140 141 
+3 135 134 141 
+3 135 141 142 
+3 136 135 142 
+3 136 142 143 
+3 137 136 143 
+3 137 143 144 
+3 138 137 144 
+3 138 144 145 
+3 139 138 145 
+3 139 145 146 
+3 141 140 147 
+3 141 147 148 
+3 142 141 148 
+3 142 148 149 
+3 143 142 149 
+3 143 149 150 
+3 144 143 150 
+3 144 150 151 
+3 145 144 151 
+3 145 151 152 
+3 146 145 152 
+3 146 152 153 
+3 148 147 154 
+3 148 154 155 
+3 149 148 155 
+3 149 155 156 
+3 150 149 156 
+3 150 156 157 
+3 151 150 157 
+3 151 157 158 
+3 152 151 158 
+3 152 158 159 
+3 153 152 159 
+3 153 159 160 
+3 155 154 161 
+3 155 161 162 
+3 156 155 162 
+3 156 162 163 
+3 157 156 163 
+3 157 163 164 
+3 158 157 164 
+3 158 164 165 
+3 159 158 165 
+3 159 165 166 
+3 160 159 166 
+3 160 166 167 
+3 162 161 1 
+3 162 1 0 
+3 163 162 0 
+3 163 0 4 
+3 164 163 4 
+3 164 4 6 
+3 165 164 6 
+3 165 6 8 
+3 166 165 8 
+3 166 8 10 
+3 167 166 10 
+3 167 10 12 
+3 168 12 13 
+3 168 13 169 
+3 170 168 169 
+3 170 169 171 
+3 172 170 171 
+3 172 171 173 
+3 174 172 173 
+3 174 173 175 
+3 176 174 175 
+3 176 175 177 
+3 178 176 177 
+3 178 177 179 
+3 169 13 20 
+3 169 20 180 
+3 171 169 180 
+3 171 180 181 
+3 173 171 181 
+3 173 181 182 
+3 175 173 182 
+3 175 182 183 
+3 177 175 183 
+3 177 183 184 
+3 179 177 184 
+3 179 184 185 
+3 180 20 27 
+3 180 27 186 
+3 181 180 186 
+3 181 186 187 
+3 182 181 187 
+3 182 187 188 
+3 183 182 188 
+3 183 188 189 
+3 184 183 189 
+3 184 189 190 
+3 185 184 190 
+3 185 190 191 
+3 186 27 34 
+3 186 34 192 
+3 187 186 192 
+3 187 192 193 
+3 188 187 193 
+3 188 193 194 
+3 189 188 194 
+3 189 194 195 
+3 190 189 195 
+3 190 195 196 
+3 191 190 196 
+3 191 196 197 
+3 192 34 41 
+3 192 41 198 
+3 193 192 198 
+3 193 198 199 
+3 194 193 199 
+3 194 199 200 
+3 195 194 200 
+3 195 200 201 
+3 196 195 201 
+3 196 201 202 
+3 197 196 202 
+3 197 202 203 
+3 198 41 48 
+3 198 48 204 
+3 199 198 204 
+3 199 204 205 
+3 200 199 205 
+3 200 205 206 
+3 201 200 206 
+3 201 206 207 
+3 202 201 207 
+3 202 207 208 
+3 203 202 208 
+3 203 208 209 
+3 204 48 55 
+3 204 55 210 
+3 205 204 210 
+3 205 210 211 
+3 206 205 211 
+3 206 211 212 
+3 207 206 212 
+3 207 212 213 
+3 208 207 213 
+3 208 213 214 
+3 209 208 214 
+3 209 214 215 
+3 210 55 62 
+3 210 62 216 
+3 211 210 216 
+3 211 216 217 
+3 212 211 217 
+3 212 217 218 
+3 213 212 218 
+3 213 218 219 
+3 214 213 219 
+3 214 219 220 
+3 215 214 220 
+3 215 220 221 
+3 216 62 69 
+3 216 69 222 
+3 217 216 222 
+3 217 222 223 
+3 218 217 223 
+3 218 223 224 
+3 219 218 224 
+3 219 224 225 
+3 220 219 225 
+3 220 225 226 
+3 221 220 226 
+3 221 226 227 
+3 222 69 76 
+3 222 76 228 
+3 223 222 228 
+3 223 228 229 
+3 224 223 229 
+3 224 229 230 
+3 225 224 230 
+3 225 230 231 
+3 226 225 231 
+3 226 231 232 
+3 227 226 232 
+3 227 232 233 
+3 228 76 83 
+3 228 83 234 
+3 229 228 234 
+3 229 234 235 
+3 230 229 235 
+3 230 235 236 
+3 231 230 236 
+3 231 236 237 
+3 232 231 237 
+3 232 237 238 
+3 233 232 238 
+3 233 238 239 
+3 234 83 90 
+3 234 90 240 
+3 235 234 240 
+3 235 240 241 
+3 236 235 241 
+3 236 241 242 
+3 237 236 242 
+3 237 242 243 
+3 238 237 243 
+3 238 243 244 
+3 239 238 244 
+3 239 244 245 
+3 240 90 97 
+3 240 97 246 
+3 241 240 246 
+3 241 246 247 
+3 242 241 247 
+3 242 247 248 
+3 243 242 248 
+3 243 248 249 
+3 244 243 249 
+3 244 249 250 
+3 245 244 250 
+3 245 250 251 
+3 246 97 104 
+3 246 104 252 
+3 247 246 252 
+3 247 252 253 
+3 248 247 253 
+3 248 253 254 
+3 249 248 254 
+3 249 254 255 
+3 250 249 255 
+3 250 255 256 
+3 251 250 256 
+3 251 256 257 
+3 252 104 111 
+3 252 111 258 
+3 253 252 258 
+3 253 258 259 
+3 254 253 259 
+3 254 259 260 
+3 255 254 260 
+3 255 260 261 
+3 256 255 261 
+3 256 261 262 
+3 257 256 262 
+3 257 262 263 
+3 258 111 118 
+3 258 118 264 
+3 259 258 264 
+3 259 264 265 
+3 260 259 265 
+3 260 265 266 
+3 261 260 266 
+3 261 266 267 
+3 262 261 267 
+3 262 267 268 
+3 263 262 268 
+3 263 268 269 
+3 264 118 125 
+3 264 125 270 
+3 265 264 270 
+3 265 270 271 
+3 266 265 271 
+3 266 271 272 
+3 267 266 272 
+3 267 272 273 
+3 268 267 273 
+3 268 273 274 
+3 269 268 274 
+3 269 274 275 
+3 270 125 132 
+3 270 132 276 
+3 271 270 276 
+3 271 276 277 
+3 272 271 277 
+3 272 277 278 
+3 273 272 278 
+3 273 278 279 
+3 274 273 279 
+3 274 279 280 
+3 275 274 280 
+3 275 280 281 
+3 276 132 139 
+3 276 139 282 
+3 277 276 282 
+3 277 282 283 
+3 278 277 283 
+3 278 283 284 
+3 279 278 284 
+3 279 284 285 
+3 280 279 285 
+3 280 285 286 
+3 281 280 286 
+3 281 286 287 
+3 282 139 146 
+3 282 146 288 
+3 283 282 288 
+3 283 288 289 
+3 284 283 289 
+3 284 289 290 
+3 285 284 290 
+3 285 290 291 
+3 286 285 291 
+3 286 291 292 
+3 287 286 292 
+3 287 292 293 
+3 288 146 153 
+3 288 153 294 
+3 289 288 294 
+3 289 294 295 
+3 290 289 295 
+3 290 295 296 
+3 291 290 296 
+3 291 296 297 
+3 292 291 297 
+3 292 297 298 
+3 293 292 298 
+3 293 298 299 
+3 294 153 160 
+3 294 160 300 
+3 295 294 300 
+3 295 300 301 
+3 296 295 301 
+3 296 301 302 
+3 297 296 302 
+3 297 302 303 
+3 298 297 303 
+3 298 303 304 
+3 299 298 304 
+3 299 304 305 
+3 300 160 167 
+3 300 167 306 
+3 301 300 306 
+3 301 306 307 
+3 302 301 307 
+3 302 307 308 
+3 303 302 308 
+3 303 308 309 
+3 304 303 309 
+3 304 309 310 
+3 305 304 310 
+3 305 310 311 
+3 306 167 12 
+3 306 12 168 
+3 307 306 168 
+3 307 168 170 
+3 308 307 170 
+3 308 170 172 
+3 309 308 172 
+3 309 172 174 
+3 310 309 174 
+3 310 174 176 
+3 311 310 176 
+3 311 176 178 
+3 312 178 179 
+3 312 179 313 
+3 314 312 313 
+3 314 313 315 
+3 316 314 315 
+3 316 315 317 
+3 318 316 317 
+3 318 317 319 
+3 320 318 319 
+3 320 319 321 
+3 322 320 321 
+3 322 321 323 
+3 313 179 185 
+3 313 185 324 
+3 315 313 324 
+3 315 324 325 
+3 317 315 325 
+3 317 325 326 
+3 319 317 326 
+3 319 326 327 
+3 321 319 327 
+3 321 327 328 
+3 323 321 328 
+3 323 328 329 
+3 324 185 191 
+3 324 191 330 
+3 325 324 330 
+3 325 330 331 
+3 326 325 331 
+3 326 331 332 
+3 327 326 332 
+3 327 332 333 
+3 328 327 333 
+3 328 333 334 
+3 329 328 334 
+3 329 334 335 
+3 330 191 197 
+3 330 197 336 
+3 331 330 336 
+3 331 336 337 
+3 332 331 337 
+3 332 337 338 
+3 333 332 338 
+3 333 338 339 
+3 334 333 339 
+3 334 339 340 
+3 335 334 340 
+3 335 340 341 
+3 336 197 203 
+3 336 203 342 
+3 337 336 342 
+3 337 342 343 
+3 338 337 343 
+3 338 343 344 
+3 339 338 344 
+3 339 344 345 
+3 340 339 345 
+3 340 345 346 
+3 341 340 346 
+3 341 346 347 
+3 342 203 209 
+3 342 209 348 
+3 343 342 348 
+3 343 348 349 
+3 344 343 349 
+3 344 349 350 
+3 345 344 350 
+3 345 350 351 
+3 346 345 351 
+3 346 351 352 
+3 347 346 352 
+3 347 352 353 
+3 348 209 215 
+3 348 215 354 
+3 349 348 354 
+3 349 354 355 
+3 350 349 355 
+3 350 355 356 
+3 351 350 356 
+3 351 356 357 
+3 352 351 357 
+3 352 357 358 
+3 353 352 358 
+3 353 358 359 
+3 354 215 221 
+3 354 221 360 
+3 355 354 360 
+3 355 360 361 
+3 356 355 361 
+3 356 361 362 
+3 357 356 362 
+3 357 362 363 
+3 358 357 363 
+3 358 363 364 
+3 359 358 364 
+3 359 364 365 
+3 360 221 227 
+3 360 227 366 
+3 361 360 366 
+3 361 366 367 
+3 362 361 367 
+3 362 367 368 
+3 363 362 368 
+3 363 368 369 
+3 364 363 369 
+3 364 369 370 
+3 365 364 370 
+3 365 370 371 
+3 366 227 233 
+3 366 233 372 
+3 367 366 372 
+3 367 372 373 
+3 368 367 373 
+3 368 373 374 
+3 369 368 374 
+3 369 374 375 
+3 370 369 375 
+3 370 375 376 
+3 371 370 376 
+3 371 376 377 
+3 372 233 239 
+3 372 239 378 
+3 373 372 378 
+3 373 378 379 
+3 374 373 379 
+3 374 379 380 
+3 375 374 380 
+3 375 380 381 
+3 376 375 381 
+3 376 381 382 
+3 377 376 382 
+3 377 382 383 
+3 378 239 245 
+3 378 245 384 
+3 379 378 384 
+3 379 384 385 
+3 380 379 385 
+3 380 385 386 
+3 381 380 386 
+3 381 386 387 
+3 382 381 387 
+3 382 387 388 
+3 383 382 388 
+3 383 388 389 
+3 384 245 251 
+3 384 251 390 
+3 385 384 390 
+3 385 390 391 
+3 386 385 391 
+3 386 391 392 
+3 387 386 392 
+3 387 392 393 
+3 388 387 393 
+3 388 393 394 
+3 389 388 394 
+3 389 394 395 
+3 390 251 257 
+3 390 257 396 
+3 391 390 396 
+3 391 396 397 
+3 392 391 397 
+3 392 397 398 
+3 393 392 398 
+3 393 398 399 
+3 394 393 399 
+3 394 399 400 
+3 395 394 400 
+3 395 400 401 
+3 396 257 263 
+3 396 263 402 
+3 397 396 402 
+3 397 402 403 
+3 398 397 403 
+3 398 403 404 
+3 399 398 404 
+3 399 404 405 
+3 400 399 405 
+3 400 405 406 
+3 401 400 406 
+3 401 406 407 
+3 402 263 269 
+3 402 269 408 
+3 403 402 408 
+3 403 408 409 
+3 404 403 409 
+3 404 409 410 
+3 405 404 410 
+3 405 410 411 
+3 406 405 411 
+3 406 411 412 
+3 407 406 412 
+3 407 412 413 
+3 408 269 275 
+3 408 275 414 
+3 409 408 414 
+3 409 414 415 
+3 410 409 415 
+3 410 415 416 
+3 411 410 416 
+3 411 416 417 
+3 412 411 417 
+3 412 417 418 
+3 413 412 418 
+3 413 418 419 
+3 414 275 281 
+3 414 281 420 
+3 415 414 420 
+3 415 420 421 
+3 416 415 421 
+3 416 421 422 
+3 417 416 422 
+3 417 422 423 
+3 418 417 423 
+3 418 423 424 
+3 419 418 424 
+3 419 424 425 
+3 420 281 287 
+3 420 287 426 
+3 421 420 426 
+3 421 426 427 
+3 422 421 427 
+3 422 427 428 
+3 423 422 428 
+3 423 428 429 
+3 424 423 429 
+3 424 429 430 
+3 425 424 430 
+3 425 430 431 
+3 426 287 293 
+3 426 293 432 
+3 427 426 432 
+3 427 432 433 
+3 428 427 433 
+3 428 433 434 
+3 429 428 434 
+3 429 434 435 
+3 430 429 435 
+3 430 435 436 
+3 431 430 436 
+3 431 436 437 
+3 432 293 299 
+3 432 299 438 
+3 433 432 438 
+3 433 438 439 
+3 434 433 439 
+3 434 439 440 
+3 435 434 440 
+3 435 440 441 
+3 436 435 441 
+3 436 441 442 
+3 437 436 442 
+3 437 442 443 
+3 438 299 305 
+3 438 305 444 
+3 439 438 444 
+3 439 444 445 
+3 440 439 445 
+3 440 445 446 
+3 441 440 446 
+3 441 446 447 
+3 442 441 447 
+3 442 447 448 
+3 443 442 448 
+3 443 448 449 
+3 444 305 311 
+3 444 311 450 
+3 445 444 450 
+3 445 450 451 
+3 446 445 451 
+3 446 451 452 
+3 447 446 452 
+3 447 452 453 
+3 448 447 453 
+3 448 453 454 
+3 449 448 454 
+3 449 454 455 
+3 450 311 178 
+3 450 178 312 
+3 451 450 312 
+3 451 312 314 
+3 452 451 314 
+3 452 314 316 
+3 453 452 316 
+3 453 316 318 
+3 454 453 318 
+3 454 318 320 
+3 455 454 320 
+3 455 320 322 
+3 456 457 458 
+3 459 456 458 
+3 459 458 460 
+3 461 459 460 
+3 461 460 462 
+3 463 461 462 
+3 463 462 464 
+3 465 463 464 
+3 465 464 466 
+3 322 465 466 
+3 322 466 455 
+3 458 457 467 
+3 460 458 467 
+3 460 467 468 
+3 462 460 468 
+3 462 468 469 
+3 464 462 469 
+3 464 469 470 
+3 466 464 470 
+3 466 470 471 
+3 455 466 471 
+3 455 471 449 
+3 467 457 472 
+3 468 467 472 
+3 468 472 473 
+3 469 468 473 
+3 469 473 474 
+3 470 469 474 
+3 470 474 475 
+3 471 470 475 
+3 471 475 476 
+3 449 471 476 
+3 449 476 443 
+3 472 457 477 
+3 473 472 477 
+3 473 477 478 
+3 474 473 478 
+3 474 478 479 
+3 475 474 479 
+3 475 479 480 
+3 476 475 480 
+3 476 480 481 
+3 443 476 481 
+3 443 481 437 
+3 477 457 482 
+3 478 477 482 
+3 478 482 483 
+3 479 478 483 
+3 479 483 484 
+3 480 479 484 
+3 480 484 485 
+3 481 480 485 
+3 481 485 486 
+3 437 481 486 
+3 437 486 431 
+3 482 457 487 
+3 483 482 487 
+3 483 487 488 
+3 484 483 488 
+3 484 488 489 
+3 485 484 489 
+3 485 489 490 
+3 486 485 490 
+3 486 490 491 
+3 431 486 491 
+3 431 491 425 
+3 487 457 492 
+3 488 487 492 
+3 488 492 493 
+3 489 488 493 
+3 489 493 494 
+3 490 489 494 
+3 490 494 495 
+3 491 490 495 
+3 491 495 496 
+3 425 491 496 
+3 425 496 419 
+3 492 457 497 
+3 493 492 497 
+3 493 497 498 
+3 494 493 498 
+3 494 498 499 
+3 495 494 499 
+3 495 499 500 
+3 496 495 500 
+3 496 500 501 
+3 419 496 501 
+3 419 501 413 
+3 497 457 502 
+3 498 497 502 
+3 498 502 503 
+3 499 498 503 
+3 499 503 504 
+3 500 499 504 
+3 500 504 505 
+3 501 500 505 
+3 501 505 506 
+3 413 501 506 
+3 413 506 407 
+3 502 457 507 
+3 503 502 507 
+3 503 507 508 
+3 504 503 508 
+3 504 508 509 
+3 505 504 509 
+3 505 509 510 
+3 506 505 510 
+3 506 510 511 
+3 407 506 511 
+3 407 511 401 
+3 507 457 512 
+3 508 507 512 
+3 508 512 513 
+3 509 508 513 
+3 509 513 514 
+3 510 509 514 
+3 510 514 515 
+3 511 510 515 
+3 511 515 516 
+3 401 511 516 
+3 401 516 395 
+3 512 457 517 
+3 513 512 517 
+3 513 517 518 
+3 514 513 518 
+3 514 518 519 
+3 515 514 519 
+3 515 519 520 
+3 516 515 520 
+3 516 520 521 
+3 395 516 521 
+3 395 521 389 
+3 517 457 522 
+3 518 517 522 
+3 518 522 523 
+3 519 518 523 
+3 519 523 524 
+3 520 519 524 
+3 520 524 525 
+3 521 520 525 
+3 521 525 526 
+3 389 521 526 
+3 389 526 383 
+3 522 457 527 
+3 523 522 527 
+3 523 527 528 
+3 524 523 528 
+3 524 528 529 
+3 525 524 529 
+3 525 529 530 
+3 526 525 530 
+3 526 530 531 
+3 383 526 531 
+3 383 531 377 
+3 527 457 532 
+3 528 527 532 
+3 528 532 533 
+3 529 528 533 
+3 529 533 534 
+3 530 529 534 
+3 530 534 535 
+3 531 530 535 
+3 531 535 536 
+3 377 531 536 
+3 377 536 371 
+3 532 457 537 
+3 533 532 537 
+3 533 537 538 
+3 534 533 538 
+3 534 538 539 
+3 535 534 539 
+3 535 539 540 
+3 536 535 540 
+3 536 540 541 
+3 371 536 541 
+3 371 541 365 
+3 537 457 542 
+3 538 537 542 
+3 538 542 543 
+3 539 538 543 
+3 539 543 544 
+3 540 539 544 
+3 540 544 545 
+3 541 540 545 
+3 541 545 546 
+3 365 541 546 
+3 365 546 359 
+3 542 457 547 
+3 543 542 547 
+3 543 547 548 
+3 544 543 548 
+3 544 548 549 
+3 545 544 549 
+3 545 549 550 
+3 546 545 550 
+3 546 550 551 
+3 359 546 551 
+3 359 551 353 
+3 547 457 552 
+3 548 547 552 
+3 548 552 553 
+3 549 548 553 
+3 549 553 554 
+3 550 549 554 
+3 550 554 555 
+3 551 550 555 
+3 551 555 556 
+3 353 551 556 
+3 353 556 347 
+3 552 457 557 
+3 553 552 557 
+3 553 557 558 
+3 554 553 558 
+3 554 558 559 
+3 555 554 559 
+3 555 559 560 
+3 556 555 560 
+3 556 560 561 
+3 347 556 561 
+3 347 561 341 
+3 557 457 562 
+3 558 557 562 
+3 558 562 563 
+3 559 558 563 
+3 559 563 564 
+3 560 559 564 
+3 560 564 565 
+3 561 560 565 
+3 561 565 566 
+3 341 561 566 
+3 341 566 335 
+3 562 457 567 
+3 563 562 567 
+3 563 567 568 
+3 564 563 568 
+3 564 568 569 
+3 565 564 569 
+3 565 569 570 
+3 566 565 570 
+3 566 570 571 
+3 335 566 571 
+3 335 571 329 
+3 567 457 572 
+3 568 567 572 
+3 568 572 573 
+3 569 568 573 
+3 569 573 574 
+3 570 569 574 
+3 570 574 575 
+3 571 570 575 
+3 571 575 576 
+3 329 571 576 
+3 329 576 323 
+3 572 457 456 
+3 573 572 456 
+3 573 456 459 
+3 574 573 459 
+3 574 459 461 
+3 575 574 461 
+3 575 461 463 
+3 576 575 463 
+3 576 463 465 
+3 323 576 465 
+3 323 465 322 
+3 577 578 579 
+3 577 579 580 
+3 580 579 581 
+3 580 581 582 
+3 582 581 583 
+3 582 583 584 
+3 584 583 585 
+3 584 585 586 
+3 586 585 587 
+3 586 587 588 
+3 588 587 589 
+3 588 589 590 
+3 590 589 591 
+3 590 591 592 
+3 592 591 593 
+3 592 593 594 
+3 594 593 595 
+3 594 595 596 
+3 596 595 597 
+3 596 597 598 
+3 598 597 599 
+3 598 599 600 
+3 600 599 601 
+3 600 601 602 
+3 602 601 603 
+3 602 603 604 
+3 604 603 605 
+3 604 605 606 
+3 606 605 607 
+3 606 607 608 
+3 608 607 609 
+3 608 609 610 
+3 610 609 611 
+3 610 611 612 
+3 612 611 613 
+3 612 613 614 
+3 614 613 615 
+3 614 615 616 
+3 616 615 617 
+3 616 617 618 
+3 618 617 619 
+3 618 619 620 
+3 620 619 621 
+3 620 621 622 
+3 622 621 623 
+3 622 623 624 
+3 624 623 578 
+3 624 578 577 
+3 625 577 580 
+3 625 580 626 
+3 627 625 626 
+3 627 626 628 
+3 629 627 628 
+3 629 628 630 
+3 631 629 630 
+3 631 630 632 
+3 633 631 632 
+3 633 632 634 
+3 635 633 634 
+3 635 634 636 
+3 626 580 582 
+3 626 582 637 
+3 628 626 637 
+3 628 637 638 
+3 630 628 638 
+3 630 638 639 
+3 632 630 639 
+3 632 639 640 
+3 634 632 640 
+3 634 640 641 
+3 636 634 641 
+3 636 641 642 
+3 637 582 584 
+3 637 584 643 
+3 638 637 643 
+3 638 643 644 
+3 639 638 644 
+3 639 644 645 
+3 640 639 645 
+3 640 645 646 
+3 641 640 646 
+3 641 646 647 
+3 642 641 647 
+3 642 647 648 
+3 643 584 586 
+3 643 586 649 
+3 644 643 649 
+3 644 649 650 
+3 645 644 650 
+3 645 650 651 
+3 646 645 651 
+3 646 651 652 
+3 647 646 652 
+3 647 652 653 
+3 648 647 653 
+3 648 653 654 
+3 649 586 588 
+3 649 588 655 
+3 650 649 655 
+3 650 655 656 
+3 651 650 656 
+3 651 656 657 
+3 652 651 657 
+3 652 657 658 
+3 653 652 658 
+3 653 658 659 
+3 654 653 659 
+3 654 659 660 
+3 655 588 590 
+3 655 590 661 
+3 656 655 661 
+3 656 661 662 
+3 657 656 662 
+3 657 662 663 
+3 658 657 663 
+3 658 663 664 
+3 659 658 664 
+3 659 664 665 
+3 660 659 665 
+3 660 665 666 
+3 661 590 592 
+3 661 592 667 
+3 662 661 667 
+3 662 667 668 
+3 663 662 668 
+3 663 668 669 
+3 664 663 669 
+3 664 669 670 
+3 665 664 670 
+3 665 670 671 
+3 666 665 671 
+3 666 671 672 
+3 667 592 594 
+3 667 594 673 
+3 668 667 673 
+3 668 673 674 
+3 669 668 674 
+3 669 674 675 
+3 670 669 675 
+3 670 675 676 
+3 671 670 676 
+3 671 676 677 
+3 672 671 677 
+3 672 677 678 
+3 673 594 596 
+3 673 596 679 
+3 674 673 679 
+3 674 679 680 
+3 675 674 680 
+3 675 680 681 
+3 676 675 681 
+3 676 681 682 
+3 677 676 682 
+3 677 682 683 
+3 678 677 683 
+3 678 683 684 
+3 679 596 598 
+3 679 598 685 
+3 680 679 685 
+3 680 685 686 
+3 681 680 686 
+3 681 686 687 
+3 682 681 687 
+3 682 687 688 
+3 683 682 688 
+3 683 688 689 
+3 684 683 689 
+3 684 689 690 
+3 685 598 600 
+3 685 600 691 
+3 686 685 691 
+3 686 691 692 
+3 687 686 692 
+3 687 692 693 
+3 688 687 693 
+3 688 693 694 
+3 689 688 694 
+3 689 694 695 
+3 690 689 695 
+3 690 695 696 
+3 691 600 602 
+3 691 602 697 
+3 692 691 697 
+3 692 697 698 
+3 693 692 698 
+3 693 698 699 
+3 694 693 699 
+3 694 699 700 
+3 695 694 700 
+3 695 700 701 
+3 696 695 701 
+3 696 701 702 
+3 697 602 604 
+3 697 604 703 
+3 698 697 703 
+3 698 703 704 
+3 699 698 704 
+3 699 704 705 
+3 700 699 705 
+3 700 705 706 
+3 701 700 706 
+3 701 706 707 
+3 702 701 707 
+3 702 707 708 
+3 703 604 606 
+3 703 606 709 
+3 704 703 709 
+3 704 709 710 
+3 705 704 710 
+3 705 710 711 
+3 706 705 711 
+3 706 711 712 
+3 707 706 712 
+3 707 712 713 
+3 708 707 713 
+3 708 713 714 
+3 709 606 608 
+3 709 608 715 
+3 710 709 715 
+3 710 715 716 
+3 711 710 716 
+3 711 716 717 
+3 712 711 717 
+3 712 717 718 
+3 713 712 718 
+3 713 718 719 
+3 714 713 719 
+3 714 719 720 
+3 715 608 610 
+3 715 610 721 
+3 716 715 721 
+3 716 721 722 
+3 717 716 722 
+3 717 722 723 
+3 718 717 723 
+3 718 723 724 
+3 719 718 724 
+3 719 724 725 
+3 720 719 725 
+3 720 725 726 
+3 721 610 612 
+3 721 612 727 
+3 722 721 727 
+3 722 727 728 
+3 723 722 728 
+3 723 728 729 
+3 724 723 729 
+3 724 729 730 
+3 725 724 730 
+3 725 730 731 
+3 726 725 731 
+3 726 731 732 
+3 727 612 614 
+3 727 614 733 
+3 728 727 733 
+3 728 733 734 
+3 729 728 734 
+3 729 734 735 
+3 730 729 735 
+3 730 735 736 
+3 731 730 736 
+3 731 736 737 
+3 732 731 737 
+3 732 737 738 
+3 733 614 616 
+3 733 616 739 
+3 734 733 739 
+3 734 739 740 
+3 735 734 740 
+3 735 740 741 
+3 736 735 741 
+3 736 741 742 
+3 737 736 742 
+3 737 742 743 
+3 738 737 743 
+3 738 743 744 
+3 739 616 618 
+3 739 618 745 
+3 740 739 745 
+3 740 745 746 
+3 741 740 746 
+3 741 746 747 
+3 742 741 747 
+3 742 747 748 
+3 743 742 748 
+3 743 748 749 
+3 744 743 749 
+3 744 749 750 
+3 745 618 620 
+3 745 620 751 
+3 746 745 751 
+3 746 751 752 
+3 747 746 752 
+3 747 752 753 
+3 748 747 753 
+3 748 753 754 
+3 749 748 754 
+3 749 754 755 
+3 750 749 755 
+3 750 755 756 
+3 751 620 622 
+3 751 622 757 
+3 752 751 757 
+3 752 757 758 
+3 753 752 758 
+3 753 758 759 
+3 754 753 759 
+3 754 759 760 
+3 755 754 760 
+3 755 760 761 
+3 756 755 761 
+3 756 761 762 
+3 757 622 624 
+3 757 624 763 
+3 758 757 763 
+3 758 763 764 
+3 759 758 764 
+3 759 764 765 
+3 760 759 765 
+3 760 765 766 
+3 761 760 766 
+3 761 766 767 
+3 762 761 767 
+3 762 767 768 
+3 763 624 577 
+3 763 577 625 
+3 764 763 625 
+3 764 625 627 
+3 765 764 627 
+3 765 627 629 
+3 766 765 629 
+3 766 629 631 
+3 767 766 631 
+3 767 631 633 
+3 768 767 633 
+3 768 633 635 
+3 769 770 771 
+3 769 771 772 
+3 773 769 772 
+3 773 772 774 
+3 775 773 774 
+3 775 774 776 
+3 777 775 776 
+3 777 776 778 
+3 779 777 778 
+3 779 778 780 
+3 781 779 780 
+3 781 780 782 
+3 772 771 783 
+3 772 783 784 
+3 774 772 784 
+3 774 784 785 
+3 776 774 785 
+3 776 785 786 
+3 778 776 786 
+3 778 786 787 
+3 780 778 787 
+3 780 787 788 
+3 782 780 788 
+3 782 788 789 
+3 784 783 790 
+3 784 790 791 
+3 785 784 791 
+3 785 791 792 
+3 786 785 792 
+3 786 792 793 
+3 787 786 793 
+3 787 793 794 
+3 788 787 794 
+3 788 794 795 
+3 789 788 795 
+3 789 795 796 
+3 791 790 797 
+3 791 797 798 
+3 792 791 798 
+3 792 798 799 
+3 793 792 799 
+3 793 799 800 
+3 794 793 800 
+3 794 800 801 
+3 795 794 801 
+3 795 801 802 
+3 796 795 802 
+3 796 802 803 
+3 798 797 804 
+3 798 804 805 
+3 799 798 805 
+3 799 805 806 
+3 800 799 806 
+3 800 806 807 
+3 801 800 807 
+3 801 807 808 
+3 802 801 808 
+3 802 808 809 
+3 803 802 809 
+3 803 809 810 
+3 805 804 811 
+3 805 811 812 
+3 806 805 812 
+3 806 812 813 
+3 807 806 813 
+3 807 813 814 
+3 808 807 814 
+3 808 814 815 
+3 809 808 815 
+3 809 815 816 
+3 810 809 816 
+3 810 816 817 
+3 812 811 818 
+3 812 818 819 
+3 813 812 819 
+3 813 819 820 
+3 814 813 820 
+3 814 820 821 
+3 815 814 821 
+3 815 821 822 
+3 816 815 822 
+3 816 822 823 
+3 817 816 823 
+3 817 823 824 
+3 819 818 825 
+3 819 825 826 
+3 820 819 826 
+3 820 826 827 
+3 821 820 827 
+3 821 827 828 
+3 822 821 828 
+3 822 828 829 
+3 823 822 829 
+3 823 829 830 
+3 824 823 830 
+3 824 830 831 
+3 826 825 832 
+3 826 832 833 
+3 827 826 833 
+3 827 833 834 
+3 828 827 834 
+3 828 834 835 
+3 829 828 835 
+3 829 835 836 
+3 830 829 836 
+3 830 836 837 
+3 831 830 837 
+3 831 837 838 
+3 833 832 839 
+3 833 839 840 
+3 834 833 840 
+3 834 840 841 
+3 835 834 841 
+3 835 841 842 
+3 836 835 842 
+3 836 842 843 
+3 837 836 843 
+3 837 843 844 
+3 838 837 844 
+3 838 844 845 
+3 840 839 846 
+3 840 846 847 
+3 841 840 847 
+3 841 847 848 
+3 842 841 848 
+3 842 848 849 
+3 843 842 849 
+3 843 849 850 
+3 844 843 850 
+3 844 850 851 
+3 845 844 851 
+3 845 851 852 
+3 847 846 770 
+3 847 770 769 
+3 848 847 769 
+3 848 769 773 
+3 849 848 773 
+3 849 773 775 
+3 850 849 775 
+3 850 775 777 
+3 851 850 777 
+3 851 777 779 
+3 852 851 779 
+3 852 779 781 
+3 853 781 782 
+3 853 782 854 
+3 855 853 854 
+3 855 854 856 
+3 857 855 856 
+3 857 856 858 
+3 859 857 858 
+3 859 858 860 
+3 861 859 860 
+3 861 860 862 
+3 245 861 862 
+3 245 862 863 
+3 854 782 789 
+3 854 789 864 
+3 856 854 864 
+3 856 864 865 
+3 858 856 865 
+3 858 865 866 
+3 860 858 866 
+3 860 866 867 
+3 862 860 867 
+3 862 867 868 
+3 863 862 868 
+3 863 868 869 
+3 864 789 796 
+3 864 796 870 
+3 865 864 870 
+3 865 870 871 
+3 866 865 871 
+3 866 871 872 
+3 867 866 872 
+3 867 872 873 
+3 868 867 873 
+3 868 873 874 
+3 869 868 874 
+3 869 874 875 
+3 870 796 803 
+3 870 803 876 
+3 871 870 876 
+3 871 876 877 
+3 872 871 877 
+3 872 877 878 
+3 873 872 878 
+3 873 878 879 
+3 874 873 879 
+3 874 879 880 
+3 875 874 880 
+3 875 880 881 
+3 876 803 810 
+3 876 810 882 
+3 877 876 882 
+3 877 882 883 
+3 878 877 883 
+3 878 883 884 
+3 879 878 884 
+3 879 884 885 
+3 880 879 885 
+3 880 885 886 
+3 881 880 886 
+3 881 886 887 
+3 882 810 817 
+3 882 817 888 
+3 883 882 888 
+3 883 888 889 
+3 884 883 889 
+3 884 889 890 
+3 885 884 890 
+3 885 890 891 
+3 886 885 891 
+3 886 891 892 
+3 887 886 892 
+3 887 892 893 
+3 888 817 824 
+3 888 824 894 
+3 889 888 894 
+3 889 894 895 
+3 890 889 895 
+3 890 895 896 
+3 891 890 896 
+3 891 896 897 
+3 892 891 897 
+3 892 897 898 
+3 893 892 898 
+3 893 898 899 
+3 894 824 831 
+3 894 831 900 
+3 895 894 900 
+3 895 900 901 
+3 896 895 901 
+3 896 901 902 
+3 897 896 902 
+3 897 902 903 
+3 898 897 903 
+3 898 903 904 
+3 899 898 904 
+3 899 904 905 
+3 900 831 838 
+3 900 838 906 
+3 901 900 906 
+3 901 906 907 
+3 902 901 907 
+3 902 907 908 
+3 903 902 908 
+3 903 908 909 
+3 904 903 909 
+3 904 909 910 
+3 905 904 910 
+3 905 910 911 
+3 906 838 845 
+3 906 845 912 
+3 907 906 912 
+3 907 912 913 
+3 908 907 913 
+3 908 913 914 
+3 909 908 914 
+3 909 914 915 
+3 910 909 915 
+3 910 915 916 
+3 911 910 916 
+3 911 916 917 
+3 912 845 852 
+3 912 852 918 
+3 913 912 918 
+3 913 918 919 
+3 914 913 919 
+3 914 919 920 
+3 915 914 920 
+3 915 920 921 
+3 916 915 921 
+3 916 921 922 
+3 917 916 922 
+3 917 922 923 
+3 918 852 781 
+3 918 781 853 
+3 919 918 853 
+3 919 853 855 
+3 920 919 855 
+3 920 855 857 
+3 921 920 857 
+3 921 857 859 
+3 922 921 859 
+3 922 859 861 
+3 923 922 861 
+3 923 861 245 
+3 924 925 926 
+3 924 926 927 
+3 928 924 927 
+3 928 927 929 
+3 930 928 929 
+3 930 929 931 
+3 932 930 931 
+3 932 931 933 
+3 934 932 933 
+3 934 933 935 
+3 936 934 935 
+3 936 935 937 
+3 927 926 938 
+3 927 938 939 
+3 929 927 939 
+3 929 939 940 
+3 931 929 940 
+3 931 940 941 
+3 933 931 941 
+3 933 941 942 
+3 935 933 942 
+3 935 942 943 
+3 937 935 943 
+3 937 943 944 
+3 939 938 945 
+3 939 945 946 
+3 940 939 946 
+3 940 946 947 
+3 941 940 947 
+3 941 947 948 
+3 942 941 948 
+3 942 948 949 
+3 943 942 949 
+3 943 949 950 
+3 944 943 950 
+3 944 950 951 
+3 946 945 952 
+3 946 952 953 
+3 947 946 953 
+3 947 953 954 
+3 948 947 954 
+3 948 954 955 
+3 949 948 955 
+3 949 955 956 
+3 950 949 956 
+3 950 956 957 
+3 951 950 957 
+3 951 957 958 
+3 953 952 959 
+3 953 959 960 
+3 954 953 960 
+3 954 960 961 
+3 955 954 961 
+3 955 961 962 
+3 956 955 962 
+3 956 962 963 
+3 957 956 963 
+3 957 963 964 
+3 958 957 964 
+3 958 964 965 
+3 960 959 966 
+3 960 966 967 
+3 961 960 967 
+3 961 967 968 
+3 962 961 968 
+3 962 968 969 
+3 963 962 969 
+3 963 969 970 
+3 964 963 970 
+3 964 970 971 
+3 965 964 971 
+3 965 971 972 
+3 967 966 973 
+3 967 973 974 
+3 968 967 974 
+3 968 974 975 
+3 969 968 975 
+3 969 975 976 
+3 970 969 976 
+3 970 976 977 
+3 971 970 977 
+3 971 977 978 
+3 972 971 978 
+3 972 978 979 
+3 974 973 980 
+3 974 980 981 
+3 975 974 981 
+3 975 981 982 
+3 976 975 982 
+3 976 982 983 
+3 977 976 983 
+3 977 983 984 
+3 978 977 984 
+3 978 984 985 
+3 979 978 985 
+3 979 985 986 
+3 981 980 987 
+3 981 987 988 
+3 982 981 988 
+3 982 988 989 
+3 983 982 989 
+3 983 989 990 
+3 984 983 990 
+3 984 990 991 
+3 985 984 991 
+3 985 991 992 
+3 986 985 992 
+3 986 992 993 
+3 988 987 994 
+3 988 994 995 
+3 989 988 995 
+3 989 995 996 
+3 990 989 996 
+3 990 996 997 
+3 991 990 997 
+3 991 997 998 
+3 992 991 998 
+3 992 998 999 
+3 993 992 999 
+3 993 999 1000 
+3 995 994 1001 
+3 995 1001 1002 
+3 996 995 1002 
+3 996 1002 1003 
+3 997 996 1003 
+3 997 1003 1004 
+3 998 997 1004 
+3 998 1004 1005 
+3 999 998 1005 
+3 999 1005 1006 
+3 1000 999 1006 
+3 1000 1006 1007 
+3 1002 1001 925 
+3 1002 925 924 
+3 1003 1002 924 
+3 1003 924 928 
+3 1004 1003 928 
+3 1004 928 930 
+3 1005 1004 930 
+3 1005 930 932 
+3 1006 1005 932 
+3 1006 932 934 
+3 1007 1006 934 
+3 1007 934 936 
+3 1008 936 937 
+3 1008 937 1009 
+3 1010 1008 1009 
+3 1010 1009 1011 
+3 1012 1010 1011 
+3 1012 1011 1013 
+3 1014 1012 1013 
+3 1014 1013 1015 
+3 1016 1014 1015 
+3 1016 1015 1017 
+3 1018 1016 1017 
+3 1018 1017 1019 
+3 1009 937 944 
+3 1009 944 1020 
+3 1011 1009 1020 
+3 1011 1020 1021 
+3 1013 1011 1021 
+3 1013 1021 1022 
+3 1015 1013 1022 
+3 1015 1022 1023 
+3 1017 1015 1023 
+3 1017 1023 1024 
+3 1019 1017 1024 
+3 1019 1024 1025 
+3 1020 944 951 
+3 1020 951 1026 
+3 1021 1020 1026 
+3 1021 1026 1027 
+3 1022 1021 1027 
+3 1022 1027 1028 
+3 1023 1022 1028 
+3 1023 1028 1029 
+3 1024 1023 1029 
+3 1024 1029 1030 
+3 1025 1024 1030 
+3 1025 1030 1031 
+3 1026 951 958 
+3 1026 958 1032 
+3 1027 1026 1032 
+3 1027 1032 1033 
+3 1028 1027 1033 
+3 1028 1033 1034 
+3 1029 1028 1034 
+3 1029 1034 1035 
+3 1030 1029 1035 
+3 1030 1035 1036 
+3 1031 1030 1036 
+3 1031 1036 1037 
+3 1032 958 965 
+3 1032 965 1038 
+3 1033 1032 1038 
+3 1033 1038 1039 
+3 1034 1033 1039 
+3 1034 1039 1040 
+3 1035 1034 1040 
+3 1035 1040 1041 
+3 1036 1035 1041 
+3 1036 1041 1042 
+3 1037 1036 1042 
+3 1037 1042 1043 
+3 1038 965 972 
+3 1038 972 1044 
+3 1039 1038 1044 
+3 1039 1044 1045 
+3 1040 1039 1045 
+3 1040 1045 1046 
+3 1041 1040 1046 
+3 1041 1046 1047 
+3 1042 1041 1047 
+3 1042 1047 1048 
+3 1043 1042 1048 
+3 1043 1048 1049 
+3 1044 972 979 
+3 1044 979 1050 
+3 1045 1044 1050 
+3 1045 1050 1051 
+3 1046 1045 1051 
+3 1046 1051 1052 
+3 1047 1046 1052 
+3 1047 1052 1053 
+3 1048 1047 1053 
+3 1048 1053 1054 
+3 1049 1048 1054 
+3 1049 1054 1055 
+3 1050 979 986 
+3 1050 986 1056 
+3 1051 1050 1056 
+3 1051 1056 1057 
+3 1052 1051 1057 
+3 1052 1057 1058 
+3 1053 1052 1058 
+3 1053 1058 1059 
+3 1054 1053 1059 
+3 1054 1059 1060 
+3 1055 1054 1060 
+3 1055 1060 1061 
+3 1056 986 993 
+3 1056 993 1062 
+3 1057 1056 1062 
+3 1057 1062 1063 
+3 1058 1057 1063 
+3 1058 1063 1064 
+3 1059 1058 1064 
+3 1059 1064 1065 
+3 1060 1059 1065 
+3 1060 1065 1066 
+3 1061 1060 1066 
+3 1061 1066 1067 
+3 1062 993 1000 
+3 1062 1000 1068 
+3 1063 1062 1068 
+3 1063 1068 1069 
+3 1064 1063 1069 
+3 1064 1069 1070 
+3 1065 1064 1070 
+3 1065 1070 1071 
+3 1066 1065 1071 
+3 1066 1071 1072 
+3 1067 1066 1072 
+3 1067 1072 1073 
+3 1068 1000 1007 
+3 1068 1007 1074 
+3 1069 1068 1074 
+3 1069 1074 1075 
+3 1070 1069 1075 
+3 1070 1075 1076 
+3 1071 1070 1076 
+3 1071 1076 1077 
+3 1072 1071 1077 
+3 1072 1077 1078 
+3 1073 1072 1078 
+3 1073 1078 1079 
+3 1074 1007 936 
+3 1074 936 1008 
+3 1075 1074 1008 
+3 1075 1008 1010 
+3 1076 1075 1010 
+3 1076 1010 1012 
+3 1077 1076 1012 
+3 1077 1012 1014 
+3 1078 1077 1014 
+3 1078 1014 1016 
+3 1079 1078 1016 
+3 1079 1016 1018 
+3 1080 1081 1082 
+3 1083 1080 1082 
+3 1083 1082 1084 
+3 1085 1083 1084 
+3 1085 1084 1086 
+3 1087 1085 1086 
+3 1087 1086 1088 
+3 578 1087 1088 
+3 578 1088 579 
+3 1082 1081 1089 
+3 1084 1082 1089 
+3 1084 1089 1090 
+3 1086 1084 1090 
+3 1086 1090 1091 
+3 1088 1086 1091 
+3 1088 1091 1092 
+3 579 1088 1092 
+3 579 1092 581 
+3 1089 1081 1093 
+3 1090 1089 1093 
+3 1090 1093 1094 
+3 1091 1090 1094 
+3 1091 1094 1095 
+3 1092 1091 1095 
+3 1092 1095 1096 
+3 581 1092 1096 
+3 581 1096 583 
+3 1093 1081 1097 
+3 1094 1093 1097 
+3 1094 1097 1098 
+3 1095 1094 1098 
+3 1095 1098 1099 
+3 1096 1095 1099 
+3 1096 1099 1100 
+3 583 1096 1100 
+3 583 1100 585 
+3 1097 1081 1101 
+3 1098 1097 1101 
+3 1098 1101 1102 
+3 1099 1098 1102 
+3 1099 1102 1103 
+3 1100 1099 1103 
+3 1100 1103 1104 
+3 585 1100 1104 
+3 585 1104 587 
+3 1101 1081 1105 
+3 1102 1101 1105 
+3 1102 1105 1106 
+3 1103 1102 1106 
+3 1103 1106 1107 
+3 1104 1103 1107 
+3 1104 1107 1108 
+3 587 1104 1108 
+3 587 1108 589 
+3 1105 1081 1109 
+3 1106 1105 1109 
+3 1106 1109 1110 
+3 1107 1106 1110 
+3 1107 1110 1111 
+3 1108 1107 1111 
+3 1108 1111 1112 
+3 589 1108 1112 
+3 589 1112 591 
+3 1109 1081 1113 
+3 1110 1109 1113 
+3 1110 1113 1114 
+3 1111 1110 1114 
+3 1111 1114 1115 
+3 1112 1111 1115 
+3 1112 1115 1116 
+3 591 1112 1116 
+3 591 1116 593 
+3 1113 1081 1117 
+3 1114 1113 1117 
+3 1114 1117 1118 
+3 1115 1114 1118 
+3 1115 1118 1119 
+3 1116 1115 1119 
+3 1116 1119 1120 
+3 593 1116 1120 
+3 593 1120 595 
+3 1117 1081 1121 
+3 1118 1117 1121 
+3 1118 1121 1122 
+3 1119 1118 1122 
+3 1119 1122 1123 
+3 1120 1119 1123 
+3 1120 1123 1124 
+3 595 1120 1124 
+3 595 1124 597 
+3 1121 1081 1125 
+3 1122 1121 1125 
+3 1122 1125 1126 
+3 1123 1122 1126 
+3 1123 1126 1127 
+3 1124 1123 1127 
+3 1124 1127 1128 
+3 597 1124 1128 
+3 597 1128 599 
+3 1125 1081 1129 
+3 1126 1125 1129 
+3 1126 1129 1130 
+3 1127 1126 1130 
+3 1127 1130 1131 
+3 1128 1127 1131 
+3 1128 1131 1132 
+3 599 1128 1132 
+3 599 1132 601 
+3 1129 1081 1133 
+3 1130 1129 1133 
+3 1130 1133 1134 
+3 1131 1130 1134 
+3 1131 1134 1135 
+3 1132 1131 1135 
+3 1132 1135 1136 
+3 601 1132 1136 
+3 601 1136 603 
+3 1133 1081 1137 
+3 1134 1133 1137 
+3 1134 1137 1138 
+3 1135 1134 1138 
+3 1135 1138 1139 
+3 1136 1135 1139 
+3 1136 1139 1140 
+3 603 1136 1140 
+3 603 1140 605 
+3 1137 1081 1141 
+3 1138 1137 1141 
+3 1138 1141 1142 
+3 1139 1138 1142 
+3 1139 1142 1143 
+3 1140 1139 1143 
+3 1140 1143 1144 
+3 605 1140 1144 
+3 605 1144 607 
+3 1141 1081 1145 
+3 1142 1141 1145 
+3 1142 1145 1146 
+3 1143 1142 1146 
+3 1143 1146 1147 
+3 1144 1143 1147 
+3 1144 1147 1148 
+3 607 1144 1148 
+3 607 1148 609 
+3 1145 1081 1149 
+3 1146 1145 1149 
+3 1146 1149 1150 
+3 1147 1146 1150 
+3 1147 1150 1151 
+3 1148 1147 1151 
+3 1148 1151 1152 
+3 609 1148 1152 
+3 609 1152 611 
+3 1149 1081 1153 
+3 1150 1149 1153 
+3 1150 1153 1154 
+3 1151 1150 1154 
+3 1151 1154 1155 
+3 1152 1151 1155 
+3 1152 1155 1156 
+3 611 1152 1156 
+3 611 1156 613 
+3 1153 1081 1157 
+3 1154 1153 1157 
+3 1154 1157 1158 
+3 1155 1154 1158 
+3 1155 1158 1159 
+3 1156 1155 1159 
+3 1156 1159 1160 
+3 613 1156 1160 
+3 613 1160 615 
+3 1157 1081 1161 
+3 1158 1157 1161 
+3 1158 1161 1162 
+3 1159 1158 1162 
+3 1159 1162 1163 
+3 1160 1159 1163 
+3 1160 1163 1164 
+3 615 1160 1164 
+3 615 1164 617 
+3 1161 1081 1165 
+3 1162 1161 1165 
+3 1162 1165 1166 
+3 1163 1162 1166 
+3 1163 1166 1167 
+3 1164 1163 1167 
+3 1164 1167 1168 
+3 617 1164 1168 
+3 617 1168 619 
+3 1165 1081 1169 
+3 1166 1165 1169 
+3 1166 1169 1170 
+3 1167 1166 1170 
+3 1167 1170 1171 
+3 1168 1167 1171 
+3 1168 1171 1172 
+3 619 1168 1172 
+3 619 1172 621 
+3 1169 1081 1173 
+3 1170 1169 1173 
+3 1170 1173 1174 
+3 1171 1170 1174 
+3 1171 1174 1175 
+3 1172 1171 1175 
+3 1172 1175 1176 
+3 621 1172 1176 
+3 621 1176 623 
+3 1173 1081 1080 
+3 1174 1173 1080 
+3 1174 1080 1083 
+3 1175 1174 1083 
+3 1175 1083 1085 
+3 1176 1175 1085 
+3 1176 1085 1087 
+3 623 1176 1087 
+3 623 1087 578 
-- 
GitLab