Ordena lo imposible de ordenar

Cada elemento es un número entero o un arreglo que contiene un solo número entero. Devuelve los elementos ordenados por su valor numérico, conservando si cada elemento estaba dentro de un arreglo. Los valores iguales conservan su orden original.

sort_it([4, [1], 3]); // [[1], 3, 4]