deffunc H1( set ) -> set = $1; defpred S1[ set ] means ex r being FinSequence st ( r c= p & r c= q & len r = $1 ); set S = { H1(k) where k is Nat : ( k <=len p & S1[k] ) } ; A1:
for x being object st x in { H1(k) where k is Nat : ( k <=len p & S1[k] ) } holds x is natural