+(* Test 2
+ ======
+
+ Viene fornita una formula di esempio `esempio2`,
+ e una formula `esempio3` che rimpiazzerà gli atomi
+ `FAtom 2` di `esempio2`.
+
+ Il risultato atteso è la formula:
+
+ FAnd (FImpl (FOr (FAtom O) (FAtom 1)) (FAtom 1))
+ (FOr (FAtom O) (FAtom 1))
+
+*)
+
+definition esempio2 ≝ (FAnd (FImpl (FAtom 2) (FAtom 1)) (FAtom 2)).
+
+definition esempio3 ≝ (FOr (FAtom 0) (FAtom 1)).
+
+eval normalize on (esempio2 [ esempio3 / 2]).