# Divisibilit d'indices

!distribute items $wims_read_parm into slib_n, slib_type, slib_formula

!default slib_static_r1=!randitem 3,4,5
!default slib_static_r2=!randitem 0,1
!if $slib_static_r2=1
 slib_p1=ne sont pas
 slib_p2=non-
!else
 slib_p1=sont
 slib_p2=
!endif

slib_1=!makelist x for x=1 to $slib_n step $slib_static_r1
!if $slib_static_r2>0
 slib_all=!makelist x for x=1 to $slib_n
 slib_1=!listcomplement $slib_1 in $slib_all
!endif
!if $slib_formula != $empty
 slib_list=!item 4 to -1 of $wims_read_parm
 slib_list=!item $slib_1 of $slib_list
 slib_sum=!sum $slib_formula for x in $slib_list
!else
 slib_sum=
!endif

slib_pour=!randitem pour,sur
slib_2=!randitem $slib_pour l'ensemble des indices qui $slib_p1 divisibles par $slib_static_r1,\
	$slib_pour l'ensemble des indices var_i $(splib_p2)divisibles par $slib_static_r1,\
	$slib_pour tous les indices var_i $(splib_p2)divisibles par $slib_static_r1,\
	$slib_pour les indices var_i $(splib_p2)divisibles par $slib_static_r1

slib_out=$slib_1\
$slib_2\
$slib_sum

