added +,/,- and test cases for each