frege 3.21.500