implemented rotate opcodes