fixed a bug in oogway.shift(); added shiftLeft() and shiftRight(); done
TG1G1G2G2.