Seja seu próprio minificador

Seu chefe exigiu que você escrevesse uma função para determinar se um determinado número n é primo ou não. Mas há um porém! O Blueberry Cæk™ que você está usando é um modelo de baixo custo (bastante extremo) e só tem espaço de armazenamento de código para uma única linha de código, e não mais do que o tamanho de um Tweet antigo (140 caracteres).

Você ainda consegue escrever uma função que funcione?

(Re-)escreva a função isPrime() para que:

  • Funcione! Ela deve retornar corretamente true ou false, dependendo de o número fornecido ser primo ou não.
  • Ocupe apenas uma única linha de código.
  • Use no máximo 140 caracteres.

Notas:

  • Para este teste, todos os números serão inteiros maiores que 2. Isso é feito para que você não precise lidar com casos específicos relacionados aos casos estranhos de 2, que é primo apesar de ser par, e 1, que não é primo apesar de se encaixar no critério de "divisível apenas por 1 e por ele mesmo".
  • Bônus: você consegue fazer a função ser executada em tempo O(√n) (em vez de O(n))? (Observação: você não receberá pontos extras por isso)