added test that combine # and ## operators in same macro