Exemplu de implementare, cu comentarii partiale.

Am inceput comentarea codului, contini pe masura ce inteleg codul
aplicatiei.