for (a,(b,c)) or (a,(b,c),d) mode