assignment-2-type