Números primos menores ou iguais a um número dado

Crie um método que encontre todos os números primos menores ou iguais a um número dado. Retorne o resultado como um array.

Exemplos

Program.primesBelowNum(5) ➞ new int[]{2, 3, 5}

Program.primesBelowNum(10) ➞ new int[]{2, 3, 5, 7}

Program.primesBelowNum(20) ➞ new int[]{2, 3, 5, 7, 11, 13, 17, 19}

Observações

Se n for primo, inclua-o no array.