Validación de subconjuntos

Devuelve true si cada subconjunto propuesto contiene únicamente valores del conjunto proporcionado. Los subconjuntos vacíos y el propio conjunto completo son válidos.

Ejemplos

validate_subsets([[1, 2], [2, 3], [1, 3]], [1, 2, 3]) ➞ true
validate_subsets([[1, 2], [1, 4]], [1, 2, 3]) ➞ false