Не считает факториал начиная с 12, в чем причина?