Obtener la distribución de calificaciones

Crea una función que reciba un arreglo de estudiantes y devuelva un hash que represente la distribución de sus calificaciones. Ten en cuenta que las calificaciones no válidas no deben contarse en la distribución. Las calificaciones válidas son: 1, 2, 3, 4, 5

Ejemplo

get_notes_distribution([
  {
    "name": "Steve",
    "notes": [5, 5, 3, -1, 6]
  },
  {
    "name": "John",
    "notes": [3, 2, 5, 0, -3]
  }
] ➞ {
  5: 3,
  3: 2,
  2: 1
})

Notas

N/A