diff --git a/docs/svg/syntax-2.svg b/docs/svg/syntax-2.svg
new file mode 100644
index 0000000..d320f2c
--- /dev/null
+++ b/docs/svg/syntax-2.svg
@@ -0,0 +1,41 @@
+
+
+
diff --git a/docs/svg/syntax-3.svg b/docs/svg/syntax-3.svg
new file mode 100644
index 0000000..ff810b8
--- /dev/null
+++ b/docs/svg/syntax-3.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/docs/svg/syntax-4.svg b/docs/svg/syntax-4.svg
new file mode 100644
index 0000000..26f13db
--- /dev/null
+++ b/docs/svg/syntax-4.svg
@@ -0,0 +1,87 @@
+
+
+
diff --git a/docs/syntax-reference.md b/docs/syntax-reference.md
index 39283d8..e9ec6d6 100644
--- a/docs/syntax-reference.md
+++ b/docs/syntax-reference.md
@@ -13,7 +13,10 @@ The intention is to make it understandable to non-technical persons.
# The syntax
-
+
+
+
+
## Sorting specification