A1:
X is finite
; deffunc H1( set ) -> set = (X \{a})\/{b}; deffunc H2( set ) -> set = X \/{a}; set FF = { H1(w) where w is Element of X : w in X } ; set GG = { H2(w) where w is Element of X : w in X } ; A2:
swap (X,a,b) c= { H1(w) where w is Element of X : w in X } \/ { H2(w) where w is Element of X : w in X }