a ,b ,c , new(d)