Comprueba si una lista puede anidarse en otra

Crea una función que devuelva True si la primera lista puede anidarse dentro de la segunda y False en caso contrario.

list1 puede anidarse dentro de list2 si:

  1. El mínimo de list1 es mayor que el mínimo de list2.
  2. El máximo de list1 es menor que el máximo de list2.

Ejemplos

can_nest([1, 2, 3, 4], [0, 6]) ➞ True

can_nest([3, 1], [4, 0]) ➞ True

can_nest([9, 9, 8], [8, 9]) ➞ False

can_nest([1, 2, 3, 4], [2, 3]) ➞ False

Notas

Ten en cuenta la desigualdad estricta (consulta el ejemplo n.º 3).