https://erdorin.org/haken-vector/
Haken: Vector