https://schegge.de/2018/04/double-array-tries/
Double Array Tries