Narrowed version of Bytogryph code. More suitable for coding.
Trying to achieve maximum readability and symbol differentiation within a reasonable size.