¿Buena pareja?

En este desafío recibirás un arreglo de números. Tu tarea es «emparejar» cada par de números adyacentes sumándolos y devolver un arreglo con las «parejas» (las sumas).

Si el arreglo tiene una cantidad impar de elementos, lamentablemente un número se queda sin pareja. En ese caso, devuelve "bad match".

Ejemplos

Program.isGoodMatch(new int[]{1, 2, 4, 7}) ➞ new int[]{3, 11}
// [1 + 2, 4 + 7]

Program.isGoodMatch(new int[]{5, 7, 9, -1, 4, 2}) ➞ new int[]{12, 8, 6}

Program.isGoodMatch(new int[]{5, 7, 9, -1, 4, 2, 3}) ➞ "bad match"

Program.isGoodMatch(new int[]{2, 6, 7, -2, 4}) ➞ "bad match"

Notas

N/A