Might be a bit confusing in the beginning, but turns out to be very interesting! Good job!
Yeah i could have made it easier to understand but thank you for taking the time and giving it a go