Minissudoku

Um sudoku é uma grade de 9x9 que está completa quando cada quadrado de 3x3, cada linha e cada coluna contém os números de 1 a 9.

Neste desafio, você receberá um quadrado completo de 3x3 na forma de um array bidimensional. Crie uma função que verifique se esse quadrado de 3x3 contém exatamente uma vez cada número de 1 a 9. Certifique-se de que não haja valores duplicados nem números fora desse intervalo.

Exemplos

isMiniSudoku([[1, 3, 2], [9, 7, 8], [4, 5, 6]]) ➞ true

isMiniSudoku([[1, 1, 3], [6, 5, 4], [8, 7, 9]]) ➞ false
// O 1 aparece duas vezes

isMiniSudoku([[0, 1, 2], [6, 4, 5], [9, 8, 7]]) ➞ false
// O 0 está incluído (fora do intervalo)

isMiniSudoku([[8, 9, 2], [5, 6, 1], [3, 7, 4]]) ➞ true 

Observações

N/A