Rewritten but broken
Ugh, stupid files
Making sure it's not a race
Duh, but still incorrect...
No idea...
Fixed c=1, was shifting wrong direction
Use symm p2p
Working symm implementation
Cleaning debug statements
Derp
Small optimizations on initialization
Nits and consistency