def normal(self, leftc, rightc):
        for a in leftc:
            for b in rightc:
                try:
                    printwith("case", a, "+",  b, type(a), type(b))
                    printwithtype(a + b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "-",  b, type(a), type(b))
                    printwithtype(a - b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "*",  b, type(a), type(b))
                    printwithtype(a * b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "/",  b, type(a), type(b))
                    printwithtype(a / b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "//",  b, type(a), type(b))
                    printwithtype(a // b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "%",  b, type(a), type(b))
                    printwithtype(a % b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "**",  b, type(a), type(b))
                    printwithtype(a ** b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "<<",  b, type(a), type(b))
                    printwithtype(a << b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, ">>",  b, type(a), type(b))
                    printwithtype(a >> b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "&",  b, type(a), type(b))
                    printwithtype(a & b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "^",  b, type(a), type(b))
                    printwithtype(a ^ b)
                except: 
                    printwith("same", sys.exc_info()[0])
                try:
                    printwith("case", a, "|",  b, type(a), type(b))
                    printwithtype(a | b)
                except: 
                    printwith("same", sys.exc_info()[0])