Verifique se um array pode ser aninhado em outro

Retorne true quando o primeiro array não vazio de números inteiros puder ser aninhado no segundo: seu mínimo deve ser estritamente maior que o mínimo do segundo array, e seu máximo deve ser estritamente menor que o máximo do segundo array. A ordem dos elementos não importa.

Exemplos

canNest([1, 2, 3, 4], [0, 6]) ➞ true

canNest([3, 1], [4, 0]) ➞ true

canNest([9, 9, 8], [8, 9]) ➞ false