20 factorial calculation