Problema del vendedor viajero

Devuelve la cantidad de órdenes posibles para visitar n ciudades. Esto equivale a n!.

Ejemplos

paths(4) // 24
paths(1) // 1
paths(8) // 40320

Notas

La entrada es un número entero positivo.