primo(n)