Really impressive work, I couldn't fully wrap my head around it, but there is definitely some interesting design inside it :)