. . 668 669 670 .