First Factorial challange solved