#How to use main.cpp to generate an edge list

compile:
>clang++ -O3 -std=c++17 -I ./ main.cpp  -o i
execute:
>./i steps=7 type=s seed=1 precr=4

steps: how many layers of hierarchically repeating structure
type: s = shuffled hierarchichal, n = non-hierarchichal (otherwise called density reference)
seed: seed for rng
precrack: length of precrack 
