add odd-even? test function