div2 (S (S n)) {prf=EvenSS prf} = S (div2 n {prf})
Co prosím tě znamená to S?
 “Z” je nula a “S” je successor.
Supr.
Můžeš mi popsat tu šipku? Můžeš mi prosím rozvést, co dělá to 
Even : Nat -> Type? To jako že mám typovou funkci, která mi z přirozeného čísla udělá nový typ pomocí těch konstruktorů? Takže pokud je číslo 0, udělá z něho 
Even Z 0, pokud je to 4, udělá z něho 
Even 4 -> ... - tady se trochu ztrácím. Vidím rekurzi, vidím, že tam přeskakuje jednu hodnotu, takže to nějak vytvoří řadu ob hodnotu, ale nedokážu to přečíst.
Jak u 
EvenSS : Even n -> Even (S (S n)) zajistím, že to bude zrovna sudá řada?