Estendendo a classe Array

Escreva as seguintes funções para estender a classe array, adicionando os métodos:

  1. square()
  2. cube()
  3. divisible_by(x)
  4. strictly_above(x)
  5. strictly_below(x)

Exemplos

[1, 2, 3].square ➞ [1, 4, 9]

[1, 2, 3].cube ➞ [1, 8, 27]

[1, 2, 3, 4].divisible_by(2) ➞ [2, 4]

[1, 2, 3, 4].strictly_above(1) ➞ [2, 3, 4]

[1, 2, 3, 4].strictly_below(2) ➞ [1]

Notas

N/A