gen : 20 n:r.