Dodano realizację funkcji factorial.