1*23f24377SWarner LoshBEGIN { k = 3; n = 10 } 2*23f24377SWarner Losh{ if (n <= 0) exit 3*23f24377SWarner Losh if (rand() <= k/n) { print; k-- } 4*23f24377SWarner Losh n-- 5*23f24377SWarner Losh} 6