Organizando listas misturadas
Converta um array de strings que representam números inteiros não negativos em números e retorne dois arrays: primeiro os valores pares e depois os ímpares. Preserve a ordem original dentro de cada grupo.
Se um grupo não tiver valores, use um array vazio para esse grupo.
Exemplos
Program.cleanUpList(new String[]{"8"}) ➞ new int[][]{new int[]{8}, new int[]{}}
Program.cleanUpList(new String[]{"11"}) ➞ new int[][]{new int[]{}, new int[]{11}}
Program.cleanUpList(new String[]{"7", "4", "8"}) ➞ new int[][]{new int[]{4, 8}, new int[]{7}}
Program.cleanUpList(new String[]{"9", "4", "5", "8"}) ➞ new int[][]{new int[]{4, 8}, new int[]{9, 5}}Observações
Todos os valores de entrada são números inteiros não negativos escritos como strings.