GENERIC BALLOT SHIFT NOT SO SHIFTY!

by