a or b) for each